<SEC-DOCUMENT>0001050797-24-000032.txt : 20240226
<SEC-HEADER>0001050797-24-000032.hdr.sgml : 20240226
<ACCEPTANCE-DATETIME>20240226161616
ACCESSION NUMBER:		0001050797-24-000032
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		113
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240226
DATE AS OF CHANGE:		20240226

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COLUMBIA SPORTSWEAR CO
		CENTRAL INDEX KEY:			0001050797
		STANDARD INDUSTRIAL CLASSIFICATION:	APPAREL & OTHER FINISHED PRODS OF FABRICS & SIMILAR MATERIAL [2300]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				930498284
		STATE OF INCORPORATION:			OR
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-23939
		FILM NUMBER:		24678931

	BUSINESS ADDRESS:	
		STREET 1:		14375 NW SCIENCE PARK DRIVE
		CITY:			PORTLAND
		STATE:			OR
		ZIP:			97229
		BUSINESS PHONE:		503 985 4000

	MAIL ADDRESS:	
		STREET 1:		14375 NW SCIENCE PARK DRIVE
		CITY:			PORTLAND
		STATE:			OR
		ZIP:			97229
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>colm-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:colm="http://www.columbia.com/20231231" xmlns:srt="http://fasb.org/srt/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>colm-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-31">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-32">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-33">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-34">0001050797</ix:nonNumeric><ix:nonNumeric contextRef="c-34" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="f-377">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-540">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-541">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-542">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="colm-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><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">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli: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-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>colm:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></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-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">colm:PatentsAndPurchasedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">colm:PatentsAndPurchasedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">colm:A2020PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</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">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:AllOtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:AllOtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">colm:OtherLongTermLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">colm:OtherLongTermLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier></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-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001050797</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i4fde94dc5453410c9e2ed8191be17a91_1"></div><div style="min-height:22.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Washington, D.C. 20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.555%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.140%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.660%"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">December&#160;31</ix:nonNumeric>, 2023</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OR</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the transition period from_______to_______</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">000-23939</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:18pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">COLUMBIA SPORTSWEAR COMPANY</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:36.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.459%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Oregon</ix:nonNumeric></span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">93-0498284</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(IRS Employer Identification Number)</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">14375 Northwest Science Park Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Portland</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Oregon</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">97229</ix:nonNumeric></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices and zip code)</span></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:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">(503)</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">985-4000</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Registrant's telephone number, including area code)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:36.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.305%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></div></td></tr><tr style="height:3pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">COLM</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The NASDAQ Global Select Market</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(g) of the Act:</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">None</span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:2.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.447%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.383%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.431%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" id="f-23">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;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"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of June 30, 2023, based upon the closing price of the common stock on the last business day of the registrant's most recently completed second fiscal quarter, was $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">2,479,189,736</ix:nonFraction>. </span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The number of shares outstanding of the registrant's common stock on February&#160;9, 2024 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">wa</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">s <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">59,795,682</ix:nonFraction>.</span></div></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Portions of the registrant's proxy statement related to its 2024 Annual Shareholders' Meeting to be filed subsequently are incorporated by reference into Part III of this Annual Report on Form 10-K. Except as expressly incorporated by reference, the registrant's proxy statement related to its 2024 Annual Shareholders' Meeting shall not be deemed to be part of this report. </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><span><br/></span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr style="height:39pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:80.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_10">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_13">PART I</a></span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_13"> </a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_16">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_16">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_19">Information About Our Executive Officers</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_19">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_451">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_451">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_22">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_549755817821">Cybersecurity</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_549755817821">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_25">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_25">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_448">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_448">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_28">18</a></span></div></td></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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 style="margin-bottom:3pt;padding-right:6.75pt"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_463">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_37">[</a><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_37">Reserved]</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_37">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_289">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_289">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_400">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_400">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_40">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_40">34</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_49">Report of Independent Registered Public Accounting Firm</a> (PCAOB <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-35">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_49">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_58">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_58">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_61">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_61">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_64">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_64">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_67">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_67">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_70">Consolidated Statements of Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_70">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_418">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_418">70</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_409">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_409">70</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_475">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_475">70</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_549755817844">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_549755817844">71</a></span></div></td></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-right:6.75pt"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART III</span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></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;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_427">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_427">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_430">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_430">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_433">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_433">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_436">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_436">73</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_439">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_439">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-right:6.75pt"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART IV</span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></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;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_484">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_484">73</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;16.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_505">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_505">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_508">Signatures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_508">77</a></span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING <br/>FORWARD-LOOKING STATEMENTS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements within the meaning of federal securities laws. Forward-looking statements often use words such as "will", "anticipate", "estimate", "expect", "should", "may" and other words and terms of similar meaning or reference future dates. Forward-looking statements include any statements related to our expectations regarding the effectiveness of our investments, future performance or market position, the promotional environment, storage and processing capacity, inventory levels, inventory carrying costs, shipment timing, consumer spending and preferences, freight charges, scale efficiencies, inflationary pressures, foreign currency translation, the geopolitical environment, consumer behaviors and expectations, the regulatory environment, the impact of seasonal trends, materiality of legal matters, risk management strategies, the performance of our profit improvement program, capital expenditures, our short and long-term cash needs and our ability to meet those needs, amortization expenses, and maturities of liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements, and others we make from time to time expressed in good faith, are believed to have a reasonable basis; however, each forward-looking statement involves risks and uncertainties. Many factors may cause actual results to differ materially from projected results in forward-looking statements, including the risks described in Item 1A of this Annual Report on Form 10-K. Forward-looking statements are inherently less reliable than historical information. Except as required by law, we do not undertake any duty to update forward-looking statements after the date they are made or to conform them to actual results or to changes in circumstances or to reflect changes in events, circumstances or expectations. New factors emerge from time to time and it is not possible for us to predict or assess the effects of all such factors or the extent to which any factor, or combination of factors, may cause results to differ materially from those contained in any forward-looking statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">i</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">PART I</span></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_16"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 1.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">BUSINESS</span></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GENERAL</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938 in Portland, Oregon, as a small, family-owned, regional hat distributor and incorporated in Oregon in 1961, Columbia Sportswear Company has grown to become a global leader in designing, developing, marketing, and distributing outdoor, active and lifestyle products, including apparel, footwear, accessories, and equipment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context indicates otherwise, the terms "we," "us," "our," "the Company," and "Columbia" refer to Columbia Sportswear Company, together with its wholly owned subsidiaries and entities in which it maintained a controlling financial interest.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BRANDS AND PRODUCTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We connect active people with their passions by providing them with the products they need to seek inspiration and adventure. We meet the diverse needs of our customers and consumers through our four brands by designing, developing, marketing, and distributing our outdoor, active and lifestyle products, including apparel, footwear, accessories and equipment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Columbia&#174; |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, our Columbia brand's mission is to unlock the outdoors for everyone. Our Columbia brand offers authentic, high-value outdoor apparel, footwear, accessories and equipment products suited for hiking, trail running, snow, and fishing and hunting activities, as well as everyday outdoor activities. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SOREL&#174; |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Acquired in 2000, our SOREL brand has evolved from a men's utility boot brand into a contemporary lifestyle brand bringing style to the outdoors. Our SOREL brand leverages its rich heritage, innovation and style to offer distinct, compelling, and unexpected footwear to consumers around the world. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mountain Hard Wear&#174; |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Acquired in 2003, our Mountain Hardwear brand's mission is to encourage and equip people to seek a wilder path in life. With over 30 years of wild wisdom, our Mountain Hardwear brand continues to design essential, premium apparel, accessories and equipment products for climbers, mountaineers, skiers, snowboarders, and trail athletes.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">prAna&#174; |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Acquired in 2014, our prAna brand's mission is to inspire an intentional, authentic life. Energized by the culture of yoga and climbing, our prAna brand offers apparel, accessories and equipment products for consumers defining their own kind of movement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Across our diverse portfolio of brands, our products have gained recognition for their innovation, quality, value, and performance. Our products incorporate the cumulative design, fabrication, fit, and construction technologies that we have pioneered over several decades and continue to innovate. Our apparel, accessories and equipment products are designed to be used for all seasons, activities and locations. Our footwear products include durable, lightweight hiking boots, trail running shoes, rugged cold weather boots for activities on snow and ice, sandals and shoes for use in water activities, and footwear for lifestyle wear. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SEASONALITY AND VARIABILITY OF BUSINESS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is affected by the general seasonal trends common to the industry, including seasonal weather and discretionary consumer shopping and spending patterns. Our products are marketed on a seasonal basis, and our sales are weighted substantially toward the third and fourth quarters, while our operating costs are more equally distributed throughout the year. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PRODUCT DESIGN AND INNOVATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to designing innovative and functional products for consumers who participate in a wide range of outdoor, active and lifestyle activities, enabling them to enjoy those activities longer and in greater comfort. We distinguish our products in the marketplace by placing significant value in the design and fit, including the overall appearance and image, and technical performance features of our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our team of specialists leads both our internal research and development efforts and works closely with independent suppliers to conceive, develop and commercialize innovative technologies and products to provide the unique performance benefits desired by consumers. We utilize our working relationships with specialists in the fields of chemistry, biochemistry, engineering, industrial design, materials research, graphic design, and other related fields, along with consumer insights and feedback, to develop and test innovative performance products, processes, packaging, and displays. These efforts, coupled with our drive for continuous improvement, represent key factors in the ongoing success of our products.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANUFACTURING AND SOURCING</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to substantially limit our invested capital and avoid the costs and risks associated with large production facilities and the associated labor forces; therefore, we do not own, operate or manage manufacturing facilities. The majority of our finished goods are produced by contract manufacturers located outside the United States. We establish and maintain long-term relationships with key finished good manufacturing partners, but generally do not maintain formal long-term manufacturing volume commitments. The use of contract manufacturers for our finished goods maximizes our flexibility and improves our product pricing. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We value legal, ethical and fair treatment of people involved in manufacturing our products. Independent contractors manufacturing our products are subject to our standards of manufacturing practices to facilitate safe and humane working conditions, as well as to promote ethical business practices. We have programs in place to monitor manufacturer practices and assess alignment against these standards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain eight manufacturing liaison offices in seven Asia Pacific countries. Our personnel in these offices monitor production at our contract manufacturers' facilities to ensure our products are manufactured to our specifications. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, our apparel, accessories and equipment products for our wholesale and direct-to-consumer ("DTC") businesses were manufactured into finished goods in 15 countries. In 2023, finished goods manufacturers in Vietnam, Bangladesh, Indonesia, and India produced approximately 40%, 20%, 15% and 10%, respectively, of these products. Five of the largest contract finished goods manufacturers account for approximately 30% of our apparel, accessories and equipment production, with the largest manufacturer accounting for approximately 10%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, our footwear products for our wholesale and DTC businesses were manufactured into finished goods in five countries. In 2023, finished goods manufacturers in Vietnam and China produced approximately 75% and 20%, respectively, of these products. Five of the largest contract finished goods manufacturers account for approximately 75% of our footwear production, with the two largest manufacturers accounting for approximately 20% each and three manufacturers accounting for approximately 15%, 10% and 10% individually.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials for the finished goods manufacturing of our apparel, accessories, equipment, and footwear products are primarily sourced from Asia and are purchased directly by our contract manufacturers. In addition, our trademark licensees directly contract for the manufacture of their products.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MARKETING</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our portfolio of brands enables us to target a wide range of consumers with differentiated products. Our marketing supports and enhances our competitive position in the marketplace, drives alignment through seasonal initiatives, builds brand equity, raises brand relevance and awareness, infuses our brands with excitement, and, most importantly, stimulates consumer demand for our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our integrated marketing efforts deliver consistent messages about the performance benefits, features and styles of our products within each of our brands and their target consumers. We utilize a variety of means to deliver our marketing messages, including digital marketing, social media interactions, television and print publications, experiential events, brand ambassadors, enhanced product store displays, and consumer-focused public relations efforts. In addition, we reinforce our brands' marketing messages with our key wholesale customers by utilizing digital platforms, television, print and advertising campaigns, as well as in-store branded visual merchandising display tools and favorable product presentation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate branded e-commerce and marketing sites and maintain an active presence on a variety of global social media platforms. We also authorize and encourage our international distributors to connect with consumers by operating e-commerce and marketing sites and maintaining a presence on social media platforms. Digital marketing and social media engagement increase our ability to build strong emotional connections with consumers through consistent, brand-enhancing content. Our digital media connects our consumers to brand content and products, while facilitating their direct product purchases or directing them to nearby retail locations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SALES AND DISTRIBUTION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our products in more than 100 countries and operate in four geographic segments: United States ("U.S."), Latin America and Asia Pacific ("LAAP"), Europe, Middle East and Africa ("EMEA"), and Canada. Each geographic segment operates predominantly in one industry: the design, development, marketing, and distribution of outdoor, active and lifestyle apparel, footwear, accessories, and equipment products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our products through a mix of distribution channels. Our wholesale distribution channel consists of small, independently operated specialty outdoor and sporting goods stores, regional, national and international sporting goods chains, large regional, national and international department store chains, internet retailers, international distributors where we generally do not have our own direct operations, and certain other retailers. Our DTC distribution channel consists of our own network of branded and outlet retail stores, brand-specific e-commerce sites, and concession or franchise based arrangements with third-parties at branded, outlet and shop-in-shop retail locations in the LAAP and EMEA regions. In addition, we earn revenue through licensing certain of our trademarks across a range of apparel, accessories, equipment, and home products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. is our largest segment and provides apparel, accessories and equipment products through our Columbia, Mountain Hardwear, and prAna brands and footwear products through our Columbia and SOREL brands. These products are sold by our U.S. wholesale and DTC businesses. We have over 1,850 wholesale customers in the U.S. In 2023, our four largest U.S. wholesale customers accounted for approximately 20% of U.S. net sales, and were less than 10% individually. As of December 31, 2023, we directly operated 161 retail stores and 34 temporary clearance locations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute the majority of our U.S. products from distribution centers that we own and operate in Portland, Oregon and Robards, Kentucky, as well as through third-party logistics companies that operate distribution centers in Cincinnati, Ohio and Louisville, Kentucky and other facilities located near United States ports. We also arrange to have products directly shipped from contract manufacturers to wholesale customer-designated facilities in the United States. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LAAP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LAAP provides apparel, accessories and equipment products through our Columbia, Mountain Hardwear and prAna brands and footwear products through our Columbia and SOREL brands. These products are sold by our wholly-owned subsidiaries in Japan, Korea and China, and through distributors in other LAAP markets. We have nearly 350 wholesale customers, including distributors, in LAAP. In 2023, our four largest LAAP wholesale customers accounted for approximately 15% of LAAP net sales, and were less than 10% individually. As of December 31, 2023, we directly operated 248 retail stores, and third-parties operated 27 concession and 47 franchise based stores. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute LAAP products through third-party logistics companies that operate distribution centers near Tokyo, Seoul, and Shanghai for our Japan, Korea and China businesses, respectively. The vast majority of our products sold to LAAP distributors are shipped directly to the distributors from the contract manufacturers from which we source our products. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EMEA </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EMEA provides apparel, accessories and equipment products through our Columbia, Mountain Hardwear and prAna brands and footwear products through our Columbia and SOREL brands. These products are sold by our Europe-direct and EMEA distributor businesses. We have over 3,400 wholesale customers, including distributors, in EMEA. In 2023, our three largest EMEA wholesale customers accounted for approximately 15% of EMEA net sales, and were less than 10% individually. As of December 31, 2023, we directly operated 31 retail stores and third-parties operated 23 concession-based stores. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute the majority of EMEA products from a distribution center that we own and operate in France for our Europe-direct business, as well as through third-party logistics companies that operate facilities located near receiving ports. The vast majority of our products sold to EMEA distributors are shipped directly to the distributors from the contract manufacturers from which we source our products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CANADA </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canada provides apparel, accessories and equipment products through our Columbia, Mountain Hardwear and prAna brands and footwear products through our Columbia and SOREL brands. These products are sold by our Canada wholesale and DTC businesses. We have nearly 550 wholesale customers in Canada. In 2023, our two largest Canada wholesale customers accounted for approximately 25% of Canada net sales, and were approximately 15% and 10% individually. As of December 31, 2023, we directly operated 13 retail stores. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute the majority of Canada products from a distribution center that we own and operate in the province of Ontario in Canada, as well as through third-party logistics companies that operate facilities located near receiving ports. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Part II, Item 7 and Item 8 in this Annual Report on Form 10-K for further discussion regarding our reportable segments.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTELLECTUAL PROPERTY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trademarks create a market for our products, identify our company and differentiate our products from competitors' products. We own many trademarks, including Columbia Sportswear Company&#174;, Columbia&#174;, SOREL&#174;, Mountain Hard Wear&#174;, prAna&#174;, the Columbia diamond shaped logo, the Mountain Hardwear nut logo, the SOREL polar bear logo, and the prAna sitting pose logo, as well as many other trademarks relating to our brands, products, styles, and technologies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our design and utility patents describe the technologies, processes and designs incorporated into many of our most important products. We file applications for United States and foreign patents to protect inventions, designs and enhancements that we deem to have commercial value. We have design and utility patents, which expire at various times, as well as pending patent applications in the United States and other countries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We vigorously protect these proprietary rights against counterfeit reproductions and other infringing activities.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COMPETITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for outdoor, active and lifestyle apparel, footwear, accessories, and equipment products are highly competitive and we face significant competition from numerous companies. Our competition includes large companies with significant financial, marketing and operational resources, small companies with limited resources but deep entrenchment in their local markets, emerging brands with a large DTC presence, and other branded competitors. We also face competition from our wholesale customers who, under their own private brand names, produce and distribute similar products to our target consumers through their own retail stores and e-commerce businesses. We identify our primary competitive factors in the markets for outdoor, active and lifestyle products to be brand strength, product innovation, design, functionality, durability, and price, as well as effective marketing and delivery of product in alignment with consumer expectations. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GOVERNMENT REGULATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a company with global operations, we are, and our products are, subject to the laws of the United States and multiple foreign jurisdictions in which we operate and the rules and regulations of various governing bodies, which may differ among jurisdictions, including laws and regulations concerning product safety, environmental standards, trade, information security, privacy, labor and employment, health, marketing, competition, and safety.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 1A of this Annual Report on Form 10-K for more information of risks relating to these laws, rules, and regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUSTAINABILITY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sustainability strategy is to sustain active lifestyles through investing in initiatives that have a positive impact on the people we reach, the places we touch and the products we make through:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">empowering people;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">sustaining places; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">maintaining responsible practices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of our four brands focuses on impacts that are unique to their positioning within this strategy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Detailed information regarding our (and our brands&#8217;) corporate responsibility priorities and progress can be found in our latest "Impact Report: Environmental, Social, Governance" at http://columbia.com/corporate-responsibility. The content of such report is not incorporated by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">HUMAN CAPITAL</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that attracting and retaining talent strengthens our enterprise. As part of these efforts, we strive to offer a competitive compensation and benefits program and promote employee well-being. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our employee workforce of approximately 10,070 employees consisted of approximately 5,770 full-time and part-time retail employees, 1,150 distribution center employees and 3,150 corporate and/or office employees. From December 31, 2022 to December 31, 2023, we had an overall employee turnover rate of approximately 57%, impacted by approximately 80% and 66% turnover rates in our retail and distribution employee base, respectively. Approximately 29% of our workforce was located outside of the United States as of December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation plans aim to reward performance. We offer competitive wages and, to align the interest of our management with those of our shareholders, shares of our common stock through a stock incentive plan. Globally, we offer employees affordable, competitive and comprehensive benefit programs. In the United States, for our largest employee base, we sponsor comprehensive medical, dental, vision and health savings or flexible spending account plans. We also provide 401(k) plan matching of employee contributions, paid time off, an employee assistance plan, life insurance, and short-term and long-term disability insurance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Diversity, Equity and Inclusion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Diversity, Equity and Inclusion Leadership Team was formed in 2020 to focus on diversity, equity, and inclusivity in the workplace. This team focuses on supporting strategies and efforts in the following categories: listening and learning, diversifying talent, creating and sponsoring opportunities, and being a force for good.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our global workforce was self-disclosed as 54% female, 43% male, less than 1% non-binary and 2% undisclosed or chose not to identify. In the United States, the self-disclosed ethnicity of our workforce, including retail and distribution employees, was 56% White, 23% Hispanic or Latino, 7% Asian, 6% Black, less than 1% American Indian or Alaskan Native, less than 1% Native Hawaiian or other Pacific Islander, 4% two or more races and 2% undisclosed or chose not to identify. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Employee Well-Being</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We align our employee programs to the five elements of well-being: physical health, career, social and emotional health, financial, and community. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information on our efforts to support our workforce, see our "Impact Report: Environmental, Social, Governance" at http://columbia.com/corporate-responsibility. The content of such report is not incorporated by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">AVAILABLE INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available free of charge on or through the investor relations section on our website at http://investor.columbia.com/sec-filings our proxy statements, annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we file these materials with the Securities and Exchange Commission ("SEC").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The content contained on or accessible through any website referred to in this Annual Report on Form 10-K, including those mentioned above,  is not incorporated by reference in this annual report unless expressly noted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INFORMATION ABOUT OUR EXECUTIVE OFFICERS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information about our executive officers. All information is as of the date of the filing of this report. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.662%"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Age</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Position</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy P. Boyle</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph P. Boyle</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Columbia Brand President</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter J. Bragdon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Administrative Officer and General Counsel</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lisa A. Kulok</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Supply Chain Officer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richelle T. Luther</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Corporate Affairs and Chief Human Resources Officer</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Skip Potter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Digital Information Officer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jim A. Swanson</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Craig Zanon</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Emerging Brands, EMEA and Asia Direct</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timothy P. Boyle joined the Company in 1971 as General Manager, served as the Company's President from 1988 to 2015 and reassumed the role in 2017. Mr. Boyle has served as Chief Executive Officer since 1988. He has served as a member of the Board of Directors since 1978, and as Interim Chairman of the Board of Directors from November 2019 until his appointment as Chairman of the Board of Directors in January 2020. Mr. Boyle is also a member of the Board of Directors of Northwest Natural Holding Company (NYSE: NWN), and its subsidiary, Northwest Natural Gas Company. Mr. Boyle is a third-generation member of the Company's founding Boyle family, the father of Joseph P. Boyle, and the son of Gertrude Boyle, who served as the Chairman of the Board of Directors from 1970 until her death in 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Joseph P. Boyle joined the Company in 2005 and has served in numerous roles of increasing leadership and responsibility, including General Merchandising Manager of Outerwear, Accessories, Equipment, Collegiate and Licensing, Vice President of Apparel Merchandising, and Senior Vice President of Columbia Brand Merchandising &amp; Design. He was promoted to Executive Vice President, Columbia Brand President in 2017. Prior to joining the Company, Mr. Boyle served in a business development role for Robert Trent Jones II Golf Course Architects. Mr. Boyle is a fourth-generation member of the Company's founding Boyle family, and the son of Timothy P. Boyle.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Peter J. Bragdon joined the Company in 1999 and served as Senior Counsel and Director of Intellectual Property until January 2003. From 2003 to 2004, Mr. Bragdon served as Chief of Staff in the Oregon Governor's office. Mr. Bragdon returned to Columbia in 2004 as Vice President, General Counsel and Secretary, was named Senior Vice President of Legal and Corporate Affairs, General Counsel and Secretary in 2010 and Executive Vice President, Chief Administrative Officer, General Counsel and Secretary in 2015. In 2017, he assumed oversight of the Company's international distributor business. Prior to joining the Company, Mr. Bragdon served as an attorney in the corporate securities and finance group at Stoel Rives LLP, and Special Assistant Attorney General for the Oregon Department of Justice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lisa A. Kulok joined the Company in 2008 as Senior Director of Global Planning. She was promoted to Senior Vice President of Global Supply Chain Operations in 2015, was named Senior Vice President of Global Supply Chain Operations and Manufacturing in July 2020 and Executive Vice President, Chief Supply Chain Officer in November 2020. Prior to joining the Company, Ms. Kulok held various leadership positions at Nike, Inc., including USA Apparel Marketplace Planning Director and Director of Regional Planning.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Richelle T. Luther joined the Company in 2008 as Deputy General Counsel. She was appointed Senior Vice President &amp; Chief Human Resource Officer in September 2015 and named Executive Vice President, Corporate Affairs and Chief Human Resources Officer in January 2023. Prior to joining the Company, she served at Northwest Natural Gas from 2002 to 2008, most recently as Corporate Secretary and Chief Governance Officer, and was an attorney at Stoel Rives LLP from 1997 to 2002. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Skip Potter joined the Company in 2021 as Executive Vice President, Chief Digital Information Officer. Prior to joining the Company, Mr. Potter held various leadership positions, including Chief Technology Officer and Managing Vice President of Engineering with Nike, Inc., as well as Vice President of Technology Innovation with Capital One, and CIO/CTO for British Telecommunication's Enterprise Group.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jim A. Swanson joined the Company in 2003 and has served in numerous roles of increasing responsibility during his tenure, being named Vice President of Finance in 2015 and promoted to Senior Vice President, Chief Financial Officer in 2017 and to Executive Vice President and Chief Financial Officer in 2020. Prior to joining the Company, Mr. Swanson served in a variety of financial planning and analysis, tax, and accounting roles, including senior financial analyst at Freightliner Corporation and at Tality Corporation, and as a senior tax and business advisory associate at Arthur Andersen.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Craig Zanon joined the Company in 2021 as Senior Vice President, Emerging Brands and was elevated to Executive Vice President, Emerging Brands, EMEA and Asia Direct in February 2024. Prior to joining the Company, Mr. Zanon spent more than 20 years with Nike, Inc. and held various leadership roles, including Vice President and General Manager of Global Basketball, as well as Vice President of U.S. Footwear and General Manager for the Americas. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_451"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">Item 1A.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the other information contained in this Annual Report on Form 10-K, the following risk factors should be considered carefully in evaluating our business. Our business, financial condition, results of operations, or cash flows may be materially adversely affected by these and other risks. Please note that additional risks not presently known to us or that we currently deem immaterial may also impair our business and operations.</span></div><div><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_457"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CHANGES IN PRODUCT DEMAND CAN ADVERSELY AFFECT OUR FINANCIAL RESULTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We are Subject to a Number of Risks Which May Adversely Affect Consumer and/or Wholesale Customer Demand for Our Products and Lead to a Decline in Sales and/or Earnings. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These risks include, but are not limited to:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Volatile Economic Conditions. We are a consumer products company and are highly dependent on consumer discretionary spending. Consumer discretionary spending behavior is inherently unpredictable. Consumer demand, and related wholesale customer demand, for our products may not support our sales targets, or may decline, especially during periods of heightened economic uncertainty in our key markets.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Highly Competitive Markets. In each of our geographic markets, we face significant competition from global and regional branded apparel, footwear, accessories, and equipment companies. More recently this competition has extended to emerging brands that may not be viewed as outdoor brands but are participating in the outdoor apparel industry. Retailers who are our wholesale customers often pose a significant competitive threat by designing, marketing and distributing apparel, footwear, accessories, and equipment under their own private labels. We also experience direct competition in our DTC business from retailers that are our wholesale customers. This is particularly the case in the digital marketplace, where increased consumer expectations and competitive pressure related to various aspects of our e-commerce business, including speed of product delivery, shipping charges, return privileges, and other evolving expectations are key factors.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Consumer Preferences and Fashion/Product Trends. Changes in consumer preferences, consumer interest in outdoor activities, and fashion/product trends may have a material adverse effect on our business. We also face risks because our success depends on our and our customers' abilities to anticipate consumer preferences and our ability to respond to changes of such preferences in a timely manner. Product development and/or production lead times for many of our products may make it more difficult for us to respond rapidly to new or changing fashion/product trends or consumer preferences.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Brand Images. Our brands have wide recognition, and our success has been due in large part to our ability to maintain, enhance and protect our brand image and reputation and our consumers' and customers' connection to our brands. Our continued success depends in part on our ability to adapt to a rapidly changing media environment, including our increasing reliance on social media and online dissemination of advertising campaigns. In addition, consumer and customer sentiment could be shaped by our sustainability policies and related design, sourcing and operational decisions.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Weather Conditions, Including Global Climate Change Trends. Our sales are affected by weather conditions. Our DTC sales are dependent in part on the weather and our DTC sales growth is likely to be adversely impacted or may even decline in years in which weather conditions do not stimulate demand for our products. Unseasonably warm weather also impacts future sales to our wholesale customers, who may hold inventory into subsequent seasons in response to unseasonably warm weather. Our results may be negatively impacted if management is not able to adjust expenses in a timely manner in response to unfavorable weather conditions and the resulting impact on consumer and customer demand. The magnitude of climate change and whether resulting weather patterns continue to trend warmer will influence the extent to which consumer and customer demand for our outerwear products will be negatively affected.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Shifts in Retail Traffic Patterns. Shifts in consumer purchasing patterns in our key markets may have an adverse effect on our DTC operations and the financial health of certain of our wholesale customers, some of whom may reduce their brick and mortar store fleet, file for protection under bankruptcy laws, restructure, or cease operations. These related business impacts have already occurred at certain of our wholesale customers. We face increased risk of order reduction and cancellation when dealing with financially ailing wholesale customers. We also extend credit to our wholesale customers based on an assessment of the wholesale </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customer's financial condition, generally without requiring collateral. We may choose (and have chosen in the past) to limit our credit risk by reducing our level of business with wholesale customers experiencing financial difficulties and may not be able to replace those revenues with other customers or through our DTC businesses within a reasonable period or at all.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">Innovation. To distinguish our products in the marketplace and achieve commercial success, we rely on product innovations, including new or exclusive technologies, inventive and appealing design or other differentiating features. If we fail to introduce innovative products that appeal to consumers and customers, we could suffer reputational damage to our brands and demand for our products could decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Orders from Wholesale Customers are Subject to Cancellation, Which Could Lead to a Decline in Sales or Gross Profit, Write-downs of Excess Inventory, Increased Discounts or Extended Credit Terms to Our Wholesale Customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have long-term contracts with any of our wholesale customers. We do have contracts with our independent international distributors; although these contracts may have annual purchase minimums that must be met in order to retain distribution rights, the distributors are not otherwise obligated to purchase products from us. Sales to our wholesale customers (other than our international distributors) are generally on an order-by-order basis and are subject to rights of cancellation and rescheduling prior to shipment of orders. We place the majority of our orders for products with our contract manufacturers for our wholesale customers based on these advance orders. We consider the timing of delivery dates in our wholesale customer orders when we forecast our sales and earnings for future periods. If any of our major wholesale customers experience a significant downturn in business or fail to remain committed to our products or brands, or if we are unable to deliver products to our wholesale customers in the agreed upon manner or reach mutually agreeable accommodations, these customers could postpone, reduce, cancel, or discontinue purchases from us, including after we have begun production on any order, or seek to impose chargebacks. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Inability to Accurately Predict Consumer and/or Customer Demand for Our Products Could Lead to a Build-up of Inventory or a Lack of Inventory and Affect Our Gross Margin. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We place orders for our products with our contract manufacturers in advance of the related selling season and, as a result, are vulnerable to changes in consumer and/or customer demand for our products. Therefore, we must accurately forecast consumer and/or customer demand for our products well in advance of the selling season. We are subject to numerous risks relating to consumer and/or customer demand (see &#8220;We are Subject to a Number of Risks Which May Adversely Affect Consumer and/or Customer Demand for our Products and Lead to a Decline in Sales and/or Earnings&#8221; and &#8220;Our Orders from Wholesale Customers are Subject to Cancellation, Which Could Lead to a Decline in Sales or Gross Profit, Write-downs of Excess Inventory, Increased Discounts or Extended Credit Terms to Our Wholesale Customers&#8221; for additional information). Our ability to accurately predict consumer and/or customer demand well in advance of the selling season for our products is impacted by these risks, as well as our reliance on manual processes and judgments that are subject to human error. These risks are heightened during periods of macroeconomic and geopolitical volatility, such as we are currently experiencing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to accurately forecast consumer and/or customer demand could result in inventory levels in excess of demand (as currently is the case), which may cause inventory write-downs and/or the sale of excess inventory at discounted prices through our outlet stores, temporary clearance locations, or third-party liquidation channels and could have a material adverse effect on our brand image and gross margin. In addition, we have experienced and may continue to experience additional costs and margin pressure relating to the storage and processing of excess inventory, including through our outlet stores and temporary clearance locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversely, if we underestimate consumer and/or customer demand for our products or if our contract manufacturers or third-party logistics providers are unable to supply or deliver products when we need them, we may experience inventory shortages, which may prevent us from fulfilling product orders or having optimal inventory assortments for our DTC channels resulting in lost sales, negatively affect our wholesale customer and consumer relationships, result in increased costs to expedite production and delivery, or diminish our ability to build brand loyalty.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WE ARE SUBJECT TO VARIOUS RISKS IN OUR SUPPLY CHAIN </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Reliance on Contract Manufacturers, Including Our Ability to Enter Into Purchase Order Commitments with Them and Maintain Quality Standards of Our Products and Standards of Manufacturing Processes at Contract Manufacturers, May Result in Lost Sales and Impact our Gross Margin and Results of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are manufactured by contract manufacturers worldwide, primarily in the Asia Pacific region. Although we enter into purchase order commitments with these contract manufacturers each season, we generally do not maintain long-term manufacturing commitments with them, and various factors could interfere with our ability to source our products. Without long-term commitments, there is no assurance that </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we will be able to secure adequate or timely production capacity and our competitors may obtain production capacities that effectively limit or eliminate the availability of our contract manufacturers. If we are unable to obtain necessary production capacities, we may be unable to meet consumer demand, resulting in lost sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, contract manufacturers may fail to perform as expected. If a contract manufacturer fails to ship orders in a timely manner, we could experience supply disruptions that result in missed delivery deadlines, which may cause our customers to cancel their orders, refuse to accept deliveries or demand a reduction in purchase price or cause us to incur additional freight costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reliance on contract manufacturers also creates quality control risks. Contract manufacturers may need to use sub-contracted manufacturers to fulfill our orders, which could result in compromised quality of our products. A failure in our quality control program, or a failure of our contract manufacturers or their subcontractors to meet our quality control standards, may result in diminished product quality, which in turn could result in increased order cancellations, price concessions, product returns, decreased consumer and customer demand for our products, non-compliance with our product standards or regulatory requirements, or product recalls or other regulatory actions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We impose standards of manufacturing practices on our contract manufacturers for the benefit of workers and require compliance with our restricted substances list and product safety and other applicable laws, including environmental, health and safety and forced labor laws. We also require that our contract manufacturers impose these practices, standards and laws on their subcontractors. If a contract manufacturer or subcontractor violates labor or other laws or engages in practices that are not generally accepted as safe or ethical, we may experience production disruptions, lost sales or significant negative publicity that could result in long-term damage to our reputation. In some circumstances, parties may assert that we are liable for our contract manufacturers' or subcontractors' labor and operational practices, which could have a material adverse effect on our brand image, results of operations and our financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Volatility in the Availability of and Prices for Raw Materials We Use in Our Products Could Have a Material Adverse Effect on Our Revenues, Costs, Gross Margins and Profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are derived from raw materials that are subject to both disruptions to supply availability and price volatility. If there are supply disruptions or price increases for raw materials we use in our products and we are unable to obtain sufficient raw materials to meet production needs or offset rising costs by increasing the price of our products or achieving efficiency improvements, we could experience negative impacts to our sales and profitability. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">For Certain Materials We Depend on a Limited Number of Suppliers, Which May Cause Increased Costs or Production Delays.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an innovative company, some of our materials are highly technical and/or proprietary and may be available from only one source or a very limited number of sources. As a result, from time to time, we may have difficulty satisfying our material requirements. Although we believe that we can identify and qualify additional contract manufacturers to produce or supply these materials or alternative materials as necessary, there are no guarantees that additional contract manufacturers will be available. In addition, depending on the timing, any changes in sources or materials may result in increased costs or production delays.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Success Depends on Third-Party Logistics Providers and Our and Third-Party Distribution Facilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our products are manufactured outside of our principal sales markets, which requires these products to be consolidated and transported, sometimes over large geographical distances. A small number of third-party logistics providers currently consolidate, deconsolidate and/or transload almost all of our products. Any disruption in the operations of these providers or changes to the costs they charge, due to capacity constraints, volatile fuel prices or otherwise, could materially impact our sales and profitability. A prolonged disruption in the operations of these providers could also require us to seek alternative distribution arrangements, which may not be available on attractive terms and could lead to delays in distribution of products, either of which could have a significant and material adverse effect on our business, results of operations and financial condition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the ability to move products over larger geographical distances could be negatively affected by ocean, air and trucking cargo capacity constraints or labor disruptions, or such constraints or disruptions at ports or borders, or geopolitical conflicts (such as is occurring currently in the Red Sea). These constraints, conflicts and disruptions could hinder our ability to satisfy demand through our wholesale and DTC businesses, and we may miss delivery deadlines, which may cause our customers to cancel their orders, refuse to accept deliveries or demand a reduction in purchase price. Furthermore, increases in distribution costs, including but not limited to freight costs, could adversely affect our costs, which we may not be able to offset through price increases or decreased promotions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive our products from third-party logistics providers at our owned distribution centers in the United States, Canada and France. The fixed costs associated with owning, operating and maintaining such distribution centers during a period of economic weakness or declining sales can result in lower operating efficiencies, financial deleverage and potential impairment in the recorded value of distribution assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also receive and distribute our products through third-party operated distribution facilities internationally and domestically. We depend on these third-parties to manage the operation of their distribution facilities as necessary to meet our business needs. If the third-parties fail to manage these responsibilities, our international and domestic distribution operations could face significant disruptions or we could incur additional expense. Transitions within our distribution network amongst third-party distribution partners, as is currently occurring, exacerbates this risk.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to meet consumer and customer expectations, manage inventory, complete sales, and achieve our objectives for operating efficiencies depends on the proper operation of our existing distribution facilities, as well as the facilities of third-parties, the development or expansion of additional distribution capabilities and services, and the timely performance of services by third-parties, including those involved in moving products to and from our distribution facilities and facilities operated by third-parties. The uneven flow of inventory receipts during peak times at our distribution centers may cause us to miss delivery deadlines, as we work through inventory, which in turn may cause our customers to cancel their orders, refuse to accept deliveries or demand a reduction in purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OUR INVESTMENT IN STRATEGIC PRIORITIES EXPOSES US TO CERTAIN RISKS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We May Be Unable to Execute Our Strategic Priorities, Which Could Limit Our Ability to Invest in and Grow Our Business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategic priorities are to drive brand awareness and sales growth through increased, focused demand creation investments, enhance consumer experience and digital capabilities in all of our channels and geographies, expand and improve global DTC operations with supporting processes and systems and invest in our people and optimize our organization across our portfolio of brands. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To implement our strategic priorities, we must continue to, among other things, modify and fund various aspects of our business, effectively prioritize our initiatives and execute effective change management. These efforts, coupled with a continuous focus on expense discipline, may place strain on internal resources, and we may have operating difficulties as a result. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategic priorities also generally involve increased expenditures, which could cause our profitability or operating margin to decline if we are unable to offset our increased spending with increased sales or gross profit or comparable reductions in other operating costs (as is currently occurring). This could result in a decision to delay, modify, or terminate certain initiatives related to our strategic priorities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Initiatives to Upgrade Our Business Processes and Information Technology Systems to Optimize Our Operational and Financial Performance Involve Many Risks Which Could Result in, Among Other Things, Business Interruptions, Higher Costs and Lost Profits. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly implement business process improvement and information technology initiatives intended to optimize our operational and financial performance. Transitioning to these new or upgraded processes and systems requires significant capital investments and personnel resources. Implementation is also highly dependent on the coordination of numerous employees, contractors and software and system providers. The interdependence of these processes and systems is a significant risk to the successful completion and continued refinement of these initiatives, and the failure of any aspect could have a material adverse effect on the functionality of our overall business. We may also experience difficulties in implementing or operating our new or upgraded business processes or information technology systems, including, but not limited to, ineffective or inefficient operations, significant system failures, system outages, delayed implementation and loss of system availability, which could lead to increased implementation and/or operational costs, loss or corruption of data, delayed shipments, excess inventory and interruptions of operations resulting in lost sales and/or profits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We May Not Realize Returns on Our Fixed Cost Investments in Our DTC Business Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to make investments in our digital capabilities and our DTC operations, including new stores. (See &#8220;Initiatives to Upgrade Our Business Processes and Information Technology Systems to Optimize Our Operational and Financial Performance Involve Many Risks Which Could Result in, Among Other Things, Business Interruptions, Higher Costs and Lost Profits&#8221;.) Since many of the costs of our DTC operations are fixed, we may be unable to reduce expenses in order to avoid losses or negative cash flows if we have insufficient sales. We may not be able to exit DTC brick and mortar locations and related leases at all or without significant cost or loss, renegotiate the terms thereof, or effectively manage the profitability of our existing brick and mortar stores. In addition, obtaining real estate and effectively </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">renewing real estate leases for our DTC brick and mortar operations is subject to the real estate market and we may not be able to secure adequate new locations or successfully renew leases for existing locations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WE ARE SUBJECT TO CERTAIN INFORMATION TECHNOLOGY RISKS </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We Rely on Information Technology Systems, including Third-Party Cloud-based Solutions, and Any Failure of These Systems May Result in Disruptions or Outages in Our E-Commerce and In-Store Retail Platforms, Loss of Processing Capabilities, and/or Loss of Data, Any of Which May Have a Material Adverse Effect on Our Financial Condition, Results of Operations or Cash Flow. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reputation and ability to attract, retain and serve consumers and customers is dependent upon the reliable performance of our underlying technology infrastructure and external service providers, including third-party cloud-based solutions. These systems are vulnerable to damage or interruption and we have experienced interruptions in the past. We rely on cloud-based solutions furnished by third-parties primarily to allocate resources, pay vendors, collect from customers, manage loyalty programs, process transactions, develop demand and supply plans, manage product design, production, transportation, and distribution, forecast and report operating results, meet regulatory requirements and administer employee payroll and benefits, among other functions. In addition, our DTC operations, both in-store and online, rely on cloud-based solutions to process transactions. We have also designed a significant portion of our software and computer systems to utilize data processing and storage capabilities from third-party cloud solution providers. Both our on-premises and cloud-based infrastructure may be susceptible to outages due to any number of reasons, including human error, fire, floods, power loss, telecommunications failures, terrorist attacks and similar events. Despite the implementation of security measures that we believe to be reasonable, both our on-premises and our cloud-based infrastructure may also be vulnerable to hacking, computer viruses, the installation of malware and similar disruptions either by third-parties or employees, which may result in outages. We do not have redundancy for all of our systems and our disaster recovery planning may not account for all eventualities. If we or our existing third-party cloud-based solution providers experience interruptions in service regularly or for a prolonged basis, or other similar issues, our business could be seriously harmed and, in some instances, our consumers and customers may not be able to purchase our products, which could significantly and negatively affect our sales. Additionally, our existing cloud-based solution providers have broad discretion to change and interpret their terms of service and other policies with respect to us, and they may take actions beyond our control that could harm our business. We also may not be able to control the quality of the systems and services we receive from our third-party cloud-based solution providers. Any transition of the cloud-based solutions currently provided to different cloud providers would be difficult to implement and may cause us to incur significant time and expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we and/or our cloud-based solution providers are not successful in preventing or effectively responding to outages or cyberattacks, our financial condition, results of operations and cash flow could be materially and adversely affected. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">A Security Breach of Our or Our Third-Parties' Systems, Exposure of Personal or Confidential Information or Increased Government Regulation Relating to Handling of Personal Data, Could, Among Other Things, Disrupt Our Operations or Cause Us to Incur Substantial Costs or Negatively Affect Our Reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and many of our third-party vendors manage and maintain various types of proprietary information and sensitive and confidential data relating to our business, such as personally identifiable information of our consumers, our customers, our employees, and our business partners, as well as credit card information in certain instances. Unauthorized parties may attempt to gain access to these systems or information through fraud or other means of deceiving our employees or third-party service providers. The methods used to obtain unauthorized access, disable or degrade service or sabotage systems are constantly changing and evolving, and may be difficult to anticipate or detect for long periods of time. The ever-evolving threats mean we and our third-parties must continually evaluate and adapt our systems and processes, and there is no guarantee that these efforts will be adequate to safeguard against all data security breaches or misuses of data. Any breaches of our or our third-parties&#8217; systems could expose us, our customers, our consumers, our suppliers, our employees, or other individuals to a risk of loss or misuse of this information, result in litigation and potential liability for us, damage our reputation, or otherwise harm our business. While we maintain cyber liability insurance policies for coverage in the event of a cybersecurity incident, we cannot be certain that our existing coverage will continue to be available on acceptable terms or will be available, and in sufficient amount, to cover the potentially significant losses that could result from a cybersecurity incident or that the insurer will not deny coverage as to any future claims.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the regulatory environment related to information security, data collection and use and privacy becomes increasingly rigorous, with new and constantly changing requirements applicable to our business, compliance with those requirements could also result in additional costs or liabilities. Non-U.S. data privacy and data security laws and regulations, various U.S. federal and state laws and other information privacy and security standards may be and are applicable to us. Violations of these requirements could result in significant penalties, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investigations or litigation. Significant legislative, judicial or regulatory changes have been and could be issued in the future. As new requirements are issued, new processes must be implemented to ensure compliance. In addition, previously implemented processes must be continually refined. This work is accomplished through significant efforts by our employees. The diverted attention of these employees may impact our operations and there may be additional costs incurred by us for third-party resources to advise on the constantly changing landscape. We have experienced this with the new privacy laws in China. Limitations on the use of data may also impact our future business strategies. Additionally, our DTC business depends on customers' willingness to entrust us with their personal information. Events that adversely affect that trust could adversely affect our brand and reputation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We Depend on Certain Legacy Information Technology Systems, Which May Inhibit Our Ability to Operate Efficiently.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our legacy product development, retail and other systems, on which we continue to manage a portion of our business activities, rely on the availability of limited internal and external resources with the expertise to maintain the systems. In addition, our legacy systems, including aged systems in our Japanese and Korean businesses, may not support desired functionality for our operations and may inhibit our ability to operate efficiently. As we continue to transition from our legacy systems and implement new systems, certain functionality and information from our legacy systems, including that of third-party systems that interface with our legacy systems, may not be fully compatible with the new systems.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WE ARE SUBJECT TO LEGAL AND REGULATORY RISKS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Success Depends on the Protection of Our Intellectual Property Rights.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our registered and common law trademarks, our patented or patent-pending designs and technologies, trade dress and the overall appearance and image of our products have significant value and are important to our ability to differentiate our products from those of our competitors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we strive to achieve product innovations, extend our brands into new product categories and expand the geographic scope of our marketing, we face a greater risk of inadvertent infringements of third-party rights or compliance issues with regulations applicable to products with technical features or components. We may become subject to litigation based on allegations of infringement or other improper use of intellectual property rights of third-parties. In addition, failure to successfully obtain and maintain patents on innovations could negatively affect our ability to market and sell our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly discover products that are counterfeit reproductions of our products or that otherwise infringe on our proprietary rights. Increased instances of counterfeit manufactured products and sales may adversely affect our sales and the reputation of our brands and result in a shift of consumer preference away from our products. The actions we take to establish and protect trademarks and other proprietary rights may not be adequate to prevent imitation of our products by others or to prevent others from seeking to block sales of our products as violations of proprietary rights. In markets outside of the United States, it may be more difficult for us to establish our proprietary rights and to successfully challenge use of those rights by other parties. </span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation is often necessary to defend against claims of infringement or to enforce and protect our intellectual property rights. Intellectual property litigation may be costly and may divert management's attention from the operation of our business. Adverse determinations in any litigation may result in the loss of our proprietary rights, subject us to significant liabilities or require us to seek licenses from third-parties, which may not be available on commercially reasonable terms, if at all. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Certain of Our Products Are Subject to Product Regulations and/or Carry Warranties, Which May Cause an Increase to Our Expenses in the Event of Non-Compliance and/or Warranty Claims.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our products are subject to increasingly stringent and complex domestic and foreign product labeling, performance, environmental and safety standards, laws and other regulations, including those pertaining to perfluoroalkyl and polyfluoroalkyl substances and other environmental impacts. These requirements could result in greater expense associated with compliance efforts, and failure to comply with these regulations could result in a delay, non-delivery, recall, or destruction of inventory shipments during key seasons, a loss of advance orders from wholesale customers or in other financial penalties. Significant or continuing noncompliance with these standards and laws could disrupt our business and harm our reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are generally used in outdoor activities, sometimes in severe conditions. Product recalls or product liability claims resulting from the failure, or alleged failure, of our products could have a material adverse effect on the reputation of our brands and result in additional </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses. Most of our products carry limited warranties for defects in quality and workmanship. We maintain a warranty reserve for estimated future warranty claims, but the actual costs of servicing future warranty claims may exceed the reserve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We May Have Additional Tax Liabilities or Experience Increased Volatility in Our Effective Tax Rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we determine our income tax liability in various tax jurisdictions and our effective tax rate based on an analysis and interpretation of local tax laws and regulations and our financial projections. This analysis requires a significant amount of judgment and estimation and is often based on various assumptions about the future, which, in times of economic disruptions, are highly uncertain. These determinations are the subject of periodic domestic and foreign tax audits. Although we accrue for uncertain tax positions, our accruals may be insufficient to satisfy unfavorable findings. Unfavorable audit findings and tax rulings may result in payment of taxes, fines and penalties for prior periods and higher tax rates in future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in the tax laws of the jurisdictions where we do business, including an increase in tax rates or an adverse change in the treatment of an item of income or expense, could result in a material increase in our tax expense. For example, changes in the tax laws of foreign jurisdictions could arise as a result of the Base Erosion and Profit Shifting project undertaken by the Organization for Economic Co-operation and Development ("OECD"). The OECD, which represents a coalition of member countries, has recommended changes to numerous long-standing tax principles. The OECD Pillar 2 global minimum tax rules, which generally provide for a minimum effective tax rate of 15%, are intended to apply for tax years beginning in 2024. On February 2, 2023, the OECD issued administrative guidance providing transition and safe harbor rules around the implementation of the Pillar 2 global minimum tax. Under a transitional safe harbor released July 17, 2023, the undertaxed profits rule top-up tax in the jurisdiction of a company's ultimate parent entity will be zero for each fiscal year of the transition period if that jurisdiction has a corporate tax rate of at least 20%. The safe harbor transition period will apply to fiscal years beginning on or before December 31, 2025 and ending before December 31, 2026. We are closely monitoring developments and evaluating the impact these new rules are anticipated to have on our tax rate, including eligibility to qualify for these safe harbor rules. As these changes are adopted by countries, tax uncertainty could increase and may adversely affect our provision for income taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of the findings in the Korea 2009 through 2014 income tax audits, the Company has invoked the Mutual Agreement Procedures outlined in the United States-Korean income tax treaty. The Company does not anticipate that adjustments relative to these findings will result in material changes to its financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WE OPERATE GLOBALLY AND ARE SUBJECT TO SIGNIFICANT RISKS IN MANY JURISDICTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Global Regulation and Economic and Political Conditions, as well as Potential Changes in Regulations, Legislation and Government Policy, May Negatively Affect Our Business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to risks generally associated with doing business internationally. These risks include, but are not limited to, the burden of complying with, and unexpected changes to, foreign and domestic laws and regulations, such as anti-corruption and forced labor regulations and sanctions regimes, sustainability regulations, the effects of fiscal and political crises and political and economic disputes, changes in diverse consumer preferences, foreign currency exchange rate fluctuations, managing a diverse and widespread workforce, political unrest, terrorist acts, military operations, disruptions or delays in shipments, disease outbreaks, natural disasters, and changes in economic conditions in countries in which we contract to manufacture, source raw materials or sell products. Our ability to sell products in certain markets, demand for our products in certain markets, our ability to collect accounts receivable, our contract manufacturers' ability to procure raw materials or manufacture products, distribution and logistics providers' ability to operate, our ability to operate brick and mortar stores, our workforce, and our cost of doing business (including the cost of freight and logistics) may be impacted by these events should they occur and laws and regulations that are enacted in response to such events. Our exposure to these risks is heightened in Vietnam, where a significant portion of our contract manufacturing is located, and in China, where a large portion of the raw materials used in our products is sourced by our contract manufacturers. Should certain of these events occur in Vietnam or China, they could cause a substantial disruption to our business and have a material adverse effect on our financial condition, results of operations or cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, many of our imported products are subject to duties, tariffs or other import limitations that affect the cost and quantity of various types of goods imported into the United States and other markets, including the punitive tariffs on U.S. products imported from China imposed in 2019. In addition, goods suspected of being manufactured with forced labor could be blocked from importation into the U.S., which could materially impact sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the United Kingdom's exit from the European Union (commonly referred to as "Brexit"), on December 24, 2020, the European Union ("E.U.") and the United Kingdom ("U.K.") reached an agreement, the E.U.-U.K. Trade and Cooperation Agreement, to govern aspects of the relationship of the E.U. and U.K. following Brexit. As a result of no longer having "free circulation" between the U.K. and </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the E.U., we have incurred and will continue to incur additional duties. We are investigating alternatives to mitigate these additional costs in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Fluctuations in Inflation and Currency Exchange Rates Could Result in Lower Revenues, Higher Costs and/or Decreased Margins and Earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our sales from markets outside the United States, which consist of sales to wholesale customers and directly to consumers by our entities in Europe, Asia, and Canada and sales to independent international distributors who operate within EMEA and LAAP. The majority of our purchases of finished goods inventory from contract manufacturers are denominated in United States dollars, including purchases by our foreign entities. These purchase and sale transactions expose us to the volatility of global economic conditions, including fluctuations in inflation and foreign currency exchange rates. Our international revenues and expenses generally are derived from sales and operations in foreign currencies, and these revenues and expenses could be and have been affected by currency fluctuations, specifically amounts recorded in foreign currencies and translated into United States dollars for consolidated financial reporting, as weakening of foreign currencies relative to the United States dollar adversely affects the United States dollar value of the Company&#8217;s foreign currency-denominated sales and earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure is increased with respect to our wholesale customers (including international distributors), where, in order to facilitate solicitation of advance orders for the spring and fall seasons, we establish local-currency-denominated wholesale and retail price lists in each of our foreign entities approximately six to nine months prior to United States dollar-denominated seasonal inventory purchases. As a result, our consolidated results are directly exposed to transactional foreign currency exchange risk and have been and could be further impacted by the United States dollar strengthening during the six to nine months between when we establish seasonal local-currency prices and when we purchase inventory. In addition to the direct currency exchange rate exposures described above, our wholesale business is indirectly exposed to currency exchange rate risks. Weakening of a wholesale customer&#8217;s functional currency relative to the United States dollar makes it more expensive for it to purchase finished goods inventory from us, which may cause a wholesale customer to cancel orders or increase prices for our products, which may make our products less price-competitive in those markets. In addition, in order to make purchases and pay us on a timely basis, our international distributors must exchange sufficient quantities of their functional currency for United States dollars through the financial markets and may be limited in the amount of United States dollars they are able to obtain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ several strategies in an effort to mitigate this transactional currency risk, but these strategies may not and, in the current environment, have not fully mitigated the negative effects of adverse foreign currency exchange rate fluctuations on the cost of our finished goods in a given period and there is no assurance that price increases will be accepted by our wholesale customers, international distributors or consumers. Our gross margins are adversely affected whenever we are not able to offset the full extent of finished goods cost increases caused by adverse fluctuations in foreign currency exchange rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency exchange rate fluctuations may also create indirect risk to our business by disrupting the business of independent finished goods manufacturers from which we purchase our products. When their functional currencies weaken in relation to other currencies, the raw materials they purchase on global commodities markets become more expensive and more difficult to finance. Although each manufacturer bears the full risk of fluctuations in the value of its currency against other currencies, our business can be and has been indirectly affected when adverse fluctuations cause a manufacturer to raise the prices of goods it produces for us, disrupt the manufacturer's ability to purchase the necessary raw materials on a timely basis, or disrupt the manufacturer's ability to function as an ongoing business.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WE ARE SUBJECT TO NUMEROUS OPERATIONAL RISKS </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Ability to Manage Fixed Costs Across a Business That is Affected by Seasonality May Impact Our Profits. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is affected by the general seasonal trends common to the outdoor industry. Our products are marketed on a seasonal basis and our annual net sales are weighted heavily toward the fall/winter season, while our operating expenses are more equally distributed throughout the year. As a result, often a majority of our operating profits are generated in the second half of the year. If we are unable to manage our fixed costs in the seasons where we experience lower net sales, our profits may be adversely impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Labor Matters, Changes in Labor Laws and Our Ability to Meet Our Labor Needs May Reduce Our Revenues and Earnings. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on our ability to source and distribute products in a timely manner. While a majority of our own operations are not subject to organized labor agreements, certain of our operations in Europe include a formal representation of employees by a Works Council and the application of a collective bargaining agreement. Matters that may affect our workforce at contract manufacturers where our goods are produced, shipping ports, transportation carriers, retail stores, or distribution centers create risks for our business, particularly if these </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">matters result in work shut-downs (with little to no notice), slowdowns, lockouts, strikes, or other disruptions. The foregoing includes potential impacts to our business as a result of the International Longshore and Warehouse Union and Teamsters negotiations. Labor matters may have a material adverse effect on our business, potentially resulting in canceled orders by customers, inability to fulfill potential e-commerce demand, unanticipated inventory accumulation and reduced net sales and net income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our ability to meet our labor needs at our distribution centers, retail stores, corporate headquarters, and regional subsidiaries, including our ability to find qualified employees while controlling wage and related labor costs, is generally subject to numerous external factors, including the availability of a sufficient number of qualified people in the work force of the markets in which our operations are located, unemployment levels within those markets, absenteeism, prevailing wage rates, changing demographics, parental responsibilities, health and other insurance costs, and adoption of new or revised employment and labor laws and regulations. Our ability to source, distribute and sell products in a timely and cost-effective manner may be negatively affected to the extent we experience these factors. Our ability to comply with labor laws, including our ability to adapt to rapidly changing labor laws, as well as provide a safe working environment may increase our risk of litigation and cause us to incur additional costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We May Incur Additional Expenses, Be Unable to Obtain Financing, or Be Unable to Meet Financial Covenants of Our Financing Agreements as a Result of Downturns in the Global Markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our vendors, wholesale customers, licensees and other participants in our supply chain may require access to credit markets in order to do business. Credit market conditions may slow our collection efforts as our wholesale customers find it more difficult to obtain necessary financing, leading to higher than normal accounts receivable. This could result in greater expense associated with collection efforts and increased bad debt expense. Credit conditions and/or supply chain disruptions may impair our vendors' ability to finance the purchase of raw materials or general working capital needs to support our production requirements, resulting in a delay or non-receipt of inventory shipments during key seasons.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have limited our reliance on debt to finance our working capital, capital expenditures and investing activity requirements. We expect to fund our future capital expenditures with existing cash, expected operating cash flows and credit facilities, but, if the need arises to finance additional expenditures, we may need to seek additional funding. Our ability to obtain additional financing will depend on many factors, including prevailing market conditions, our financial condition and our ability to negotiate favorable terms and conditions. Financing may not be available on terms that are acceptable or favorable to us, if at all. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit agreements have various financial and other covenants. If an event of default were to occur, the lenders could, among other things, declare outstanding amounts due and payable. If we were to borrow under our credit agreements, we would be subject to market interest rates and may incur additional interest expense when borrowing in a high interest rate environment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions Are Subject to Many Risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may pursue growth through strategic acquisitions of assets or companies. Acquisitions are subject to many risks, including potential loss of significant customers or key personnel of the acquired business as a result of the change in ownership, difficulty integrating the operations of the acquired business or achieving targeted efficiencies, the incurrence of substantial costs and expenses related to the acquisition effort, and diversion of management's attention from other aspects of our business operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions may also cause us to incur debt or result in dilutive issuances of our equity securities. Our acquisitions may cause large one-time expenses or create goodwill or other intangible assets that could result in significant impairment charges in the future (as has recently occurred with the prAna brand). We also make various estimates and assumptions in order to determine purchase price allocation and estimate the fair value of assets acquired and liabilities assumed. If our estimates or assumptions used to value these assets and liabilities vary from actual or future projected results, we may be exposed to losses, including impairment losses, that could be material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not provide any assurance that we will be able to successfully integrate the operations of any acquired businesses into our operations or achieve the expected benefits of any acquisitions. The failure to successfully integrate newly acquired businesses or achieve the expected benefits of strategic acquisitions in the future could have an adverse effect on our financial condition, results of operations or cash flows. We may not complete a potential acquisition for a variety of reasons, but we may nonetheless incur material costs in the preliminary stages of evaluating and pursuing such an acquisition that we cannot recover.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Extreme Weather Conditions, Climate Change, and Natural Disasters Could Negatively Impact Our Operating Results and Financial Condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extreme weather conditions in the areas in which our retail stores, suppliers, consumers, customers, distribution centers, headquarters and vendors are located could adversely affect our operating results and financial condition. Moreover, climate change and natural disasters such as earthquakes, hurricanes and tsunamis, whether occurring in the United States or abroad, and their related consequences and effects, including energy shortages and public health issues, could disrupt our operations, the operations of our vendors and other suppliers or result in economic instability and changes in consumer preferences and spending that may negatively impact our operating results and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">An Outbreak of Disease or Similar Public Health Threat, Such as a Pandemic, Could Have an Adverse Impact on Our Business, Operating Results and Financial Condition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An outbreak of disease or similar public health threat, such a pandemic, could have an adverse impact on our business, financial condition and operating results, including in the form of lowered net sales and the delay of inventory production and fulfillment in impacted regions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Investment Securities May Be Adversely Affected by Market Conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investment portfolio is subject to a number of risks and uncertainties. Changes in market conditions, such as those that accompany an economic downturn or economic uncertainty, may negatively affect the value and liquidity of our investment portfolio, perhaps significantly. Our ability to find diversified investments that are both safe and liquid and that provide a reasonable return may be impaired, potentially resulting in lower interest income, less diversification, longer investment maturities, or other-than-temporary impairments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We Depend on Certain Key Personnel.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success will depend in part on our ability to attract, retain and develop certain key talent and to effectively manage succession. We face intense competition for these individuals worldwide, and there is a significant concentration of well-funded apparel and footwear competitors near our headquarters in Portland, Oregon. We may not be able to attract qualified new employees or retain existing employees, which may have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">We License our Proprietary Rights to Third-Parties and Could Suffer Reputational Damage to Our Brands if We Fail to Choose Appropriate Licensees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently license, and expect to continue licensing, certain of our proprietary rights, such as trademarks or copyrighted material, to third-parties. We rely on our licensees to help preserve the value of our brands. Although we attempt to protect our brands through approval rights, we cannot completely control the use of our licensed brands by our licensees. The misuse of a brand by or negative publicity involving a licensee could have a material adverse effect on that brand and on us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time we license the right to operate retail stores for our brands to third-parties, primarily to our independent international distributors. We provide training to support these stores and set operational standards. However, these third-parties may not operate the stores in a manner consistent with our standards, which could cause reputational damage to our brands or harm these third-parties' sales.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISKS RELATED TO OUR SECURITIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Our Common Stock Price May Be Volatile.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the NASDAQ Global Select Market. Factors such as general market conditions, actions by institutional investors to rapidly accumulate or divest of a substantial number of our shares, fluctuations in financial results, variances from financial market expectations, changes in earnings estimates or recommendations by analysts, or announcements by us or our competitors may cause the market price of our common stock to fluctuate, perhaps substantially.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Certain Shareholders Have Substantial Control Over Us and Are Able to Influence Corporate Matters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, three related shareholders, Timothy P. Boyle, Joseph P. Boyle, and Molly E. Boyle, controlled just under 50% of our common stock outstanding. As a result, if acting together, Timothy P. Boyle, Joseph P. Boyle, and Molly E. Boyle are able to exercise </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant influence over all matters requiring shareholder approval. These holdings could be significantly diminished (and with them the related effective control percentage) to satisfy any applicable estate or unrealized gains tax obligations of the holders. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">The Sale or Proposed Sale of a Substantial Number of Shares of Our Common Stock Could Cause the Market Price of Our Common Stock to Decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares held by Timothy P. Boyle, Joseph P. Boyle, and Molly E. Boyle, are available for resale, subject to the requirements of, and the rules under, the Securities Act of 1933 and the Securities Exchange Act of 1934. The sale or the prospect of the sale of a substantial number of these shares may have an adverse effect on the market price of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also may issue our capital stock or securities convertible into our capital stock from time to time in connection with a financing, acquisition, investment, or otherwise. Any such issuance could result in substantial dilution to our existing shareholders and cause the market price of our common stock to decline.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_22"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 1B.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">UNRESOLVED STAFF COMMENTS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_549755817821"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 1C.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">CYBERSECURITY</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team is responsible for identifying, assessing and managing the material risks facing Columbia, supported by an enterprise risk management program. This program includes an annual enterprise risk assessment, during which interviews are conducted with independent directors and members of senior management seeking participants' judgement and assessment of the material risks facing Columbia. The enterprise risk management program then monitors the risks identified and mitigation efforts underway through periodic meetings with senior management. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our enterprise risk management program addresses risks facing Columbia from cybersecurity threats impacting our internal systems and/or systems supported by third-party software providers. Our Chief Digital Information Officer ("CDIO") and Chief Information Security Officer ("CISO") are responsible for identifying, assessing and managing these risks. Our CDIO has served in various information technology and digital engineering roles for nearly 30 years. See Item 1 in this Annual Report on Form 10-K for further discussion of our CDIO's background. Our CISO has served in various information technology and information security roles for over 20 years, including management of information security programs in the Department of Defense, private and public companies, as well as holds multiple industry certifications in information security. We leverage certain third-party providers and our internal Incident Response Team to alert us when a cybersecurity event occurs. Cybersecurity events may include unauthorized access, attacks on our resources, compromised accounts, malware, or ransomware. Upon alert of an event, we estimate the level of severity, create a response plan, and communicate to management as needed. Based on the estimated level of severity, timing of incident communication to management may range from immediate to quarterly. Our risk assessment process related to cybersecurity threats is subject to change in the future as threats may evolve over time. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Information Security committee oversees this cybersecurity program and consists of senior management, including our CDIO, Chief Financial Officer and Chief Administrative Officer and General Counsel. At least quarterly, this committee reviews updates regarding cybersecurity threats and incidents that have occurred. Periodically, this committee approves cybersecurity strategy and initiatives proposed by our CISO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors ("Board") generally oversees Columbia's risk management practices and processes. Annually, the Board reviews the results of the annual enterprise risk management program, including updates from our CISO related to cybersecurity matters. The Audit Committee also receives an update on the enterprise risk management program annually. The Board has delegated primary oversight of the management of cybersecurity risk to the Audit Committee. The Audit Committee annually reviews the strategies, investments and risk related to Columbia's information technology systems, including a review of Columbia's cybersecurity programs, and also receives quarterly updates from our CISO. The Board is informed of cybersecurity events to the extent they may materially impact Columbia or management otherwise believes they should be escalated. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 1A of this Annual Report on Form 10-K for more information of risks relating to cybersecurity, including the risk factors "We Rely on Information Technology Systems, including Third-Party Cloud-based Solutions, and Any Failure of These Systems May Result in Disruptions or Outages in Our E-Commerce and In-Store Retail Platforms, Loss of Processing Capabilities, and/or Loss of Data, Any of Which May Have a Material Adverse Effect on Our Financial Condition, Results of Operations or Cash Flow" and "A Security Breach of Our or Our Third-</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parties' Systems, Exposure of Personal or Confidential Information or Increased Government Regulation Relating to Handling of Personal Data, Could, Among Other Things, Disrupt Our Operations or Cause Us to Incur Substantial Costs or Negatively Affect Our Reputation".</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_25"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 2.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">PROPERTIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of principal properties owned or leased by us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.310%"/><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:'Arial Narrow',sans-serif;font-size:10.5pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-weight:700;line-height:100%">Use</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-weight:700;line-height:100%">Ownership</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portland, Oregon</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Headquarters </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carlsbad, California</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">prAna Headquarters</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richmond, California</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mountain Hardwear Headquarters</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portland, Oregon</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Distribution Center</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robards, Kentucky</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">London, Ontario</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Operations and Distribution Center</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geneva, Switzerland</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe Headquarters</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strasbourg, France</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe Administrative Operations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cambrai, France</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shanghai, China</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China Headquarters</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tokyo, Japan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan Headquarters</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seoul, Korea</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Korea Headquarters</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Corporate Headquarters is an approximate 30-acre site consisting of over 10 buildings, which includes the Columbia and SOREL brands' headquarters and centrally-managed departmental functions, including consumer digital technology, certain supply chain functions, finance, human resources and legal.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as of December 31, 2023, we directly operated approximately 450 reta</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">il stores and 34 temporary clearance locations.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The vast majority of our retail stores are leased under a variety of arrangements, including long-term, short-term, and variable-payment leases. Our temporary clearance locations are leased on a short-term basis. We also have several leases globally for showrooms, office space, warehouse facilities, storage space, vehicles, and equipment, among other things. Refer to Note 9 in Part II, Item 8 of this Annual Report on Form 10-K for further lease-related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_448"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 3.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">LEGAL PROCEEDINGS</span></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in litigation and various legal matters arising in the normal course of business, including matters related to employment, retail, intellectual property, contractual agreements, and various regulatory compliance activities. We have considered facts related to legal and regulatory matters and opinions of counsel handling these matters and do not believe the ultimate resolution of these proceedings will have a material adverse effect on our financial condition, results of operations or cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_28"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 4.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">MINE SAFETY DISCLOSURES</span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">18</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_31"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">PART II</span></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_463"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">Item 5.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MARKET INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the NASDAQ Global Select Market under the symbol "COLM". </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">HOLDERS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;9, 2024, we had 247 shareholders of record, although we have a much larger number of beneficial owners, whose shares of record are held by banks, brokers and other financial institutions.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DIVIDENDS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current dividend policy is dependent on our earnings, capital requirements, financial condition, restrictions imposed by our credit agreements, and other factors considered relevant by our Board of Directors. Quarterly dividends on our common stock, when declared by our Board of Directors, are paid in March, May, August, and November.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors approved a regular quarterly cash dividend of $0.30 per share, payable on March&#160;22, 2024 to shareholders of record on March&#160;8, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PERFORMANCE GRAPH</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The line graph below compares the cumulative total shareholder return of our common stock with the cumulative total return of the Russell 1000 Index and Russell 1000 Clothing and Accessories Index for the period beginning December 31, 2018 and ending December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph and table below assume that $100 was invested on December 31, 2018, and that any dividends were reinvested. Historical stock price performance should not be relied on as indicative of future stock price performance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><img src="colm-20231231_g2.jpg" alt="Performance graph - v2.jpg" style="height:363px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:39px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Total Return Analysis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:36.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbia Sportswear Company</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.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;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.79&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russell 1000 Index</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russell 1000 Clothing and Accessories Index</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PURCHASES OF EQUITY SECURITIES BY THE ISSUER </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of our share repurchase program in 2004 through December 31, 2023, our Board of Directors has authorized the repurchase of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 billion</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our common stock, excluding excise tax. Shares of our common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate us to acquire any specific number of shares or to acquire shares over any specified period of time. Under this program as of December 31, 2023, we had repurchased 34.1 million shares at an aggregate purchase price of $1,654.7 million, and had $345.3 million remaining available, excluding excise tax. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our common stock repurchases, excluding excise tax, during the quarter ended December 31, 2023:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares 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:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Price Paid 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:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or 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:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs <br/>(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2023 through October 31, 2023</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,706&#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:#bfe4ff;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.04&#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:#bfe4ff;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,706&#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:#bfe4ff;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2023 through November 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.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:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2023 through December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_37"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 6.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">[Reserved]</span></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_289"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 7.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_298"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with "Special Note Regarding Forward-Looking Statements", Item 1, Item 1A, and Item 8 of this Annual Report on Form 10-K. In addition, refer to Item 7 in our Annual Report on Form 10-K for the year ended December 31, 2022 for our discussion and analysis comparing financial condition and results of operations from 2022 to 2021. </span></div><div><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_301"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global leader in designing, developing, marketing, and distributing outdoor, active and lifestyle products, our mission is to connect active people with their passions. We manage our product line in two major categories: apparel, accessories, and equipment products and footwear products. We provide our products through our four brands: Columbia, SOREL, Mountain Hardwear, and prAna. Apparel, accessories, and equipment products are provided by our Columbia, Mountain Hardwear and prAna brands. Footwear products are provided by our Columbia and SOREL brands. We sell our products in more than 100 countries and operate in four geographic segments: U.S., LAAP, EMEA, and Canada. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are investing in our strategic priorities to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">accelerate profitable growth;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">create iconic products that are differentiated, functional and innovative;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">drive brand engagement through increased, focused demand creation investments;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">enhance consumer experiences by investing in capabilities to delight and retain consumers;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">amplify marketplace excellence, with digitally-led, omni-channel, global distribution; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">empower talent that is driven by our core values through a diverse and inclusive workplace.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimately, we expect our investments to enable market share capture across our brand portfolio, expand gross margin, improve selling, general and administrative expense efficiency, and drive improved operating margin over the long-term.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_4202"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Profit Improvement Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our strategic priorities, we are implementing a multi-year profit improvement program to accelerate profitable growth and improve the efficiency of our operations. We are focused on four areas of cost reduction and realignment, including: </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">operational cost savings;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">organizational cost savings;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">operating model improvements; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">indirect, or non-inventory, spending.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the benefits of this program are combined with the cost savings we anticipate to receive from normalized inventory levels, we believe we can reach $125 million to $150 million in annualized savings by 2026. We anticipate these cost savings will ramp up over the course of 2024 and 2025, with the full benefit being realized in 2026. In 2024, we anticipate realizing approximately $75 million to $90 million in realized cost savings.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_304"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Business Environment and Trends </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changing U.S. Marketplace |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe there has been some moderation of the U.S. outdoor market following the exit from the COVID-19 pandemic. There are also new entrants into the historical U.S. outdoor market in the form of emerging brands and historically lifestyle and/or active brands. These brands are crossing over as we believe U.S. consumers and customers use more lifestyle products during outdoor activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Economic Environment Impacting Demand |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe general economic uncertainty is impacting consumer and wholesale customer behavior and demand. Wholesale customers have been increasingly cautious managing inventory and in placing advance orders. This cautiousness has been most pronounced in the U.S., but we believe that retailer prudence is spreading to other regions, including Canada and Europe. Consumer demand, particularly in the U.S and Korea, has been generally soft for outdoor apparel and footwear products. We anticipate these trends will persist into 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Promotional and Clearance Environment |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We believe consumers are seeking value and promotions in the marketplace, which has dampened demand in full price channels, particularly in the U.S., including our direct-to-consumer e-commerce sites and branded stores. In 2023, our promotional levels were above levels prior to the COVID-19 pandemic as we leveraged our outlet stores and temporary clearance locations to profitably clear excess inventory. The proportion of older season clearance inventory being marked down and sold through our outlet stores and temporary clearance locations increased and resulted in lower DTC product margins. We anticipate continuing to utilize our fleet of outlet stores and temporary clearance locations to assist with inventory liquidation in 2024 and believe elevated promotional activity will continue into the first half of 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changing Consumer Shopping Habits |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe consumers in the U.S. have adjusted shopping habits in a post-COVID pandemic world and have shifted back to brick-and-mortar retail shopping experiences. As a result, we expect our e-commerce channel to continue to be challenged year-over-year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Distribution Center and Third-Party Capacity Pressure |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a result of highly volatile shifts in supply and demand and supply chain challenges, we exited 2022 with elevated inventory. These elevated inventory levels resulted in storage and process capacity pressures within our distribution centers and third-party logistics operations throughout 2023. These pressures included additional inventory carrying costs related to incremental outside storage, and other inventory related holding and handling costs, including losses in productivity, as we </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">worked to normalize our inventory position. We exited 2023 with more normalized inventory levels. As these storage and process capacity pressures have alleviated, we expect to see a benefit to our operating results in 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Normalized Freight Charges |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the majority of 2022, we experienced elevated ocean freight costs, which had a substantially unfavorable impact on our gross margin. Beginning in the fourth quarter of 2022, we began to experience significant declines in ocean freight costs and have since seen ocean freight container rates return to historical levels. Throughout 2023, our gross margin realized the benefits of these lower costs. We anticipate these lower ocean freight costs will persist and continue to benefit gross margin through the first quarter of 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our business is affected by the general seasonal trends common to the industry, including seasonal weather and discretionary consumer shopping and spending patterns. Our products are marketed on a seasonal basis, and our sales are weighted substantially toward the third and fourth quarters, while our operating costs are more equally distributed throughout the year. In 2023, nearly 60% of our net sales and nearly 80% of our operating income were realized in the second half of the year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Heightened Geopolitical Risk |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We sell our products in more than 100 countries and our ability to sell in certain markets may be impacted by ongoing geopolitical tensions. We believe these tensions will remain elevated and have manifested, and will continue to manifest, themselves in certain regions where we operate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing Regulatory Environment |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Recently, the number of regulations at the global and jurisdictional level impacting our business, and in particular our products, has significantly increased. We expect this trend to continue, and as a result, will impact our expenses, product input costs and ultimately our products, which may in turn impact our revenue. These regulatory matters at a minimum include regulations related to climate, privacy and product chemistry. For example, in anticipation of the effectiveness of the regulations in California and New York states related to perfluoroalkyl and polyfluoroalkyl substances ("PFAS"), we have been working to eliminate PFAS chemicals across our global product line. We intend to stop manufacturing any apparel or footwear with PFAS intentionally added prior to our Fall 2024 season. This transition has the potential to impact the flow of our wholesale business in 2024, as well as our inventory management strategies for existing merchandise. In addition, these PFAS matters may result in a more promotional environment in 2024 as retailers move through merchandise containing PFAS.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_307"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_310"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion of our results of operations and liquidity and capital resources should be read in conjunction with Part II, Item 8 of this Annual Report on Form 10-K. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_313"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Financial Measure</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To supplement financial information reported in accordance with accounting principles generally accepted in the United States ("GAAP"), we disclose constant-currency net sales information, which is a non-GAAP financial measure, to provide a framework to assess how the business performed excluding the effects of changes in foreign currency exchange rates against the United States dollar between comparable reporting periods. We calculate constant-currency net sales by translating net sales in foreign currencies for the current period into United States dollars at the exchange rates that were in effect during the comparable period of the prior year. Management believes that this non-GAAP financial measure reflects an additional and useful way of viewing an aspect of our operations that, when viewed in conjunction with our GAAP results, provides a more comprehensive understanding of our business and operations. In particular, investors may find the non-GAAP measure useful by reviewing our net sales results without the volatility in foreign currency exchange rates. This non-GAAP financial measure also facilitates management's internal comparisons to our historical net sales results and comparisons to competitors' net sales results. Constant-currency financial measures should be viewed in addition to, and not in lieu of or superior to, our financial measures calculated in accordance with GAAP. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion includes references to constant-currency net sales, and we provide a reconciliation of this non-GAAP measure to the most directly comparable financial measure calculated in accordance with GAAP below. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">22</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_316"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Results of Operations &#8212; Consolidated </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the items in our Consolidated Statements of Operations, both in dollars and as a percentage of net sales:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.625%"/><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 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:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentage of net sales and per share amounts)</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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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 colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="3" style="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.9&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and intangible assets</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net licensing income</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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.3&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating 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="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income 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="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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax 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="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings 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="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">23</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_337"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December 31, 2023 Compared to Year Ended December 31, 2022 </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_340"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by brand, product category and channel are summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentages)</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjust for Foreign Currency Translation</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant-currency </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported <br/>Net Sales<br/>%&#160;Change</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant-currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%&#160;Change </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brand Net Sales:</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOREL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">prAna</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mountain Hardwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category Net Sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,676.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Constant-currency net sales is a non-GAAP financial measure. See "Non-GAAP Financial Measure" above for further information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, global net sales increased, driven by international sales growth in our Columbia brand, primarily from our Europe-direct, China and LAAP distributor businesses. In Europe-direct and China markets, healthy consumer demand drove growth in both our wholesale and DTC businesses throughout the year. Sales growth in our LAAP distributor business reflected strong demand for Spring and Fall 2023 merchandise. Earlier shipment of Spring 2024 also aided sales for our LAAP distributor business in the fourth quarter of 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International sales growth was partially offset by softness in the U.S., driven by a culmination of factors including macro-economic uncertainty, warm winter weather, shifts in consumer shopping behavior, and slowing outdoor market trends. As a result, sales of all our brands declined in the U.S. during 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Footwear sales growth reflected increased demand of clearance product sales, which more than offset weak demand for full price merchandise. Throughout 2023, footwear sales in the outdoor industry softened while competitive pressures within the footwear category were amplified. These headwinds, combined with warm winter weather in the fourth quarter of 2023, led to declining sales for both Columbia and SOREL footwear.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global DTC net sales reflected a 6% increase in brick-and-mortar business, offset by a 6% decrease in e-commerce business for the year ended December 31, 2023 compared to the same period in the prior year. The growth from our DTC retail store business was driven by contributions from new stores and temporary clearance locations to liquidate excess inventory. The decline in our DTC e-commerce sales was predominantly focused in the U.S. and driven by the same U.S. region factors mentioned above, as well as a shift in consumer shopping behavior back to physical in-store shopping.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">24</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_343"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit is summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentages and basis points)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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:'Arial Narrow',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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin expanded primarily due to the following factors:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">an approximate 240 bps increase related to lower inbound freight costs; partially offset by </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">unfavorable channel profitability reflecting lower DTC product margins and lower wholesale margins.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower DTC margins discussed above were primarily driven by higher clearance and promotional activity, including a greater proportion of sales of excess inventory through our DTC outlet stores and temporary clearance locations. Lower wholesale margins discussed above were primarily driven by actions to reduce excess inventory, and, to a lesser extent, inflationary product costs which were partially offset by price increases.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_346"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses is summarized in the following table:</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentages and basis points)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses as percent of net sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.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:'Arial Narrow',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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses growth reflected investments to support growth strategies, increased distribution and fulfillment costs related to elevated inventory, and inflationary pressures including increases in employee salaries and wages.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased primarily due to the following factors:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">higher omni-channel expenses of $46.2 million, primarily reflecting higher DTC expenses, including personnel expenses and costs associated with new stores and temporary clearance locations;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">higher supply chain expenses of $31.0 million, reflecting increased global distribution center expenses resulting from elevated inventory levels, including higher warehousing and fulfillment expenses, as well as third-party logistics transition-related costs; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">higher information technology related expenses, reflecting increased personnel expenses to support digital strategies.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_349"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill and Intangible Assets.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the year ended December 31, 2023, we recognized a $25.0 million impairment charge related to goodwill attributable to the prAna reporting unit resulting from our annual fourth quarter impairment testing.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, we recognized $35.6 million of impairment charges related to the prAna brand as a result of our annual fourth quarter impairment testing. These charges consisted of an $18.7 million impairment charge related to prAna's trademark, an indefinite-lived intangible asset, and a $16.9 million impairment charge related to goodwill attributable to the prAna reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to our Critical Accounting Policies and Estimates below for further information regarding impairments.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_352"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Income, net.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest income, net is summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentages)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net as a percent of net sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income, net increased primarily reflecting higher yields on increased levels of cash, cash equivalents and short-term investments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">25</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_355"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense and the related effective income tax rate are summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentages)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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:'Arial Narrow',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="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rates for the years ended December 31, 2023 and 2022 were impacted by discrete tax items, which lowered the effective income tax rate in each period. For the year ended December 31, 2023, our effective income tax rate was primarily impacted by a non-recurring benefit related to a foreign currency loss resulting from an intercompany transaction and a non-recurring foreign tax benefit. For the year ended December 31, 2022, our effective income tax rate was primarily impacted by a non-recurring benefit related to the finalization of the U.S. and foreign tax audits, a non-recurring benefit related to a decrease in accrued foreign withholding taxes and a non-recurring benefit related to a foreign currency loss resulting from an intercompany transaction.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_358"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Results of Operations &#8212; Segment </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment operating income includes net sales, cost of sales, SG&amp;A expenses, and net licensing income for each of our four reportable geographic segments. Operating income as a percentage of net sales in the U.S. is typically higher than the other segments primarily due to scale efficiencies associated with the larger base of net sales in the U.S. and, to a lesser extent, incremental licensing income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate this trend to continue until other segments achieve scale efficiencies from higher levels of net sales volume relative to the fixed cost structure necessary to operate the business. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_364"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December 31, 2023 Compared to Year Ended December 31, 2022</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by geographic segment are summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:24.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions, except for percentage changes)</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjust for Foreign Currency Translation</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant-currency </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported <br/>Net Sales<br/>%&#160;Change</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Constant-currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%&#160;Change </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Constant-currency net sales is a non-GAAP financial measure. See "Non-GAAP Financial Measure" above for further information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income for each reportable segment and unallocated corporate expenses are summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415.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 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519.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 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. operating income decreased $104.1 million to $415.7 million, or 18.5% of net sales, in 2023 from $519.8 million, or 22.6% of net sales, in 2022. The decrease was driven primarily by decreased net sales and increased SG&amp;A expenses. U.S. net sales decreased $60.8 million, or 3%, in 2023, compared to 2022. U.S. net sales decreased primarily due to decreased wholesale shipments and lower DTC consumer demand. As of December 31, 2023, our U.S. business operated 161 retail stores, compared to 156 stores as of December 31, 2022. In addition, as part of our plan to reduce excess inventory, we operated 34 temporary clearance locations as of December 31, 2023 to support excess inventory liquidation efforts. SG&amp;A expenses increased as a percentage of net sales to 31.0% in 2023 compared to 27.7% in 2022, primarily driven by increased warehousing and fulfillment expenses resulting from elevated inventory levels and higher DTC expenses reflecting higher personnel and costs associated with new stores and temporary clearance locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LAAP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LAAP operating income increased $14.8 million to $61.8 million, or 11.9% of net sales, in 2023 from $47.0 million, or 9.9% of net sales, in 2022. The increase was driven primarily by increased net sales. LAAP net sales increased $45.9 million, or 10% (14% constant-currency), in 2023, compared to 2022. Increased LAAP net sales were primarily driven by our China and LAAP distributor businesses, partially offset by declines in our Korea business. Increased China net sales reflected higher consumer demand, partially aided by the lapping of prior year government mandated restrictions to prevent the spread of COVID-19. LAAP distributor net sales increased due to higher Spring 2023 and Fall 2023 orders compared to the same periods in the prior year, as well as earlier shipment of Spring 2024 orders compared to the shipment of Spring 2023 orders. Decreased Korea net sales reflected challenging market conditions and efforts to reset the business to support long-term growth opportunities. LAAP SG&amp;A expenses decreased as a percentage of net sales to 44.4% in 2023 compared to 46.0% in 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EMEA</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EMEA operating income increased $18.8 million to $99.0 million, or 21.1% of net sales, in 2023 from $80.2 million, or 18.3% of net sales, in 2022. The increase was driven primarily by increased net sales and gross margin. EMEA net sales increased $30.6 million, or 7% (5% constant-currency), in 2023, compared to 2022, driven by increased net sales in our Europe-direct business, partially offset by declines in our EMEA distributor business. Europe-direct net sales increased primarily due to broad-based growth across our DTC and wholesale businesses, including the earlier shipment of Spring 2024 orders compared to prior year. EMEA distributor net sales decreased primarily due to our anniversary of the prior year shipments to Russia (for orders that were placed prior to the invasion of Ukraine). Gross margin increased primarily due to favorable channel shifts driven by a lower proportion of distributor sales, which generally carry lower gross margins. EMEA SG&amp;A expenses increased as a percentage of net sales to 27.1% in 2023 compared to 26.1% in 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Canada </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canada operating income increased $2.6 million to $55.6 million, or 21.7% of net sales, in 2023 from $53.0 million, or 21.2% of net sales in 2022. The increase primarily resulted from increased net sales. Canada net sales increased $7.3 million, or 3% (6% constant-currency), in 2023, compared to 2022, driven by increased net sales in our Canada DTC business. Canada SG&amp;A expenses increased as a percentage of net sales to 25.9% in 2023, compared to 25.0% in 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unallocated Corporate Expenses </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate expenses increased by $14.9 million to $321.8 million in 2023 from $306.9 million in 2022, largely driven by higher personnel expenses, partially offset by the impacts of the $25.0 million impairment charge related to prAna compared to the $36.5 million impairment charges in 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_367"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Including cash, cash equivalents, short-term investments and available committed credit lines, we had approximately $1.25 billion in total liquidity as of December 31, 2023. Our liquidity may be affected by the general seasonal trends common to the industry. Our products are marketed on a seasonal basis and our sales are weighted substantially toward the third and fourth quarters, while our operating costs are more equally distributed throughout the year. Our cash and cash equivalents and short-term investments balances generally are at their lowest level just prior to the start of the U.S. holiday season and increase during the fourth quarter from collection of wholesale business receivables and fourth quarter DTC sales. This trough cash position is impacted by the amount of product we order from our contract manufacturers in anticipation of customer demand and is more heavily impacted in advance of periods of expected high demand.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">27</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_370"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows are summarized in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in):</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"/><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(461.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in cash and cash equivalents</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash flows provided by operating activities was driven by a $713.5&#160;million increase in cash provided by changes in assets and liabilities, partially offset by a $52.0&#160;million decrease in cash provided by net income and non-cash adjustments. The most significant comparative changes in assets and liabilities included </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and to a lesser extent, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable, Accounts Payable and</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The $683.7&#160;million increase in cash provided by </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reflected a decrease in inventory as we curtailed inventory purchases to compensate for elevated inventories exiting 2022 and liquidated excess inventory levels throughout 2023. The $188.3&#160;million increase in cash provided by </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was primarily driven by higher fourth quarter 2022 wholesale sales collected in 2023 compared to the same period in the prior year. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts were partially offset by the $126.3&#160;million increase in cash used in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts payable</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily resulting from the earlier production of and payment for Spring 2024 and Fall 2024 inventory, as well as the $82.9&#160;million increase in cash used in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which was primarily driven by higher sales reserves at the beginning of 2023 compared to 2022 resulting from higher sales in the fourth quarter of 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $461.8&#160;million for 2023, compared to $72.7&#160;million of cash provided by investing activities for 2022. For 2023, net cash used in investing activities consisted of $407.2&#160;million in cash used for net purchases of short-term investments, as well as $54.6&#160;million in cash used for capital expenditures. For 2022, net cash provided by investing activities consisted of $131.2 million in net sales and maturities of short-term investments partially offset by $58.5&#160;million in cash used for capital expenditures. &#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $254.8&#160;million for 2023 compared to $360.8&#160;million for 2022. For 2023, net cash used in financing activities primarily consisted of repurchases of common stock of $184.0&#160;million and dividend payments to our shareholders of $73.4&#160;million. For 2022, net cash used in financing activities primarily consisted of repurchases of common stock of $287.4&#160;million and dividend payments to our shareholders of $75.1&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_373"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Sources of Liquidity </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents and short-term investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had cash and cash equivalents of $350.3 million and short-term investments of $414.2 million, compared to $430.2 million and $0.7 million, respectively, as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Domestic Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7 in Part II, Item 8 of this Annual Report on Form 10-K for further information regarding the domestic credit facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had available an unsecured, committed revolving credit facility, which provides for borrowings up to $500.0 million. We were in compliance with all associated covenants and there was no balance outstanding under the facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">International Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our European subsidiary had available an unsecured, committed line of credit, which is guaranteed by the Company and provides for borrowings up to &#8364;4.4 million (approximately US$4.9 million). There was no balance outstanding under the facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Sources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, collectively, our international subsidiaries had unsecured, uncommitted lines of credit, credit facilities and overdraft facilities, providing for borrowings up to approximately US$106.7 million. There was no balance outstanding under these facilities.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_376"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Capital Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expected short-term and long-term cash needs are primarily for working capital and capital expenditures. We expect to meet these short-term and long-term cash needs primarily with cash flows from operations and, if needed, borrowings from our existing credit facilities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our working capital management goals include maintaining an optimal level of inventory necessary to deliver goods on time to our customers and our retail stores to satisfy end consumer demand, alleviating manufacturing capacity constraints, and driving efficiencies to minimize the cycle time from the purchase of inventory from our suppliers to the collection of accounts receivable balances from our customers. Inventory balances may be elevated in advance of periods of expected high demand. As of December 31, 2023, our inventory balance decreased to $746.3 million, compared to $1,028.5 million as of December 31, 2022, driven by a meaningful reduction of purchases of Spring 2023 and Fall 2023 inventory, as well as the use of our outlet stores and temporary clearance locations to profitably clear excess merchandise. We believe older season inventories represent a manageable portion of our total inventory mix.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have planned 2024 capital expenditures of approximately $60 to $80 million. This includes investments in our DTC operations, including new stores and digital and supply chain capabilities to support our strategic priorities. Our actual capital expenditures may differ from the planned amounts depending on factors such as the timing of system implementations and new store openings and related construction as well as the availability of capital assets from suppliers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term goal is to maintain a strong balance sheet and a disciplined approach to capital allocation. Dependent upon our financial position, market conditions and our strategic priorities, our capital allocation approach includes:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">investing in organic growth opportunities to drive long-term profitable growth;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">returning at least 40% of free cash flow to shareholders through dividends and share repurchases; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">considering opportunistic mergers and acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Free cash flow is a non-GAAP financial measure. Free cash flow is calculated by reducing net cash flow from operating activities by capital expenditures. Management believes free cash flow provides investors with an important perspective on the cash available for shareholders and acquisitions after making the capital investments required to support ongoing business operations and long-term value creation. Free cash flow does not represent the residual cash flow available for discretionary expenditures since it excludes certain mandatory expenditures. Management uses free cash flow as a measure to assess both business performance and overall liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_382"></div><div style="text-align:justify"><span style="color:#242424;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other cash commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-current </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes payable</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheet as of December 31, 2023 includes approximately $12.4&#160;million of net unrecognized tax benefits. We are uncertain about whether or when these amounts may be settled. Refer to Note 10 in Part II, Item 8 of this Annual Report on Form 10-K for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our estimated significant contractual commitments that will require use of funds:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions)</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:'Arial Narrow',sans-serif;font-size:10pt;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2028</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter </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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory purchase obligations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TCJA transition tax obligations </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)   </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refer to Operating Leases in Note 9 in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Refer to Income Taxes in Note 10 in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_385"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_388"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management's discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make various </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimates and judgments that affect reported amounts of assets, liabilities, sales, cost of sales, and expenses and related disclosure of contingent assets and liabilities. Refer to Note 2 in Part II, Item 8 of this Annual Report on Form 10-K for additional information regarding the significant accounting policies and methods used in the preparation of our consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the estimates, assumptions and judgments involved in the accounting policies described below have the greatest potential effect on our financial statements, so we consider these to be our critical accounting policies and estimates. Because of the uncertainty inherent in these matters, actual results may differ from the estimates we use in applying these critical accounting policies and estimates. We base our ongoing estimates on historical experience and other assumptions that we believe to be reasonable in the circumstances. Our critical accounting policies and estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, intangible assets and goodwill, and income taxes.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management regularly discusses with our Audit Committee each of our critical accounting estimates, the development and selection of these accounting estimates, and the disclosure about each estimate in this Annual Report on Form 10-K. These discussions typically occur at our quarterly audit committee meetings and include the basis and methodology used in developing and selecting these estimates, the trends in and amounts of these estimates, specific matters affecting the amount of and changes in these estimates, and any other relevant matters related to these estimates, including significant issues concerning accounting principles and financial statement presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_394"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Sales Reserves</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of consideration we receive and recognize as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">across both wholesale and DTC channels varies with changes in sales returns and other accommodations and incentives we offer to our customers. When we give our customers the right to return products or provide other accommodations such as chargebacks and markdowns, we estimate the expected sales returns and miscellaneous claims from customers and record sales reserves to reduce </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our sales-related reserves were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$103.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$115.4 million as of December 31, 2022. The most significant variable affecting these reserve balances is sales levels. As a percentage of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the sales reserves balances were 3.0% as of December 31, 2023 compared to 3.3% as of December 31, 2022. The reserve for returns from customers or consumers is the component of our sales related reserves most susceptible to estimation uncertainty. These estimates are based on 1) historical rates of product returns and claims; and 2) events and circumstances that indicate changes to such historical rates, such as our customers' inventory positions and their anticipated sell-through rates. However, actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. As a result, we adjust our estimates of revenue at the earlier of when the most likely amount of consideration we expect to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, we record an adjustment to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the period in which such determination was made. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Uncollectible Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make ongoing estimates of the collectability of our accounts receivable and maintain an allowance for estimated credit losses resulting from the inability of our customers to make required payments. The allowance represents our current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and supportable forecasts when appropriate. In determining the amount of the allowance, we consider our historical level of credit losses, as well as our judgments about the creditworthiness of customers based on ongoing credit evaluations. We analyze specific customer accounts, including aged receivables, customer concentrations, credit insurance coverage, standby letters of credit, and other forms of collateral, current economic trends, and changes in customer payment terms. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our allowance for uncollectible accounts receivable increased to $5.5 million as of December 31, 2023 compared to $5.4 million as of December 31, 2022. Because future changes in the financial stability of our customers is difficult to estimate, actual future losses from uncollectible accounts may differ from our estimates and may have a material effect on our financial position, results of operations or cash flows. If the financial condition of our customers deteriorates and results in their inability to make payments, a larger allowance may be required. If we determine that a smaller or larger allowance is appropriate, we will record an adjustment to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the period in which we make such a determination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Excess, Close-Out and Slow-Moving Inventory</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make ongoing estimates of potential excess, close-out or slow-moving inventory. We evaluate our inventory on hand to identify excess, close-out or slow-moving inventory by contemplating our 1) purchasing plans; 2) sales forecasts; 3) historical liquidation experience; and 4) the level and composition of inventory from current and prior seasons that remains unsold and establish provisions as necessary to properly reflect inventory value at the lower of cost or net realizable value. Provisions are established when necessary in the period in which we make </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such a determination. As of December 31, 2023, our inventory provisions reduced gross inventory by $23.3 million compared to $29.4 million as of December 31, 2022. The level of estimated excess inventory as of December 31, 2023 decreased reflecting the use of our outlet stores and temporary clearance locations to profitably clear excess merchandise.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which include property, plant and equipment, lease right-of-use ("ROU") assets, capitalized implementation costs for cloud computing arrangements, and intangible assets with finite lives are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Our retail fleet long&#8208;lived assets are evaluated at the retail location level. Events that result in an impairment review of a retail location include plans to close a retail location or a significant decrease in the operating results of the retail location. When such an indicator occurs, we evaluate retail location long&#8208;lived assets for impairment by comparing the undiscounted future cash flow expected to be generated by the location to the location long&#8208;lived asset&#8217;s carrying amount. If the carrying amount of an asset exceeds the estimated undiscounted future cash flow, an analysis is performed to estimate the fair value of the asset. An impairment is recorded if the fair value of the retail location long&#8208;lived asset is less than the carrying amount. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023 we tested certain long-lived assets consisting of property, plant, and equipment and lease ROU assets for impairment at certain underperforming retail locations. For the years ended December 31, 2023 and 2022, impairment charges from underperforming retail stores were not material. Further declines in projected future performance may adversely affect the recovery of retail locations assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Indefinite-Lived Intangible Assets and Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review and test our intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. Our intangible assets with indefinite lives consist of trademarks and trade names (collectively, "trademarks"). Substantially all of our goodwill is recorded in the U.S. segment and impairment testing for goodwill is performed at the reporting unit level. Key assumptions used in the discounted cash flow models are cash flow projections and the discount rate. Cash flow projections are developed in part from our annual planning process. The discount rate is based on the estimated weighted-average costs of capital of the reporting unit from a market-participant perspective. When we include market-based valuation methods to estimate fair value of our reporting units as part of the goodwill impairment testing, we utilize market multiples for guideline public companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the impairment tests for trademarks, we compare the estimated fair value of each asset to its carrying amount. The fair values of trademarks are estimated using a relief from royalty method under the income approach. If the carrying amount of a trademark exceeds its estimated fair value, we calculate impairment as the excess of carrying amount over the estimate of fair value. As of December 31, 2023, the carrying value of indefinite-lived intangible assets was $79.2&#160;million, of which $51.8 million was attributed to prAna's trademark. In our 2023 impairment test, the fair value of prAna's trademark exceeded its carrying value by approximately 10% as of the measurement date and, therefore, no impairment was recognized. As part of our evaluation, we performed a sensitivity analysis on the trademark impairment model. A 100 basis point decline in the compound annual growth rate for net sales assumed over the first five years would reduce the excess of fair value over the carrying amount to approximately 6%. Separately, a 100 basis point increase in the assumed discount rate would reduce the excess of the fair value over the carrying value to approximately 2%. A separate 50 basis point decline in the assumed royalty rate would reduce the excess of fair value over the carrying amount to zero. In 2022, we determined that the prAna brand&#8217;s trademark was impaired and we recognized an $18.7 million impairment charge for the year ended December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the impairment test for goodwill, we compare the estimated fair value of the reporting unit with the carrying amount of that reporting unit. If the carrying amount of the reporting unit exceeds its estimated fair value, we calculate an impairment as the excess of carrying amount over the estimate of fair value. We estimate the fair value of our reporting units using a combination of discounted cash flow analysis and market-based valuation methods, as appropriate. In our 2023 impairment test, we determined that prAna goodwill was impaired and we recognized a $25.0 million impairment charge for the year ended December 31, 2023, reducing the carrying value of prAna's goodwill to $12.3&#160;million. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decline in estimated fair value from the fourth quarter 2022 impairment test reflected an increase in the weighted-average cost of capital used in the discounted cash flow model and lower operating income levels. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we determined that prAna goodwill was impaired and we recognized a $16.9 million impairment charge for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our impairment tests and related fair value estimates are based on a number of factors, including assumptions and estimates for projected net sales, income, cash flows, discount rates, market-based multiples, and other operating performance measures. Changes in estimates or the application of alternative assumptions could produce significantly different results. These assumptions and estimates may change in the future due to changes in economic conditions, changes in our ability to meet sales and profitability objectives or changes in our business operations or strategic direction.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make assumptions, judgments and estimates to determine our current provision for income taxes, our deferred tax assets and liabilities and our uncertain tax positions. Our judgments, assumptions and estimates relative to the current provision for income tax take into account current tax laws, our interpretation of current tax laws and possible outcomes of current and future audits conducted by foreign and domestic tax authorities. Changes in tax law or our interpretation of tax laws and the resolution of current and future tax audits could significantly affect the amounts provided for </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assumptions, judgments and estimates relative to the value of a deferred tax asset take into account predictions of the amount and category of future taxable income. Actual operating results and the underlying amount and category of income in future years could cause our current assumptions, judgments and estimates of recoverable net deferred tax assets to be inaccurate. Changes in any of the assumptions, judgments and estimates mentioned above could cause our actual income tax obligations to differ from our estimates, which could materially affect our financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assumptions, judgement and estimates relative to uncertain tax positions take into account whether a tax position is more likely than not to be sustained upon examination by the relevant taxing authority based on the technical merits of the position and the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant taxing authority. Changes in tax law or our interpretation of tax laws and the resolution of current and future tax audits could significantly affect the amounts provided for </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. As the calendar year progresses, we periodically refine our estimate based on actual events and earnings by jurisdiction. This ongoing estimation process can result in changes to our expected effective tax rate for the full calendar year. When this occurs, we adjust the income tax provision during the quarter in which the change in estimate occurs so that our year-to-date provision equals our expected annual effective tax rate.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_397"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 2 in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_400"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 7A.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_406"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, our financial position and results of operations are subject to a variety of risks, including risks associated with global financial and capital markets, primarily currency exchange rate risk and, to a lesser extent, interest rate risk. We regularly assess these risks and have established policies and business practices designed to mitigate their effects. We do not engage in speculative trading in any financial or capital market. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FOREIGN EXCHANGE RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary currency exchange rate risk management objective is to mitigate the uncertainty of anticipated cash flows attributable to changes in exchange rates. We focus on mitigating changes in functional currency equivalent cash flows resulting from anticipated United States dollar denominated inventory purchases by subsidiaries that use European euros, Canadian dollars, Japanese yen, Chinese renminbi, or Korean won as their functional currency. We also mitigate changes in functional currency equivalent cash flows resulting from anticipated non-functional currency denominated sales for subsidiaries that use United States dollars and European euros as their functional currency. We manage this risk primarily by using currency forward contracts. Additionally, we hedge net balance sheet exposures related primarily to non-functional currency denominated monetary assets and liabilities using foreign currency forward contracts in European euros, Japanese yen, Canadian dollars, Swiss francs, Chinese renminbi, Korean won, British pound sterling, Danish krone, Norwegian kroner, Polish zloty, Swedish krona and Czech koruna. Non-functional currency denominated monetary assets and liabilities consist of cash and cash equivalents, short-term investments, receivables, payables, deferred income taxes, and intercompany loans and dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net fair value of our derivative contracts was favorable by $2.1 million as of December 31, 2023. A 10% unfavorable exchange rate change in the euro, franc, Canadian dollar, yen, renminbi, won, pound sterling, krone, zloty, krona and koruna against the United States dollar would have resulted in the net fair value declining by approximately $74.6 million as of December 31, 2023. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in fair value of </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative contracts resulting from foreign exchange rate fluctuations would be substantially offset by the change in value of the underlying hedged transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTEREST RATE RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our negotiated credit facilities generally charge interest based on a benchmark rate such as the secured overnight financing rate. Fluctuations in short-term interest rates cause interest payments on drawn amounts to increase or decrease. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, no balance was outstanding under our credit facilities.</span></div><div><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COMMODITY PRICE RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk for the pricing of the raw materials used to manufacture our products. These raw materials are purchased directly by our contract manufacturers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">33</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_40"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 8.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_43"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for the information and representations contained in this report. The financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"), which we consider appropriate in the circumstances and include some amounts based on our best estimates and judgments. Other financial information in this report is consistent with these financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounting systems include controls designed to reasonably ensure that assets are safeguarded from unauthorized use or disposition and which provide for the preparation of financial statements in conformity with GAAP. These systems are supplemented by the selection and training of qualified financial personnel and an organizational structure providing for appropriate segregation of duties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Audit Committee is responsible for appointing the independent registered public accounting firm and reviews with the independent registered public accounting firm and management the scope and the results of the annual examination, the effectiveness of the accounting control system and other matters relating to our financial affairs as they deem appropriate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">34</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_49"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors of Columbia Sportswear Company</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Columbia Sportswear Company and subsidiaries (the "Company") as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, equity, and cash flows for each of the three years in the period ended December 31, 2023, the related notes, and the schedule listed in the Index at Item 15 (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February&#160;26, 2024, expressed an unqualified opinion on the Company's internal control over financial reporting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the Audit Committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net &#8211; prAna Trademark&#8211; Refer to Notes 2 and 6 to the consolidated financial statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has trademarks and trade names (&#8220;trademarks&#8221;) that are indefinite-lived intangible assets. As of December 31, 2023, the carrying value of the </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $79.9&#160;million, of which $51.8&#160;million was attributed to prAna&#8217;s trademark. The Company used the relief from royalty method to estimate fair value, which requires management to make significant estimates and assumptions related to projected net sales, royalty rates and discount rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimates and assumptions related to projected net sales, discount rate, and royalty rate for prAna involved especially subjective judgement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures related to management&#8217;s estimates and assumptions related to projected net sales for the prAna trademark valuation included the following, among others:</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We tested the effectiveness of controls over intangible assets, including those over the forecasts of future net sales.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We evaluated management&#8217;s ability to accurately forecast future net sales by comparing actual results to management&#8217;s historical forecasts.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We evaluated the reasonableness of management&#8217;s net sales forecasts by comparing the forecasts to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Historical net sales.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Forecasted information included in the Company's press releases as well as in analyst and industry reports for the Company and certain of its peer companies.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">To evaluate the reasonableness of the (1) discount rate and (2) royalty rate, with the assistance of our fair value specialists, we:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Developed a range of independent estimates of the discount rate and compared those to the discount rate selected by management to assess the appropriateness of the discount rate assumption.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Tested the inputs and source information underlying the determination of the discount rate by comparing to reputable third-party data or industry information and tested the mathematical accuracy of the calculation.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Tested the source information underlying the determination of the royalty rate selected by management and compared the selected royalty rates from royalty agreements for comparable companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill &#8211; prAna Reporting Unit &#8211; Refer to Notes 2 and 6 to the consolidated financial statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s evaluation of goodwill for impairment involves the comparison of the fair value of each reporting unit to its carrying value. The </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> balance was $26.7&#160;million as of December 31, 2023, of which $12.3 million was allocated to the prAna Reporting Unit (&#8220;prAna&#8221;), after recognizing $25.0 million of impairment loss in the year ended December 31, 2023. The Company used a combination of discounted cash flow analysis and market-based valuation methods, which requires management to make significant estimates and assumptions related to projected net sales, discount rates, market-based multiples, and other operating performance measures. Changes in these assumptions could have a significant impact on either the fair value, the amount of any goodwill impairment charge, if any, or both.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimates and assumptions related to projected net sales, discount rate and market-based multiples for prAna involved especially subjective judgment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures for management&#8217;s estimates and assumptions related to projected net sales, for the prAna valuation included the following, among others:</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We tested the effectiveness of internal controls over the prAna impairment analysis, including those over the forecast of future net sales, the selection of the discount rate and market-based multiples.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We evaluated management&#8217;s ability to accurately forecast net sales by comparing actual results to management&#8217;s historical forecasts.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">We evaluated the reasonableness of management&#8217;s net sales forecasts by comparing the forecasts to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Historical net sales.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Forecasted information included in the Company's press releases as well as in analyst and industry reports for the Company and certain of its peer companies.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">To evaluate the reasonableness of the discount rate, with the assistance of our fair value specialists, we:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Developed a range of independent estimates of the discount rate and compared those to the discount rate by comparing to reputable third-party data or industry information and tested the mathematical accuracy of the calculation.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Tested the inputs and source information underlying the determination of the discount rate by comparing to reputable third-party data or industry information and tested the mathematical accuracy of the calculation.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">With the assistance of our fair value specialists, we evaluated the reasonableness of the market-based multiple management applied to the projected revenues as part of their market-based valuation method through comparison to valuation multiples for guideline public companies.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-36">DELOITTE &amp; TOUCHE LLP</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-37">Portland, Oregon</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;26, 2024</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since at least 1994; however, an earlier year could not be reliably determined.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">36</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_52"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors of Columbia Sportswear Company</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of Columbia Sportswear Company and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by COSO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated February&#160;26, 2024, expressed an unqualified opinion on those financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Report of Management. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/&#160;&#160;&#160;&#160;DELOITTE &amp; TOUCHE LLP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portland, Oregon</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;26, 2024</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">37</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_58"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS </span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;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-38">350,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;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-39">430,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-40">414,185</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="f-41">722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">5,450</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-43">5,443</ix:nonFraction>, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-44">423,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-45">547,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-46">746,288</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-47">1,028,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-48">80,814</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-49">129,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-50">2,014,685</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-51">2,136,941</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-52">287,281</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-53">291,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-54">357,295</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-55">324,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-56">79,908</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-57">81,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-58">26,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:'Arial Narrow',sans-serif;font-size:9.5pt;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-59">51,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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-60">105,574</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-61">94,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-62">67,576</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-63">71,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;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-64">2,939,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;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-65">3,051,546</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-66">235,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-67">322,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">272,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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">328,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">71,086</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">68,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">17,556</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">18,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-74">596,627</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-75">738,718</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-76">336,772</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-77">310,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">25,688</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">33,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="f-80">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="f-81">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-82">41,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-83">33,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-84">1,000,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-85">1,115,757</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shareholders' Equity:</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="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 style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Preferred stock; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-86"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-87">10,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-89"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-91">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-92">&#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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-93">&#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="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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Common stock (no par value); <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-94"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-95">250,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-96">59,996</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-97">62,139</ix:nonFraction> issued and outstanding, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="f-98">&#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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-99">12,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-100">1,984,446</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-101">1,953,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive 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:'Arial Narrow',sans-serif;font-size:9.5pt;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-102">45,836</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-103">30,637</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-104">1,938,610</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-105">1,935,789</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-106">2,939,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-107">3,051,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">38</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_61"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS </span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><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:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-108">3,487,203</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-109">3,464,152</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-110">3,126,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-111">1,757,271</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-112">1,753,074</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-113">1,513,947</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:'Arial Narrow',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="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:'Arial Narrow',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-114">1,729,932</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-115">1,711,078</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-116">1,612,455</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-117">1,416,313</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-118">1,304,394</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-119">1,180,323</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and intangible assets</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:num-dot-decimal" scale="3" id="f-120">25,000</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:num-dot-decimal" scale="3" id="f-121">35,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="f-122">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net licensing income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="f-123">21,665</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="f-124">22,020</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="f-125">18,372</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-126">310,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-127">393,104</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-128">450,504</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-129">13,687</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-130">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-131">1,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income (expense), net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-132">2,221</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-133">1,593</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-134">373</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-135">326,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-136">397,410</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-137">451,511</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-138">74,792</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-139">85,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-140">97,403</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-141">251,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-142">311,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-143">354,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings 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"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-144">4.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-145">4.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-146">5.37</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',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-147">4.09</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-148">4.95</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-149">5.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-150">61,232</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-151">62,754</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-152">65,942</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-153">61,424</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-154">62,970</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-155">66,415</ix:nonFraction></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">39</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_64"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </span></div></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><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:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-156">251,400</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">311,440</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-158">354,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in available-for-sale securities (net of tax effect of $46)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-159">145</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-160">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-161">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in derivative transactions (net of tax effects of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-162">6,662</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-163">4,358</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-164">7,138</ix:nonFraction>), respectively)</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-165">18,101</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-166">11,876</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-167">19,283</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;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments (net of tax effects of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="f-168">285</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="f-169">218</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="f-170">40</ix:nonFraction>), respectively)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-171">2,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-172">38,137</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-173">24,465</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-174">15,199</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-175">26,261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-176">5,182</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-177">236,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-178">285,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-179">348,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">40</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_67"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS </span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from operating activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;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-180">251,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-181">311,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-182">354,108</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation, amortization, and non-cash lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="colm:DepreciationAmortizationAndNonCashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-183">127,052</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="colm:DepreciationAmortizationAndNonCashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-184">117,399</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="colm:DepreciationAmortizationAndNonCashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-185">115,571</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for uncollectible accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-186">3,142</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-187">2,044</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-188">10,758</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss on disposal or impairment of investments, property, plant and equipment, right-of-use assets, goodwill, and intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="3" id="f-189">26,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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="3" id="f-190">38,194</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="3" id="f-191">1,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-192">5,135</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-193">8,118</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-194">9,798</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-195">23,051</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-196">21,021</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-197">19,126</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-198">123,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-199">64,495</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-200">31,622</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-201">283,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-202">399,851</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-203">100,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-204">29,840</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-205">25,749</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-206">24,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-207">3,148</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-208">2,475</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-209">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-210">85,862</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-211">40,429</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-212">75,513</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-213">62,239</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-214">20,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-215">66,457</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-216">8,800</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-217">5,871</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-218">15,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-219">73,718</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-220">62,749</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-221">85,176</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-222">6,684</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-223">3,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-224">1,112</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-225">636,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-226">25,241</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-227">354,406</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from investing activities:</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-228">528,491</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-229">44,876</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-230">130,191</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Sales and maturities of short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-231">121,279</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-232">176,083</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-233">1,184</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-234">54,607</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-235">58,467</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-236">34,744</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-237">461,819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-238">72,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-239">163,751</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from credit facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="f-240">837</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-241">52,918</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-242">38,334</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repayments on credit facilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="f-243">837</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-244">52,979</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-245">38,156</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Payment of line of credit issuance fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-246">&#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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="f-247">604</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-248">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock related to stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-249">7,354</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-250">6,588</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-251">28,783</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax payments related to stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-252">4,681</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-253">4,229</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-254">5,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-255">184,022</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-256">287,443</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-257">165,415</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-258">73,440</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-259">75,082</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-260">68,623</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-261">254,789</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-262">360,831</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="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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-263">210,889</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net effect of exchange rate changes on cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-264">389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-265">19,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-266">7,087</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-267">79,922</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-268">333,163</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-269">27,321</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-270">430,241</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:'Arial Narrow',sans-serif;font-size:9.5pt;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-271">763,404</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-272">790,725</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-273">350,319</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-274">430,241</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;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-275">763,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash paid during the period for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-276">90,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-277">92,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-278">129,483</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:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Supplemental disclosures of non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Property, plant and equipment acquired through increase in liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-279">10,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-280">11,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-281">5,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">41</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_70"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF EQUITY </span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_73"></div><div style="padding-left:36pt;text-indent:-36pt"><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:40.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.579%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares <br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-282">66,252</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-283">20,165</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-284">1,811,800</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-285">806</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-286">1,832,771</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-287">354,108</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-288">354,108</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive 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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-289">5,182</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-290">5,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-291">1.04</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-292">68,623</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-293">68,623</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock related to stock-based compensation, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-294">567</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-295">22,971</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-296">22,971</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-297">19,126</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-298">19,126</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-299">1,655</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-300">62,262</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-301">103,657</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-302">165,919</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-303">65,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-304">1,993,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-305">4,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-306">1,989,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-307">311,440</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-308">311,440</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive 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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-309">26,261</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-310">26,261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-311">1.20</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-312">75,082</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-313">75,082</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock related to stock-based compensation, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-314">210</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-315">2,359</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-316">2,359</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-317">21,021</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-318">21,021</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-319">3,235</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-320">10,688</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-321">276,252</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-322">286,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-323">62,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-324">12,692</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-325">1,953,734</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-326">30,637</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-327">1,935,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-328">251,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-329">251,400</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive 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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-330">15,199</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-331">15,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-332">1.20</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-333">73,440</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-334">73,440</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock related to stock-based compensation, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-335">235</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-336">2,673</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-337">2,673</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-338">23,051</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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-339">23,051</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-24" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-340">2,378</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-341">36,774</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-342">147,248</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-343">184,022</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excise taxes related to repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="colm:ExciseTaxesRelatedToRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-344">1,642</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-345">59,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-346">1,984,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-347">45,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-348">1,938,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">42</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_85"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </span></div></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.037%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PAGE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 1</span></td><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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis of Presentation and Organization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_88">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Summary of Significant Accounting Policies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_112">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_115">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concentrations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_130">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, Plant and Equipment, Net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_133">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible Assets, Net and Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_136">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-Term Borrowings and Credit Lines</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_166">53</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_181">53</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_184">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_187">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Savings Plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_190">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and Contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_193">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_199">59</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 14</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-Based Compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_211">59</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings Per Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_250">62</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_253">63</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_265">64</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Instruments and Risk Management</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_274">65</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note 19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_277">67</a></span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">43</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-349" continuedAt="f-349-1" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 1 &#8212; BASIS OF PRESENTATION AND ORGANIZATION</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_94"></div><ix:continuation id="f-349-1" continuedAt="f-349-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NATURE OF THE BUSINESS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbia Sportswear Company connects active people with their passions through its four brands, Columbia, SOREL, Mountain Hardwear, and prAna, by designing, developing, marketing, and distributing its outdoor, active and lifestyle apparel, footwear, accessories, and equipment products to meet the diverse needs of its customers and consumers.</span></div></ix:continuation><div><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_97"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-350" escape="true"><ix:continuation id="f-349-2" continuedAt="f-349-3"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_103"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-351" escape="true"><ix:continuation id="f-349-3"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ESTIMATES AND ASSUMPTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.</span></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_112"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-352" continuedAt="f-352-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-353" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CASH AND CASH EQUIVALENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are stated at fair value or at cost, which approximates fair value, and include short-term highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with original maturities of three months or less. As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash, money market funds and time deposits. As of December 31, 2022, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash and money market funds.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentPolicyTextBlock" id="f-354" continuedAt="f-354-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVESTMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of United States government treasury bills, as well as money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. As of December 31, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. The United States government treasury bills are classified as available-for-sale securities and are recorded at fair value with any unrealized gains or losses reported, net of tax, in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Investments held as part of the Company's deferred compensation plan are classified as trading securities and are recorded at fair value with any gains and losses included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general, and administrative ("SG&amp;A") expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-354-1" continuedAt="f-354-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, long-term investments included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held to offset liabilities to participants in the Company's deferred compensation plan. These investments are classified as long-term because the related deferred compensation liabilities are not expected to be paid within the next twelve months. These investments are classified as trading securities and are recorded at fair value with gains and losses reported as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-354-2">.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-355" continuedAt="f-355-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable have been reduced by an allowance for doubtful accounts. The Company maintains an allowance for estimated credit losses resulting from the inability of the Company's customers to make required payments. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-352-1" continuedAt="f-352-2"><div style="text-align:justify"><ix:continuation id="f-355-1" continuedAt="f-355-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">supportable forecasts when appropriate. The estimate is a result of the Company&#8217;s ongoing evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations. Write-offs of accounts receivable were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="6" id="f-356">2.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="6" id="f-357">1.0</ix:nonFraction> million for the years ended December 31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-355-2">, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-358" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVENTORIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-359" continuedAt="f-359-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PROPERTY, PLANT AND EQUIPMENT</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets. The principal estimated useful lives are: land improvements, <ix:nonNumeric contextRef="c-28" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-360">15</ix:nonNumeric> years; buildings and building improvements, <ix:nonNumeric contextRef="c-29" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-361">15</ix:nonNumeric>-<ix:nonNumeric contextRef="c-30" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-362">30</ix:nonNumeric> years; furniture and fixtures, 3-10 years; and machinery, software and equipment, <ix:nonNumeric contextRef="c-31" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-363">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c-32" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-364">10</ix:nonNumeric> years. Leasehold improvements are depreciated over the lesser of the estimated useful life of the improvement, which is most commonly <ix:nonNumeric contextRef="c-33" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-365">7</ix:nonNumeric> years, or the remaining term of the underlying lease.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-359-1">Improvements to property, plant and equipment that substantially extend the useful life of the asset are capitalized. Repair and maintenance costs are expensed as incurred. Internal and external costs directly related to the development of internal-use software during the application development stage, including costs incurred for third party contractors and employee compensation, are capitalized and depreciated over a 3-10 year estimated useful life.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CLOUD COMPUTING ARRANGEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s cloud computing arrangements that are service contracts ("CCAs") primarily relate to various enterprise resource planning systems, as well as other supporting systems. Implementation costs associated with CCAs are capitalized ("CCA assets") when incurred during the application development stage and generally included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. CCA assets are amortized on a straight-line basis over the lesser of their assessed useful lives or the contractual term of the CCA contract, whichever is shorter, with amortization included in the same financial statement line item in the Consolidated Statement of Operations as the expense for fees in the associated CCA contract. As of December 31, 2023, CCA assets in-service have useful lives which range from approximately one year to six years. As of December 31, 2023 and 2022, CCA assets consisted of capitalized implementation costs of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-366">38.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-367">36.0</ix:nonFraction> million, respectively and associated accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-368">19.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-369">12.6</ix:nonFraction> million, respectively. Changes in these assets are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within operating activities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-370" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IMPAIRMENT OF LONG-LIVED ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which include property, plant and equipment, lease ROU assets, and capitalized implementation costs for cloud computing arrangements are tested for recoverability only when events or circumstances indicate the carrying value may not be recoverable. In these cases, the Company estimates the future undiscounted cash flows to be derived from the asset or asset group to determine whether the asset or asset group is recoverable. If the sum of the estimated future undiscounted cash flows is less than the carrying value of the asset or asset group, the Company recognizes an impairment loss, measured as the amount by which the carrying value exceeds the estimate of fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment charges of long-lived assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Impairment charges of goodwill and indefinite-lived intangible assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of goodwill and intangible assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-371" continuedAt="f-371-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFINITE-LIVED INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are determined to have finite lives are amortized using the straight-line method over their estimated useful lives and are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Intangible assets with finite lives include patents, purchased technology and customer relationships and have estimated useful lives which range from approximately <ix:nonNumeric contextRef="c-34" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-372">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-35" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-373">10</ix:nonNumeric> years. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEFINITE-LIVED INTANGIBLE ASSETS AND GOODWILL</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-352-2" continuedAt="f-352-3"><ix:continuation id="f-371-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews and tests its indefinite-lived intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. The Company's intangible assets with indefinite lives consist of trademarks and trade names. In the impairment test for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. In the impairment tests for trademarks and trade names indefinite-lived intangibles, the Company compares the estimated fair value of each asset to its carrying amount. In the impairment tests for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. For goodwill and trademarks and trade names indefinite-lived intangible assets and goodwill, if the carrying amount exceeds its estimated fair value, the Company calculates an impairment as the excess of carrying amount over the estimate of fair value.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-374" continuedAt="f-374-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases, among other things, retail space, office space, warehouse facilities, storage space, vehicles, and equipment. Generally, the initial lease terms are between <ix:nonNumeric contextRef="c-34" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-375">5</ix:nonNumeric> and <ix:nonNumeric contextRef="c-35" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-376">10</ix:nonNumeric> years. Certain lease agreements contain scheduled rent escalation clauses and others include rental payments adjusted periodically depending on an index or rate. Certain retail space lease agreements provide for additional rents based on a percentage of annual sales in excess of stipulated minimums ("percentage rent"). Certain lease agreements require the Company to pay real estate taxes, insurance, common area maintenance, and other costs, collectively referred to as operating costs, in addition to base rent. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain lease agreements also contain lease incentives, such as tenant improvement allowances and rent holidays. Most leases include one or more options to renew, with renewal terms that can extend the lease term from <span style="-sec-ix-hidden:f-377">one</span> to <ix:nonNumeric contextRef="c-35" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="f-378">10</ix:nonNumeric> years or more. The exercise of lease renewal options is generally at the Company's sole discretion. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right-of-use ("ROU") asset and a lease liability at the lease commencement date. The lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unpaid lease payments are discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company's incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor's estimated residual value or the amount of the lessor's deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow on a collateralized basis, it uses market-based rates as an input to derive an appropriate incremental borrowing rate, adjusted for the lease term and the effect on that rate of designating specific collateral with a value equal to the unpaid lease payments for that lease. The Company also contemplates adjusting the discount rate for the amount of the lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's lease contracts may include options to extend the lease following the initial term or terminate the lease prior to the end of the initial term. In most instances, at the commencement of the leases, the Company has determined that it is not reasonably certain to exercise either of these options; accordingly, these options are generally not considered in determining the initial lease term. In instances where the Company exercises an option it had previously determined it was not reasonably certain to exercise, the Company reassesses any remaining options in the contract that it is reasonably certain to exercise in its measurement of the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease agreements entered into or reassessed after the adoption of Accounting Standards Codification ("ASC") 842, the Company has elected the practical expedient to account for the lease and non-lease components as a single lease component. Therefore, for those leases, the lease payments used to measure the lease liability include all of the fixed consideration in the contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease payments associated with the Company's leases are recognized upon occurrence of the event, activity, or circumstance in the lease agreement on which those payments are assessed. Variable lease payments are presented in the Company's Consolidated Statements of Operations in the same line item as expense arising from fixed lease payments, which is generally within </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are considered short-term leases and not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for short-term leases on a straight-line basis over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease concessions related to the effects of the COVID-19 pandemic that provided a deferral of payments with no substantive changes to the consideration in the original contract, the Company continues to recognize expense during the deferral period. For concessions related to </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-352-3" continuedAt="f-352-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-374-1">the effects of the COVID-19 pandemic in the form of lease abatements, the reduced lease payments were accounted for as reductions to variable lease expense.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-380" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" xsi:nil="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="f-379"></ix:nonNumeric>INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the Consolidated Balance Sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the Consolidated Balance Sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on tax rates expected to be in effect for years in which the differences are expected to be settled or realized. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered likely to be realized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued income taxes in the Consolidated Balance Sheets include unrecognized income tax benefits relating to uncertain tax positions, including related interest and penalties, appropriately classified as current or non-current. The Company recognizes the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the relevant taxing authority based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.&#160;In making this determination, the Company assumes that the taxing authority will examine the position and that it will have full knowledge of all relevant information. Changes in the Company's assessment may result in the recognition of a tax benefit or an additional charge to the tax provision in the period the assessment changes.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesPolicyTextBlock" id="f-381" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DERIVATIVES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of outstanding cash flow hedges is recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until earnings are affected by the hedged transaction, and any ineffective portion is included in earnings. In most cases, amounts recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> will be released to earnings after maturity of the related derivative. The Consolidated Statements of Operations classification of effective hedge results is the same as that of the underlying exposure. Results of hedges of product costs are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Results of hedges of revenue are recorded in</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Unrealized derivative gains and losses, which are recorded in assets and liabilities, respectively, are non-cash items and therefore are taken into account in the preparation of the Consolidated Statements of Cash Flows based on their respective balance sheet classifications.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-382" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FOREIGN CURRENCY TRANSLATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company's subsidiaries whose functional currency is not the United States dollar, assets and liabilities have been translated into United States dollars using the exchange rates in effect at period end, and the sales and expenses have been translated into United States dollars using average exchange rates in effect during the period. The foreign currency translation adjustments are included as a component of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-383" continuedAt="f-383-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when the Company's performance obligations are satisfied as evidenced by transfer of control of promised goods to customers or consumers, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Within the Company's wholesale channel, control generally transfers to the customer upon shipment to, or upon receipt by, the customer depending on the terms of sale with the customer. Within the Company's direct-to-consumer ("DTC") channel, control generally transfers to the consumer at the time of sale within retail stores and concession-based arrangements and generally upon shipment to the consumer with respect to e-commerce transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of consideration the Company expects to be entitled to receive and recognize as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">across both wholesale and DTC channels varies with changes in sales returns, other accommodations and incentives offered. The Company estimates expected sales returns and other accommodations, such as chargebacks and markdowns, and records a sales reserve to reduce </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are based on historical rates of product returns and claims, as well as events and circumstances that indicate changes to such historical rates are warranted. However, actual returns and claims in any future period are inherently uncertain and thus may differ from estimates. As a </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-352-4"><ix:continuation id="f-383-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result, the Company adjusts estimates of revenue at the earlier of when the most likely amount of consideration the Company expects to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, the Company records an adjustment to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the period in which it made such determination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Licensing income, which is presented separately as</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Net licensing income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;on the Consolidated Statements of Operations and represents less than&#160;<ix:nonFraction unitRef="number" contextRef="c-36" decimals="2" name="colm:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-384">1</ix:nonFraction>%&#160;of total revenue, is recognized over time based on the greater of contractual minimum royalty guarantees and actual, or estimated, sales of licensed products by the Company's licensees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses sales commissions when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded within&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees for shipping and handling activities which are billed to customers and consumers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has elected to account for shipping and handling activities that occur after a customer has obtained control of a good as fulfillment costs rather than an additional performance obligation. Freight costs associated with the shipment of goods to customers and consumers, including freight costs associated with the transfer of inventory within the Company's distribution network and to our retail stores, are recorded as&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs also include costs associated with the handling of inventory and warehousing costs associated with the operation of our owned distribution centers and third-party logistics providers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="colm:InventoryPlanningReceivingAndHandlingCosts" format="ixt:num-dot-decimal" scale="6" id="f-385">183.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="colm:InventoryPlanningReceivingAndHandlingCosts" format="ixt:num-dot-decimal" scale="6" id="f-386">155.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="colm:InventoryPlanningReceivingAndHandlingCosts" format="ixt:num-dot-decimal" scale="6" id="f-387">114.4</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-388" continuedAt="f-388-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COST OF SALES</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-388-1" continuedAt="f-388-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of all direct costs to source and purchase inventory, including product costs, freight, duties and other importation costs, as well as specific provisions for excess, close-out or slow-moving inventory. In addition, certain products carry life-time or limited warranty provisions for defects in quality and workmanship. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-388-2"> includes a warranty reserve established for these provisions at the time of sale to cover estimated costs based on the Company's history of warranty repairs and replacements.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="f-389" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consists of personnel-related costs, advertising, depreciation and amortization, occupancy, warehousing, and other selling and general operating expenses related to the Company's business functions.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-390" continuedAt="f-390-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-390-1">Stock-based compensation cost is estimated at the grant date based on the award's fair value. For stock options and service-based restricted stock units, stock-based compensation cost is recognized over the expected requisite service period using the straight-line attribution method. For performance-based restricted stock units, stock-based compensation cost is recognized based on the Company's assessment of the probability of achieving the related performance targets. The Company estimates forfeitures for stock-based awards granted, but which are not expected to vest.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-391" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADVERTISING COSTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, including marketing and demand creation spending, are expensed in the period incurred and are included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may reimburse its customers for certain marketing activities at the Company's discretion. The costs for such activities are recorded as advertising costs when the Company has determined a payment is in exchange for a distinct good or service and approximates the fair value of the good or service received. Total advertising expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-392">209.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="0" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-393">205.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="0" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-394">184.8</ix:nonFraction> million for the years ended December 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021, respectively.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_106"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-395" continuedAt="f-395-1" escape="true"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">48</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_109"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-396" escape="true"><ix:continuation id="f-395-1"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#8220;ASU 2023-07&#8221;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 (&#8220;ASU 2023-09&#8221;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#8217;s disclosures.</span></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_115"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-397" continuedAt="f-397-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 3 &#8212; REVENUES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DISAGGREGATED REVENUE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed below in Note 17, the Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="0" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-398">four</ix:nonFraction> geographic reportable segments: United States ("U.S."), Latin America and Asia Pacific ("LAAP"), Europe, Middle East and Africa ("EMEA") and Canada.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-399" continuedAt="f-399-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company's reportable segment </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by product category and channel, which the Company believes provides a meaningful depiction of how the nature, timing, and uncertainty of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are affected by economic factors:</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_121"></div><ix:continuation id="f-399-1" continuedAt="f-399-2"><ix:continuation id="f-397-1" continuedAt="f-397-2"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-400">1,783,205</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-401">392,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-402">319,468</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-403">181,234</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-404">2,676,597</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-405">458,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-406">127,064</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-407">149,769</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-408">75,541</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-409">810,606</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-410">2,241,437</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-411">519,754</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-412">469,237</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-413">256,775</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:'Arial Narrow',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:'Arial Narrow',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-414">3,487,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-415">1,082,197</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-416">256,423</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-417">373,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-418">161,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-419">1,874,003</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-420">1,159,240</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-421">263,331</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-422">95,654</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-423">94,975</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-424">1,613,200</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-425">2,241,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-426">519,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-427">469,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-428">256,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-429">3,487,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-430">1,829,389</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-431">354,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-432">303,731</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-433">173,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-434">2,661,031</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-435">472,857</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-436">119,866</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-437">134,823</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-438">75,575</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">803,121</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-440">2,302,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-441">473,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-442">438,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-443">249,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-444">3,464,152</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-445">1,114,337</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-446">225,932</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-447">364,598</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-448">162,773</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-449">1,867,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-450">1,187,909</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-451">247,934</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-452">73,956</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-453">86,713</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-454">1,596,512</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-455">2,302,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-456">473,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-457">438,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-458">249,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-459">3,464,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_124"></div><ix:continuation id="f-399-2"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-460">1,624,542</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-461">347,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-462">263,432</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-463">154,109</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-464">2,389,154</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-465">435,758</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-466">118,428</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-467">118,628</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-468">64,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-469">737,248</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-470">2,060,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-471">465,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-472">382,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-473">218,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-474">3,126,402</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-475">983,799</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-476">215,448</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-477">317,104</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-478">144,008</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:'Arial Narrow',sans-serif;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:'Arial Narrow',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-479">1,660,359</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-480">1,076,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-481">250,051</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-482">64,956</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:'Arial Narrow',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-483">74,535</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-484">1,466,043</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-485">2,060,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-486">465,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-487">382,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-488">218,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-489">3,126,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_127"></div><ix:continuation id="f-397-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PERFORMANCE OBLIGATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years December 31, 2023, 2022 and 2021, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> recognized from performance obligations related to prior periods were not material. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expected to be recognized in any future period related to remaining performance obligations is not material.</span></div><div><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONTRACT BALANCES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company did not have contract assets and had an immaterial amount of contract liabilities included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Consolidated Balance Sheets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_130"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="f-490" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 4 &#8212; CONCENTRATIONS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TRADE RECEIVABLES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one customer that accounted for approximately <ix:nonFraction unitRef="number" contextRef="c-109" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-491">19.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-110" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-492">13.8</ix:nonFraction>% of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2023 and 2022, respectively. No single customer accounted for 10% or more of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for any of the years ended December 31, 2023, 2022 or 2021.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">50</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_133"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-493" continuedAt="f-493-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 5 &#8212; PROPERTY, PLANT AND EQUIPMENT, NET</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-494" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-495">33,028</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-496">32,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-497">226,510</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-498">211,495</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, software and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-499">397,310</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-500">386,657</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-501">115,430</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-502">104,190</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-503">176,731</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-504">162,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-505">10,202</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-506">17,609</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:0 1pt"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-507">959,211</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-508">915,125</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-509">671,930</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-510">623,911</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-511">287,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-512">291,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-493-1" continuedAt="f-493-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-513">56.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-514">53.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-515">54.2</ix:nonFraction> million for the years ended December 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-493-2"> and 2021, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_136"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-516" continuedAt="f-516-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 6 &#8212; INTANGIBLE ASSETS, NET AND GOODWILL</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_139"></div><ix:continuation id="f-516-1" continuedAt="f-516-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTANGIBLE ASSETS, NET </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" id="f-517" escape="true"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-518">14,198</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-519">14,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-520">23,000</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-521">23,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-522">37,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-523">37,198</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated 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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-524">14,198</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-525">14,198</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-526">22,313</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-527">20,663</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-528">36,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-529">34,861</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-530">687</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:'Arial Narrow',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-531">2,337</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-532">79,221</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-533">79,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-534">79,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-535">81,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_148"></div><ix:continuation id="f-516-2" continuedAt="f-516-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets subject to amortization was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-536"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-537"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-538">1.7</ix:nonFraction></ix:nonFraction></ix:nonFraction> million for each of the years ended December 31, 2023, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt-sec:numwordsen" id="f-539">no</ix:nonFraction> impairment recorded for intangible assets with indefinite lives. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, an <span style="-sec-ix-hidden:f-540"><span style="-sec-ix-hidden:f-541"><span style="-sec-ix-hidden:f-542">im</span></span></span></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-543">18.7</ix:nonFraction>&#160;million was recorded for the impairment of prAna's trademar</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k and trade name (collectively, "trademark"), which is an indefinite-lived intangible asset recorded in the U.S. segment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairment of the prAna trademark was determined as part of the annual impairment test. The decline in estimated fair value from the fourth quarter 2021 impairment test </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-516-3" continuedAt="f-516-4"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflected a decline in forecasted revenue, a lower estimated royalty rate, and a slightly higher discount rate. For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt-sec:numwordsen" id="f-544">no</ix:nonFraction> impairment recorded for intangible assets with indefinite lives.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_151"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-545" escape="true"><ix:continuation id="f-516-4" continuedAt="f-516-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the remaining estimated annual amortization expense of intangible assets with definite lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><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 #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="f-546">687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and thereafter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:fixed-zero" scale="3" id="f-547"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:fixed-zero" scale="3" id="f-548"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:fixed-zero" scale="3" id="f-549"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-550"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:fixed-zero" scale="3" id="f-551">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_154"></div><ix:continuation id="f-516-5" continuedAt="f-516-6"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GOODWILL</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_160"></div><ix:continuation id="f-516-6" continuedAt="f-516-7"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-552">73,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-553">4,614</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-554">68,594</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses during 2022 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-555">16,900</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="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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-556">73,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-557">21,514</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-558">51,694</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="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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses during 2023 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-559">25,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-560">73,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-561">46,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><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:'Arial Narrow',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:'Arial Narrow',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-562">26,694</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="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_163"></div><ix:continuation id="f-516-7"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company's goodwill is recorded in the U.S. segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31 2023 and 2022, the impairment of goodwill attributable to the prAna reporting unit was determined as part of the annual impairment test. The Company</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> estimated the fair value of the prAna reporting unit using a combination of discounted cash flow analysis and market-based valuation methods. Key assumptions used in the discounted cash flow models included the cash flow projections and the discount rate. Cash flow projections are developed in part from our annual planning process. The discount rate reflected the estimated weighted-average cost of capital of the reporting unit from a market-participant perspective. The market-based valuation methods to estimate fair value of the reporting units utilized market multiples for guideline public companies</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the year ended December 31, 2</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">023 an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-563">25.0</ix:nonFraction>&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2022 impairment test reflected an increase in the weighted-average cost of capital used in the discounted cash flow model and lower operating income levels.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the y</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear ended December 31, 2022, an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-564">16.9</ix:nonFraction>&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2021 impairment test reflected lower assumed revenue and operating income levels, while the weighted-average cost of capital used in the discounted cash flow model remained relatively unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt-sec:numwordsen" id="f-565">no</ix:nonFraction> impairment recorded for goodwill.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">52</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_166"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShortTermDebtTextBlock" id="f-566" continuedAt="f-566-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 7 &#8212; SHORT-TERM BORROWINGS AND CREDIT LINES</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_172"></div><ix:continuation id="f-566-1" continuedAt="f-566-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DOMESTIC CREDIT FACILITY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an unsecured, committed revolving credit facility (the &#8220;Credit Facility&#8221;) that provides for up to $<ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-567">500.0</ix:nonFraction>&#160;million of borrowings, which is available for working capital and general corporate purposes, including a sublimit for the issuance of letters of credit. The Credit Facility matures on July 12, 2027. Interest, generally payable monthly, is based on the Company's option of either the secured overnight financing rate (&#8220;SOFR&#8221;) plus an applicable margin or a base rate. Base rate is defined as the highest of the following, plus an applicable margin:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the administrative agent's prime rate;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the higher of the federal funds rate or overnight bank funding rate set by the Federal Reserve Bank of New York, plus 0.50%; or</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the one-month SOFR plus 1.00%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The applicable margin for SOFR loans will range from 1.00% to 1.50% based on the Company&#8217;s funded debt ratio. The applicable margin for base rate loans will range from 0.00% to 0.50% based on the Company&#8217;s funded debt ratio. A commitment fee ranging from 0.10% to 0.20% based on the Company's funded debt ratio is paid quarterly on the average daily unused commitment amount of the Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreement for the Credit Facility requires the Company to comply with a financial covenant to maintain a certain funded debt ratio. In addition, the agreement includes customary covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness and liens, engage in mergers, acquisitions and dispositions, and engage in transactions with affiliates, as well as restrict the amount of certain payments, including dividends and share buybacks in the event the Company's funded debt ratio is greater than a set amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company was in compliance with all associated covenants. As of December 31, 2023 and 2022, there was no balance outstanding.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_175"></div><ix:continuation id="f-566-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTERNATIONAL CREDIT FACILITIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's European subsidiary has available an unsecured, committed line of credit, which is guaranteed by the Company, and provides for borrowing up to a maximum of &#8364;<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-568">4.4</ix:nonFraction> million (approximately US$<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-569"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-570">4.9</ix:nonFraction></ix:nonFraction> million) as of December 31, 2023, with borrowings to accrue interest at a base rate plus 75 basis points. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022 there was no balance outstanding.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_181"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-571" continuedAt="f-571-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 8 &#8212; ACCRUED LIABILITIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-572" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProvisionForLossOnContracts" format="ixt:num-dot-decimal" scale="3" id="f-573">103,907</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProvisionForLossOnContracts" format="ixt:num-dot-decimal" scale="3" id="f-574">115,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, bonus, paid time off and other benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-575">72,726</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:'Arial Narrow',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-576">99,524</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued import duties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:AccruedImportDutiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-577">18,741</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="colm:AccruedImportDutiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-578">30,847</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-579">18,706</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-580">23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-581">11,620</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-582">13,810</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-583">46,358</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-584">45,950</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-585">272,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-586">328,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-587" escape="true"><ix:continuation id="f-571-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of product warranties is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-588">13,810</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-589">13,645</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-590">14,745</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="f-591">877</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-592">3,627</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-593">2,179</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-594">3,075</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-595">3,163</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-596">2,917</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="f-597">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="f-598">299</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="f-599">362</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-600">11,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-601">13,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-602">13,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_184"></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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 9 &#8212; LEASES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-603" continuedAt="f-603-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-604" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-605">83,866</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-606">76,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-607">71,996</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-608">65,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-609">63,537</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-610">67,745</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-611">10,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-612">5,775</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-613">5,612</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-614">159,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-615">145,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-616">145,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, there were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt-sec:numwordsen" id="f-617">no</ix:nonFraction> impairments recorded for ROU assets related to underperforming retail locations or gains from lease termination negotiations or settlements related to previous store closures. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, operating lease costs included $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-618">0.8</ix:nonFraction>&#160;million of ROU asset impairment charges related to underperforming retail locations, as well as a gain of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="f-619">4.8</ix:nonFraction>&#160;million from the completion of lease termination negotiations and settlements related to certain retail store closures in 2020 and 2022, primarily in the U.S. segment. For the year ended December 31, 2021, operating lease costs included $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-620">0.5</ix:nonFraction>&#160;million of ROU asset impairment charges related to underperforming retail locations primarily in the EMEA. segment, as well as a gain of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="f-621">8.6</ix:nonFraction>&#160;million from the completion of lease termination negotiations and settlements related to certain 2020 retail store closures, primarily in the U.S. segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the periods presented, lease concessions reducing variable lease expense were not material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to leases:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities </span></td><td 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-622">85,793</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-623">81,130</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-624">83,827</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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities arising from obtaining ROU assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-625">83,393</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-626">51,976</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-627">53,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions to ROU assets resulting from reductions to operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="colm:DecreaseInOperatingLeaseRightOfUseAssets" scale="3" id="f-628">234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="colm:DecreaseInOperatingLeaseRightOfUseAssets" scale="3" id="f-629">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="colm:DecreaseInOperatingLeaseRightOfUseAssets" scale="3" id="f-630">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Includes amounts added to the carrying amount of lease liabilities resulting from lease modifications and reassessments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to leases: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-631">5.45</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-632">6.02</ix:nonNumeric> years</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-633">4.42</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-634">4.21</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-635" escape="true"><ix:continuation id="f-603-1" continuedAt="f-603-2"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the future maturities of operating lease liabilities as of December 31, 2023: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-636">86,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-637">81,884</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-638">74,278</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-639">63,143</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-640">55,021</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-641">106,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-642">467,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-643">59,417</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-644">407,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-645">71,086</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-646">336,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-603-2">As of December 31, 2023, the Company has additional commitments for operating lease that have not yet commenced of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" format="ixt:num-dot-decimal" scale="6" id="f-647">3.8</ix:nonFraction>&#160;million. These leases will commence in 2024 with lease terms of approximately one to ten years.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_187"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-648" continuedAt="f-648-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 10 &#8212; INCOME TAXES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INCOME TAX PROVISION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated income from operations before income taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-649">125,578</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-650">243,695</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-651">318,306</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-652">200,614</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-653">153,715</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-654">133,205</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',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-655">326,192</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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-656">397,410</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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-657">451,511</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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-658">39,939</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-659">52,503</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-660">51,790</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-661">6,879</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-662">11,191</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-663">14,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-664">33,109</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-665">25,615</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-666">33,825</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:0 1pt"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-667">79,927</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-668">89,309</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-669">100,044</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-670">5,492</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-671">13,248</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-672">3,042</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-673">1,589</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-674">710</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-675">266</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-676">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-677">10,619</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-678">667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-679">5,135</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-680">3,339</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-681">2,641</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-682">74,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-683">85,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-684">97,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-648-1" continuedAt="f-648-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-685" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(percent of income before tax)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for federal income taxes at the statutory rate</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-686">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-687">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-688">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-689">1.2</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-690">1.6</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-691">2.5</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States income taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-692">1.4</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-693">0.4</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-694">2.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" format="ixt:fixed-zero" scale="-2" id="f-695">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" format="ixt:fixed-zero" scale="-2" id="f-696">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="f-697">2.4</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-698">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-699">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-700">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-701">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-702">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-703">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-704">0.7</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-705">0.4</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-706">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-707">1.0</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-708">0.2</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-709">1.4</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-710">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:fixed-zero" scale="-2" id="f-711">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-712">0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-713">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-714">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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-715">0.4</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-716">22.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-717">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-718">21.6</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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFERRED INCOME TAX BALANCES</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-719" continuedAt="f-719-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-720">29,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-721">31,957</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-722">103,551</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="colm:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-723">89,742</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized inventory costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-724">20,589</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-725">26,147</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="f-726">16,559</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="f-727">16,897</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-728">9,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-729">7,659</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-730">1,720</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-731">18,778</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:DeferredTaxAssetsDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-732">20,335</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="colm:DeferredTaxAssetsDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-733">15,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenditures </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" format="ixt:num-dot-decimal" scale="3" id="f-734">17,008</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" format="ixt:num-dot-decimal" scale="3" id="f-735">8,530</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="f-736">860</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-737">2,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-738">2,471</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-739">2,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-740">221,844</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-741">220,296</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-742">7,141</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-743">19,649</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-744">214,703</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-745">200,647</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="f-746">879</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-747">5,844</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="f-748">3,315</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="f-749">2,892</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU lease asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-750">90,756</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-751">78,274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability associated with future repatriations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-752">11,657</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-753">11,267</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" format="ixt:num-dot-decimal" scale="3" id="f-754">2,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" format="ixt:num-dot-decimal" scale="3" id="f-755">8,351</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-756">109,195</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-757">106,628</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-758">105,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-759">94,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Capitalized research and development expenditures balance as of December 31, 2022 were previously classified as Other.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-648-2" continuedAt="f-648-3"><div style="text-align:justify"><ix:continuation id="f-719-1" continuedAt="f-719-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-719-2">In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.</ix:continuation> The Company had foreign net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-760">8.2</ix:nonFraction> million as of December 31, 2023, of which $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:OperatingLossCarryforwardSubjectToExpiration" format="ixt:num-dot-decimal" scale="6" id="f-761">7.9</ix:nonFraction> million have a 15-year carryforward period and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:OperatingLossCarryforwardsNotSubjectToExpiration" format="ixt:num-dot-decimal" scale="6" id="f-762">0.3</ix:nonFraction> million have an unlimited carryforward period. As of December 31, 2023 and 2022, the net operating losses result in deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-763">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-764">18.8</ix:nonFraction> million, respectively, and were subject to a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:fixed-zero" scale="6" id="f-765">0.0 million</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-766">18.8</ix:nonFraction> million, respectively. Due to a foreign reorganization, the $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-767">18.8</ix:nonFraction>&#160;million net operating losses and related valuation allowance as of December 31, 2022 were written off as the losses were no longer available to offset income.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, the Company had a foreign deferred tax asset of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" format="ixt:num-dot-decimal" scale="6" id="f-768">9.4</ix:nonFraction>&#160;million, which is subject to a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-769">7.0</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had accumulated undistributed earnings generated by the Company's foreign subsidiaries of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-770">299.6</ix:nonFraction> million. These earnings have been subject to U.S. tax, so any further taxes associated with such earnings would generally be limited to foreign withholding and state taxes. The Company has recorded a deferred tax liability for these, except in the jurisdictions where the Company intends to indefinitely reinvest the earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNRECOGNIZED TAX BENEFITS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the United States federal jurisdiction and various state and foreign jurisdictions. The Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Canada, China, France, Japan, South Korea, Switzerland, and the United States. The Company has effectively settled Canadian tax examinations of all years through 2018, United States tax examinations of all years through 2018, Japanese tax examinations of all years through 2019, France tax examinations of all years through 2016, Swiss tax examinations of all years through 2019, Italy tax examinations of all years through 2016, and China tax examinations of all years through 2018. The Korean National Tax Service concluded an audit of the Company's 2009 through 2013 corporate income tax returns in 2014, an audit of the Company's 2014 corporate income tax return in 2016, and an audit of 2016 through 2020 corporate income tax returns in 2022. Due to the nature of the findings in the 2009 through 2014 audits, the Company has invoked the Mutual Agreement Procedures outlined in the United States-Korean income tax treaty. The Company does not anticipate that adjustments relative to these findings, or any other ongoing tax audits, will result in material impacts to its financial condition, results of operations or cash flows. Other than the findings and audits previously noted, the Company is not currently under examination in any other major jurisdiction.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="f-771" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-772">10,177</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-773">13,855</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-774">14,493</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-775">578</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-776">234</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-777">355</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-778">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-779">1,646</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-780">1,447</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-781">1,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-782">1,355</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-783">883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-784">1,813</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-785">3,621</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-786">429</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-787">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-788">10,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-789">13,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the potential for resolution of income tax audits currently in progress, and the expiration of various statutes of limitation, it is reasonably possible that the unrecognized tax benefits balance may change within the twelve months following December 31, 2023 by a range of <ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" format="ixt:fixed-zero" scale="0" id="f-790">zero</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" scale="3" id="f-791">1.7</ix:nonFraction> million. Open tax years, including those previously mentioned, contain matters that could be subject to differing interpretations of applicable tax laws and regulations as they relate to the amount, timing, or inclusion of revenue and expenses or the sustainability of income tax credits for a given examination cycle. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-792">9.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="0" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-793">9.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="0" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-794">12.9</ix:nonFraction> million would affect the effective tax rate if recognized as of December 31, 2023, 2022 and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest expense and penalties related to income tax matters in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company recognized a net increase of accrued interest and penalties of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="f-795">2.7</ix:nonFraction> million in 2023, and a net decrease of accrued interest and penalties of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-796">0.8</ix:nonFraction> million in </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-648-3">2022 and a net increase of accrued interest and penalties of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-797">0.3</ix:nonFraction> million in 2021, all of which related to uncertain tax positions. The Company had $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="f-798">4.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="f-799">1.8</ix:nonFraction> million of accrued interest and penalties related to uncertain tax positions as of December 31, 2023 and 2022, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_190"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="f-800" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 11 &#8212; RETIREMENT SAVINGS PLANS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">401(K) PROFIT-SHARING PLAN</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) profit-sharing plan, which covers substantially all United States employees. Participation begins the first day of the quarter following completion of 30 days of service. The Company, with approval of the Board of Directors, may elect to make discretionary matching or non-matching contributions. Costs recognized for Company contributions to the pla</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n were $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-801">15.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-802">13.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-803">10.7</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFERRED COMPENSATION PLAN</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a nonqualified retirement savings plan for certain senior management employees whose contributions to the tax qualified 401(k) plan would be limited by provisions of the Internal Revenue Code. This plan allows participants to defer receipt of a portion of their salary and incentive compensation and to receive matching contributions for a portion of the deferred amounts. Costs recognized for Company matching contributions to the plan were immaterial for the years ended December 31, 2023, 2022 and 2021. Participants earn a return on their deferred compensation based on investment earnings of participant-selected investments. Deferred compensation, including accumulated earnings on the participant-directe</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d investment selections, is distributable in cash at participant-specified dates or upon retirement, death, disability, or termination of employment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchased specific money market and mutual funds in the same amounts as the participant-directed investment selections underlying the deferred compensation liabilities. These investment securities and earnings thereon, held in an irrevocable trust, are intended to provide a source of funds to meet the deferred compensation obligations, subject to claims of creditors in the event of the Company's insolvency. Changes in the market value of the participants' investment selections are recorded as an adjustment to the investments and as gains and losses in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A corresponding adjustment of an equal amount is made to the deferred compensation liabilities and compensation expense, which is included in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the long-term portion of the liability to participants under this plan was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-804">26.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-805">20.5</ix:nonFraction> million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the current portion of the participant liability was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-806">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-807">0.7</ix:nonFraction> million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the fair value of the long-term portion of the investments related to this plan was $<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="0" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-808">26.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="0" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-809">20.5</ix:nonFraction> million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the current portion of the investments related to this plan was $<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="0" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-810">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="0" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-811">0.7</ix:nonFraction> million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_193"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-812" continuedAt="f-812-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 12 &#8212; COMMITMENTS AND CONTINGENCIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LITIGATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in litigation and various legal matters arising in the normal course of business, including matters related to employment, retail, intellectual property, contractual agreements, and various regulatory compliance activities. Management has considered facts related to legal and regulatory matters and opinions of counsel handling these matters, and does not believe the ultimate resolution of these proceedings will have a material adverse effect on the Company's financial position, results of operations or cash flows. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_196"></div><ix:continuation id="f-812-1" continuedAt="f-812-2"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEMNITIES AND GUARANTEES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During its normal course of business, the Company has made certain indemnities, commitments and guarantees under which it may be required to make payments in relation to certain transactions. These include (i)&#160;intellectual property indemnities to the Company's customers and licensees in connection with the use, sale or license of Company products, (ii)&#160;indemnities to various lessors in connection with facility leases for certain claims arising from such facility or lease, (iii)&#160;indemnities to customers, vendors and service providers pertaining to claims based on the negligence or willful misconduct of the Company, (iv) executive severance arrangements, and (v)&#160;indemnities involving the accuracy of representations and warranties in certain contracts. The duration of these indemnities, commitments and guarantees varies, and </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-812-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments the Company could be obligated to make. The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying Consolidated Balance Sheets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_199"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-813" continuedAt="f-813-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 13 &#8212; SHAREHOLDERS' EQUITY</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of the Company's stock repurchase plan in 2004 through December 31, 2023, the Company's Board of Directors has authorized the repurchase of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-8" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-814"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-815">2.0</ix:nonFraction></ix:nonFraction> billion of the Company's common stock, excluding excise tax. Shares of the Company's common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate the Company to acquire any specific number of shares or to acquire shares over any specified period of time. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_202"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-813-1">Under this program as of December 31, 2023, the Company had repurchased <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="colm:StockRepurchaseProgramNumberOfSharesRepurchasedToDate" format="ixt:num-dot-decimal" scale="6" id="f-816">34.1</ix:nonFraction> million shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="colm:StockRepurchasedToDateValue" format="ixt:num-dot-decimal" scale="6" id="f-817">1,654.7</ix:nonFraction> million and had $<ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="6" id="f-818">345.3</ix:nonFraction> million remaining available, excluding excise tax. During the years ended December 31, 2023 and 2022, the Company repurchased an aggregate of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="f-819">184.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="f-820">286.9</ix:nonFraction>&#160;million, respectively, of common stock under this program, excluding excise tax.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_211"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-821" continuedAt="f-821-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 14 &#8212; STOCK-BASED COMPENSATION</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_214"></div><ix:continuation id="f-821-1" continuedAt="f-821-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At its Annual Meeting held on June 3, 2020, the Company&#8217;s shareholders approved the Company&#8217;s 2020 Stock Incentive Plan (the &#8220;2020 Plan&#8221;), and the 2020 Plan became effective on that date following such approval. The 2020 Plan replaced the Company&#8217;s 1997 Stock Incentive Plan (the "Prior Plan&#8221;) and no new awards will be granted under the Prior Plan. The terms and conditions of the awards granted under the Prior Plan will remain in effect with respect to awards granted under the Prior Plan. The Company has reserved 3.0&#160;million shares of common stock for issuance under the 2020 Plan, plus up to an aggregate of 1.5 million shares of the Company's common stock that were previously authorized and available for issuance under the Prior Plan. As of December 31, 2023, <ix:nonFraction unitRef="shares" contextRef="c-136" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-822">2,552,993</ix:nonFraction> shares were available for future grants under the 2020 Plan.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_217"></div><ix:continuation id="f-821-2" continuedAt="f-821-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Stock Incentive Plan allows for grants of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock units, and other stock-based or cash-based awards. The Company uses original issuance shares to satisfy share-based payments.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_220"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-823" continuedAt="f-823-1" escape="true"><ix:continuation id="f-821-3" continuedAt="f-821-4"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION EXPENSE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense consisted of the following: </span></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_223"></div><ix:continuation id="f-823-1"><ix:continuation id="f-821-4" continuedAt="f-821-5"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-824">311</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-825">312</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-826">313</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-827">22,740</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-828">20,709</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-829">18,813</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-tax stock-based compensation expense</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-830">23,051</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-831">21,021</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-832">19,126</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-833">5,365</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-834">4,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-835">4,465</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-836">17,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-837">16,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-838">14,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_226"></div><ix:continuation id="f-821-5" continuedAt="f-821-6"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company realized a tax benefit for the deduction from stock-based award transactions of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="f-839">3.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="f-840">3.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="f-841">8.3</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_232"></div><ix:continuation id="f-821-6" continuedAt="f-821-7"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK OPTIONS</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_235"></div><ix:continuation id="f-821-7" continuedAt="f-821-8"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase the Company's common stock are granted at exercise prices equal to or greater than the fair market value of the Company's common stock on the date of grant. Options generally vest and become exercisable ratably on an annual basis over a period of <ix:nonNumeric contextRef="c-143" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-842">four years</ix:nonNumeric> and expire <ix:nonNumeric contextRef="c-143" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-843">ten years</ix:nonNumeric> from the date of the grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options is determined using the Black-Scholes model. Key inputs and assumptions used in the model include the </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-821-8" continuedAt="f-821-9"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exercise price of the award, the expected option term, the expected stock price volatility of the Company's stock over the option's expected term, the risk-free interest rate over the option's expected term, and the Company's expected annual dividend yield. The option's expected term is derived from historical option exercise behavior and the option's terms and conditions, which the Company believes provide a reasonable basis for estimating an expected term. The expected volatility is estimated based on observations of the Company's historical volatility over the most recent term commensurate with the expected term. The risk-free interest rate is based on the United States Treasury yield approximating the expected term. The dividend yield is based on the expected cash dividend payouts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions for stock options granted and resulting fair value is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-844" escape="true"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option term</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-143" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-845">4.39</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-144" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-846">4.36</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-145" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-847">4.35</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-848">27.37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-849">25.38</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-850">24.88</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-851">4.03</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-852">1.72</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-853">0.54</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-854">1.36</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-855">1.26</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-856">1.09</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per stock option granted</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-143" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-857">22.61</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-144" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-858">18.33</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-145" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-859">17.95</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-860" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity under the Plan:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><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.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of <br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Weighted <br/>&#160;Average <br/>Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-861">1,919,163</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-862">74.45</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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-146" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-863">7.19</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-864">29,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-865">687,772</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-866">95.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-867">213,444</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-868">89.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-869">459,957</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-870">62.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-871">1,933,534</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-872">83.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-873">7.26</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-874">29,889</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-875">561,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-876">89.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-877">223,813</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-878">91.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-879">116,109</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-880">56.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-881">2,154,907</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-882">85.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-883">7.02</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-884">13,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-885">500,219</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-886">88.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-887">246,104</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-888">90.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-889">129,008</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:'Arial Narrow',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-890">57.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-891">2,280,014</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-892">87.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-893">6.72</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-894">10,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-895">2,208,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-896">87.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-897">6.66</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-898">9,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-899">1,250,833</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-900">84.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-901">5.48</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-902">9,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate intrinsic value above represents pre-tax intrinsic value that would have been realized if all options had been exercised on the last business day of the period indicated, based on the Company's closing stock price on that day. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option compensation expense was $<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-903">8.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-904">7.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-905">6.9</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, unrecognized costs related to outstanding stock options totaled $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-906">13.0</ix:nonFraction> million, before any related tax benefit. The unrecognized costs related to stock options are being amortized over the related vesting period using the straight-line attribution method. These unrecognized costs related to stock options are being amortized over a weighted average period of <ix:nonNumeric contextRef="c-143" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-907">2.26</ix:nonNumeric> years. The aggregate intrinsic value of stock options exercised was $<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-908">3.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-909">3.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-910">19.2</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively. The total cash received as a result of stock option exercises was $<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="0" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-911">7.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="0" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-912">6.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="0" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-913">28.8</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">60</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_241"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-821-9" continuedAt="f-821-10"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RESTRICTED STOCK UNITS</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_244"></div><ix:continuation id="f-821-10"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service-based restricted stock units are granted at no cost to key employees and generally vest over a period of four years. Performance-based restricted stock units are granted at no cost to certain members of the Company's senior executive team, excluding the Chief Executive Officer. Performance-based restricted stock units granted after 2009 generally vest over a performance period of between two and three years. Restricted stock units vest in accordance with the terms and conditions established by the Compensation Committee of the Board of Directors, and are based on continued service and, in some instances, on individual performance or Company performance or both. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of service-based and performance-based restricted stock units that are not eligible for dividends are valued at the closing price of the Company&#8217;s common stock on the date of grant, reduced by the present value of dividends not received during the vesting period.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assumptions incorporated into the grant date fair value include the vesting period and the Company's expected annual dividend yield.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions for restricted stock units granted and resulting fair value are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting period</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-148" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-914">3.74</ix:nonNumeric> years</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-149" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-915">3.71</ix:nonNumeric> years</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-150" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-916">3.77</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-917">1.38</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-149" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-918">1.31</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-150" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-919">1.04</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per restricted stock unit granted</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-920">82.49</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-921">85.27</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-922">96.07</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-923" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restricted stock unit activity under the Plan:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date Fair Value Per Unit</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2020</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-151" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-924">425,275</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-151" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-925">80.37</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-150" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-926">176,804</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-927">96.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-150" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-928">164,088</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-929">75.61</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-150" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-930">68,399</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-931">86.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2021</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-152" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-932">369,592</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-933">88.88</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-149" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-934">247,860</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-935">85.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-149" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-936">141,674</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-937">87.64</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-149" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-938">64,925</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-939">89.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2022</span></div></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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-153" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-940">410,853</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-153" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-941">87.07</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-148" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-942">289,172</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-943">82.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-148" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-944">158,616</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-945">86.38</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-148" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-946">62,394</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-947">85.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-154" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-948">479,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-949">84.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  The number of vested units includes shares withheld by the Company to pay up to maximum statutory requirements to taxing authorities on behalf of the employee. For the years ended December 31, 2023, 2022 and 2021, the Company withheld <ix:nonFraction unitRef="shares" contextRef="c-148" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-950">52,615</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-149" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-951">47,130</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-150" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-952">56,792</ix:nonFraction> shares, respectively, to satisfy $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-953">4.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-954">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-955">5.8</ix:nonFraction> million of employees' tax obligations, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit compensation expense was $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-956">14.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-957">13.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="0" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-958">12.2</ix:nonFraction> million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, unrecognized costs related to restricted stock units totaled $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="f-959">25.1</ix:nonFraction> million, before any related tax benefit. The unrecognized costs related to restricted stock units are being amortized over the related vesting period using the straight-line attribution method. These unrecognized costs as of December 31, 2023 are expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="c-148" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-960">2.33</ix:nonNumeric> years. The total grant date fair value of restricted stock units vested was $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-961">13.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-962">12.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-963">12.4</ix:nonFraction> million during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">61</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_250"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-964" continuedAt="f-964-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 15 &#8212; EARNINGS PER SHARE</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share ("EPS") is presented on both a basic and diluted basis. Basic EPS is based on the weighted average number of common shares outstanding. Diluted EPS reflects the potential dilution that could occur if outstanding securities or other contracts to issue common stock were exercised or converted into common stock.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-965" continuedAt="f-965-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the common shares used in the denominator for computing basic and diluted EPS is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><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:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing basic earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-966">61,232</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-967">62,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: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-968">65,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and restricted stock units</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-969">192</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-970">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-971">473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing diluted earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-972">61,424</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-973">62,970</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-974">66,415</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 style="height:15pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',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-975">4.11</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-976">4.96</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-977">5.37</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-978">4.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-979">4.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-980">5.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive common shares</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-981">1,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-982">1,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-983">844</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><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><ix:continuation id="f-965-1" continuedAt="f-965-2"><ix:continuation id="f-964-1" continuedAt="f-964-2"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="f-965-2"><ix:continuation id="f-964-2"> Common stock related to stock options and service-based restricted stock units, and performance-based restricted stock units were outstanding but were excluded from the computation of diluted EPS because their effect would be anti-dilutive under the treasury stock method or because the shares were subject to performance conditions that had not been met.</ix:continuation></ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">62</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_253"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-984" continuedAt="f-984-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 16 &#8212; ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets is net of applicable taxes, and consists of unrealized gains and losses on available-for-sale securities, unrealized gains and losses on certain derivative transactions and foreign currency translation adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-985" continuedAt="f-985-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the changes in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_262"></div><ix:continuation id="f-984-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><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:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative transactions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>&#160;translation <br/>adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="f-986">&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-987">9,369</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-988">10,175</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-989">806</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-990">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-991">16,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-992">24,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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-993">8,352</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-994">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-995">3,170</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-996">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-997">3,170</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-998">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-999">19,283</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1000">24,465</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1001">5,182</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="f-1002">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1003">9,914</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1004">14,290</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1005">4,376</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="f-1006">451</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1007">20,724</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1008">38,137</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1009">17,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-1010">451</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1011">8,848</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-1012">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1013">8,397</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-1014">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1015">11,876</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1016">38,137</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1017">26,261</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="f-1018">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1019">21,790</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1020">52,427</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-1021">30,637</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="f-1022">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="f-1023">849</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1024">2,757</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1025">2,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-1026">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1027">17,252</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-1028">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1029">17,252</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-1030">145</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1031">18,101</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1032">2,757</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1033">15,199</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-1034">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1035">3,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1036">49,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-1037">45,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><ix:continuation id="f-985-1"><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Amounts reclassified are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Other non-operating income, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> on the Consolidated Statements of Operations. Refer to Note 18 for further information regarding reclassifications.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">63</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_265"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1038" continuedAt="f-1038-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 17 &#8212; SEGMENT INFORMATION</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1039">four</ix:nonFraction> reportable geographic segments: U.S., LAAP, EMEA, and Canada, which are reflective of the Company's internal organization, management and oversight structure. Each geographic segment operates predominantly in one industry: the design, development, marketing, and distribution of outdoor, active and lifestyle products, including apparel, footwear, accessories, and equipment. Intersegment net sales and intersegment profits, which are recorded at a negotiated mark-up and eliminated in consolidation, are not material. Unallocated corporate expenses consist of expenses incurred by centrally-managed departmental functions, including consumer digital technology, certain supply chain functions, finance, human resources and legal, as well as executive compensation, unallocated benefit program expense, goodwill and intangible asset impairment charges and other miscellaneous costs.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1040" continuedAt="f-1040-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present financial information for the Company's reportable</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.285%"/><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:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to unrelated entities:</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;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1041">2,241,437</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1042">2,302,246</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1043">2,060,300</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1044">519,754</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1045">473,866</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1046">465,499</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1047">469,237</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1048">438,554</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1049">382,060</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1050">256,775</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1051">249,486</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1052">218,543</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: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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-1053">3,487,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1054">3,464,152</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1055">3,126,402</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income:</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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1056">415,731</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1057">519,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1058">536,475</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1059">61,824</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1060">47,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1061">42,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1062">98,943</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1063">80,192</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1064">65,496</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1065">55,599</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1066">52,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1067">52,731</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1068">632,097</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1069">699,986</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1070">696,727</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" sign="-" name="us-gaap:OtherGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1071">321,813</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" sign="-" name="us-gaap:OtherGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1072">306,882</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" sign="-" name="us-gaap:OtherGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1073">246,223</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1074">13,687</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1075">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1076">1,380</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income (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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-1077">2,221</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1078">1,593</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-1079">373</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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-1080">326,192</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1081">397,410</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1082">451,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization 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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1083">21,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1084">20,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1085">21,098</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1086">5,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1087">4,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1088">5,733</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1089">3,545</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1090">3,066</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1091">3,423</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1092">2,616</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1093">2,461</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1094">2,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1095">25,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1096">23,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1097">23,082</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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-1098">58,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1099">54,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1100">55,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">64</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_268"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-1040-1"><ix:continuation id="f-1038-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1101">206,119</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1102">280,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1103">71,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1104">87,391</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1105">104,871</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1106">107,626</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1107">40,853</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1108">72,345</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:0 1pt"/><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:'Arial Narrow',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:'Arial Narrow',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-1109">423,079</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:'Arial Narrow',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:'Arial Narrow',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-1110">547,561</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1111">487,860</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1112">747,762</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1113">106,785</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1114">105,158</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1115">89,303</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1116">98,777</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1117">62,340</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-1118">76,848</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:0 1pt"/><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:'Arial Narrow',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:'Arial Narrow',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-1119">746,288</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:'Arial Narrow',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:'Arial Narrow',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-1120">1,028,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1121">226,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1122">233,382</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1123">25,174</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1124">25,350</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1125">35,864</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1126">32,482</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-1127">287,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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-1128">291,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_274"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-1129" continuedAt="f-1129-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 18 &#8212; FINANCIAL INSTRUMENTS AND RISK MANAGEMENT</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company's financial position, results of operations and cash flows are routinely subject to a variety of risks. These risks include risks associated with financial markets, primarily currency exchange rate risk and, to a lesser extent, interest rate risk and equity market risk. The Company regularly assesses these risks and has established policies and business practices designed to mitigate them. The Company does not engage in speculative trading in any financial market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company actively manages the risk of changes in functional currency equivalent cash flows resulting from anticipated non-functional currency denominated purchases and sales. Subsidiaries that use European euros, Canadian dollars, Japanese yen, Chinese renminbi, or Korean won as their functional currency are primarily exposed to changes in functional currency equivalent cash flows from anticipated United States dollar inventory purchases. Subsidiaries that use United States dollars and euros as their functional currency also have non-functional currency denominated sales for which the Company hedges the Canadian dollar and British pound sterling. The Company seeks to manage these risks by using currency forward contracts formally designated and effective as cash flow hedges. Hedge effectiveness is generally determined by evaluating the ability of a hedging instrument's cumulative change in fair value to offset the cumulative change in the present value of expected cash flows on the underlying exposures. Time value components ("forward points") for forward contracts are included in the fair value of the cash flow hedge. These costs or benefits will be included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until the underlying hedge transaction is recognized in either</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, at which time, the forward points will also be recognized as a component of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses currency forward contracts not formally designated as hedges to manage the consolidated currency exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities by subsidiaries that use United States dollars, euros, Canadian dollars, yen, renminbi, or won as their functional currency. Non-functional currency denominated monetary assets and liabilities consists of cash and cash equivalents, short-term investments, receivables, payables, deferred income taxes, and intercompany loans and dividends. The gains and losses generated on these currency forward contracts not formally designated as hedges are expected to be largely offset in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-operating income, net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by the gains and losses generated from the remeasurement of the non-functional currency denominated monetary assets and liabilities.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-1129-1" continuedAt="f-1129-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="f-1130" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross notional amount of outstanding derivative instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-1131">634,676</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-1132">514,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as hedges:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-1133">342,532</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-1134">448,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" format="ixt:num-dot-decimal" scale="6" id="f-1135">8.1</ix:nonFraction> million of deferred net gains on both outstanding and matured derivatives recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are expected to be reclassified to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the next twelve months as a result of underlying hedged transactions also being recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales, Cost of sales, or Other non-operating income, net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Consolidated Statements of Operations. When outstanding derivative contracts mature, actual amounts ultimately reclassified to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sa</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">les, Cost of sales, or Other non-operating income, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations are dependent on United States dollar exchange rates in effect against the euro, pound sterling, renminbi, Canadian dollar, won, and yen as well as the euro exchange rate in effect against the pound sterling.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company's derivative contracts had a remaining maturity of less than <ix:nonNumeric contextRef="c-35" name="us-gaap:DerivativeRemainingMaturity1" format="ixt-sec:durwordsen" id="f-1136">three years</ix:nonNumeric>. The maximum net exposure to any single counterparty, which is generally limited to the aggregate unrealized gain of all contracts with that counterparty, was $<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="0" name="us-gaap:FairValueConcentrationOfRiskForeignCurrencyContractAsset" format="ixt:num-dot-decimal" scale="6" id="f-1137">2.9</ix:nonFraction> million as of December 31, 2023. All of the Company's derivative counterparties have credit ratings that are investment grade or higher. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-1138" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the balance sheet classification and fair value of derivative </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1139">7,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1140">20,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" scale="3" id="f-1141">961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1142">7,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1143">4,121</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1144">1,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1145">2,629</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1146">1,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1147">2,833</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1148">3,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1149">2,269</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1150">2,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="f-1151" escape="true"><ix:continuation id="f-1129-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the statement of operations effect and classification of derivative</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> instruments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement Of <br/>Operations <br/>Classification</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency Forward Contracts:</span></td><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="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"/><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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in other comprehensive income (loss), net of tax</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="0" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-1152">849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="0" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-1153">20,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="0" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-1154">16,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="0" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-1155">60</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-1156">146</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-1157">448</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="0" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-1158">23.307</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="0" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-1159">12,100</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-1160">4,072</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain reclassified from accumulated other comprehensive income (loss) to income as a result of cash flow hedge discontinuance</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="0" name="us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" scale="3" id="f-1161">521</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="0" name="us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" scale="3" id="f-1162">320</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="0" name="us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" scale="3" id="f-1163">451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss recognized in income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="f-1164">1,822</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="f-1165">1,955</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="0" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="f-1166">608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="text-align:justify"><span><br/></span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span><br/></span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_277"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-1167" continuedAt="f-1167-1" escape="true"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 19 &#8212; FAIR VALUE MEASURES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are reported at fair value on either a recurring or nonrecurring basis. Fair value is defined as an exit price, representing the amount that the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">observable inputs such as quoted prices for identical assets or liabilities in active liquid markets; </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inputs, other than the quoted market prices in active markets, that are observable, either directly or indirectly; or observable market prices in markets with insufficient volume or infrequent transactions; and </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unobservable inputs for which there is little or no market data available, that require the reporting entity to develop its own assumptions. </span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's assets and liabilities measured at fair value are categorized as Level 1 or Level 2 instruments. Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from inputs, other than quoted market prices in active markets, that are directly or indirectly observable in the marketplace and quoted prices in markets with limited volume or infrequent transactions. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-1168" continuedAt="f-1168-1" escape="true"><ix:continuation id="f-1167-1" continuedAt="f-1167-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1169">75,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1171">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1172">75,758</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1174">9,977</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1175">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1176">9,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1177">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1178">40,876</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1179">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1180">40,876</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale short-term investments: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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="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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1181">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1182">412,987</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1183">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1184">412,987</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1185">314</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1186">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1187">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1188">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1189">884</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1190">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1191">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1192">884</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1193">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1194">10,200</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1195">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1196">10,200</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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="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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1197">1,796</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1198">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1199">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1200">1,796</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1201">24,808</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1202">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1203">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1204">24,808</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1205">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1206">961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1207">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1208">961</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1209">103,560</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1210">475,001</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1211">&#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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1212">578,561</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1213">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1214">6,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1215">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1216">6,390</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1217">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1218">2,629</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1219">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1220">2,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1221">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1222">9,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1223">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1224">9,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Time deposits are carried at amortized cost on the Consolidated Balance Sheet, which reasonably approximates fair value.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Available-for-sale short-term investments have remaining maturities of less than one year.</span></div></ix:continuation></ix:nonNumeric><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">68</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_280"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85">Notes to </a>Consolidated<a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_85"> Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-1168-1"><ix:continuation id="f-1167-2" continuedAt="f-1167-3"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1225">120,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1226">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1227">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1228">120,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1229">80</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1230">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1231">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1232">80</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1233">642</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1234">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1235">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="f-1236">642</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1237">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1238">23,333</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1239">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1240">23,333</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1241">1,456</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1242">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1243">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1244">1,456</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1245">19,026</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1246">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1247">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1248">19,026</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1249">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1250">7,153</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1251">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1252">7,153</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1253">141,685</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1254">30,486</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1255">&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1256">172,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1257">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1258">3,782</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1260">3,782</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-337" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1261">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1262">1,770</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-339" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1263">&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1264">1,770</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1265">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1266">5,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-1267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1268">5,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_286"></div><ix:continuation id="f-1167-3"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NON-RECURRING FAIR VALUE MEASUREMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measured the fair value of certain trademark indefinite-lived intangible assets and goodwill as part of impairment testing for the year ended December 31, 2023. The inputs used to measure the fair value of these assets are primarily significant unobservable inputs and, as such, considered Level 3 fair value measurements. Refer to Note 6 in Part II, Item 8 in the Annual Report on Form 10-K for further discussion.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">69</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_418"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 9.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_409"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 9A.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">CONTROLS AND PROCEDURES</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934, as amended (the "Exchange Act") as of the end of the period covered by this report. These disclosure controls and procedures require information to be disclosed in our Exchange Act reports to be (1) recorded, processed, summarized, and reported in a timely manner and (2) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our evaluation, we, including our Chief Executive Officer and Chief Financial Officer, have concluded that as of December 31, 2023 our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_412"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Exchange Act.&#160;All internal control systems, no matter how well designed, have inherent limitations.&#160;Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, we have assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Based on our assessment, we, including our Chief Executive Officer and Chief Financial Officer, have concluded our internal control over financial reporting is effective as of December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by Deloitte &amp; Touche LLP, an independent registered public accounting firm, as stated in its report, which is included in Part II, Item 8 in this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_415"></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have not been any changes in our internal control over financial reporting that occurred during the quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_475"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 9B.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Securities Trading Plans</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_481"></div><ix:nonNumeric contextRef="c-341" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1269" continuedAt="f-1269-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 9, 2023, Sabrina L. Simmons, a director, <ix:nonNumeric contextRef="c-341" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1270">adopted</ix:nonNumeric> a written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (the "Plan") related to 2,093 restricted stock units (the "Award"). The Plan calls for the disposition of (a) 25% of the Award on the day after the shares have vested and (b) 33% of the remaining Award on the second day after the shares have vested. The Plan will expire on the earlier of (a) May 17, 2024, (b) the first date on which all trades have been executed, or (c) as soon as practicable following the date of any written notices resulting in plan termination. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><ix:continuation id="f-1269-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other "Rule 10b5-1 trading arrangements" or &#8220;non-Rule 10b5-1 trading arrangements&#8221; (as each term is defined by Regulation S-K Item 408(a)) were <ix:nonNumeric contextRef="c-341" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1271">entered</ix:nonNumeric> into or <ix:nonNumeric contextRef="c-341" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1272"><ix:nonNumeric contextRef="c-341" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1273">terminated</ix:nonNumeric></ix:nonNumeric> by our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) during the fourth quarter of 2023.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_549755817844"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 9C.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">71</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_424"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">PART III</span></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_427"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 10.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">DIRECTORS, EXECUTIVES OFFICERS AND CORPORATE GOVERNANCE</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sections of our 2024 Proxy Statement entitled "PROPOSAL 1: ELECTION OF DIRECTORS," "CORPORATE GOVERNANCE - Oversight Documents - Code of Business Conduct and Ethics," and "CORPORATE GOVERNANCE - Board Structure - Committees" are incorporated herein by reference.&#160; </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding our executive officers is included in Part I under "Information About Our Executive Officers" of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_430"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 11.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">EXECUTIVE COMPENSATION</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sections of our 2024 Proxy Statement entitled "EXECUTIVE COMPENSATION," "DIRECTOR COMPENSATION," "CORPORATE GOVERNANCE - Board Structure - Committees - Compensation Committee - Compensation Committee Interlocks and Insider Participation" and "COMPENSATION COMMITTEE REPORT" are incorporated herein by reference. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_433"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 12.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sections of our 2024 Proxy Statement entitled "SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT" and "EQUITY COMPENSATION PLAN INFORMATION" are incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_439"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 14</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sections of our 2024 Proxy Statement entitled "PROPOSAL 2: RATIFICATION OF SELECTION OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM - Principal Accountant Fees and Services" and "PROPOSAL 2: RATIFICATION OF SELECTION OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM - Pre-Approval Policy" are incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">72</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_442"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:20pt;font-weight:700;line-height:120%">PART IV</span></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_484"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 15.</span></div></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_487"></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)(1) and (a)(2) Financial Statements |</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Financial Statements of Columbia and Supplementary Data filed as part of this Annual Report on Form 10-K are on pages <a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_40">34</a> to <a style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i4fde94dc5453410c9e2ed8191be17a91_286">69</a> of this Annual Report on Form 10-K. The financial statement schedule required to be filed by Item 8 of this Annual Report on Form 10-K and paragraph (b) of this Item 15 is included below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)(3) | </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Exhibit Index below for a description of the documents that are filed as Exhibits to this Annual Report on Form 10-K or incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-1274" escape="true"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Schedule II</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Valuation and Qualifying Accounts</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at Beginning <br/>of Period</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to <br/>Costs and <br/>Expenses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at <br/>End of <br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts:</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="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1275">5,443</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1276">3,143</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-1277">2,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="f-1278">341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1279">5,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1280">8,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1281">2,044</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-1282">980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="f-1283">426</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1284">5,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-347" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1285">21,810</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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1286">10,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-1287">210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1288">1,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1289">8,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Charges to the accounts included in this column are for the purposes for which the reserves were created.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Amounts included in this column primarily relate to foreign currency translation.</span></div></ix:nonNumeric><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_436"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 13.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sections of our 2024 Proxy Statement entitled "CORPORATE GOVERNANCE - Certain Relationships and Related Person Transaction" and "CORPORATE GOVERNANCE - Board Structure - Independence" are incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_493"></div><div style="-sec-extract:summary;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:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">EXHIBIT INDEX</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_496"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In reviewing the agreements included as exhibits to this Annual Report on Form 10-K, please remember they are included to provide you with information regarding their terms and are not intended to provide any other factual or disclosure information about Columbia or the other parties to the agreements. The agreements may contain representations and warranties by each of the parties to the applicable agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These representations and warranties have been made solely for the benefit of the other party or parties to the applicable agreement and:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">should not in all instances be treated as categorical statements of fact, but rather as a means of allocating the risk to one of the parties if those statements prove to be inaccurate;</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">may have been qualified by disclosures that were made to the other party or parties in connection with the negotiation of the applicable agreement, which disclosures are not necessarily reflected in the agreement;</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">may apply standards of materiality in a manner that is different from what may be viewed as material to you or other investors; and</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.13pt">were made only as of the date of the applicable agreement or other date or dates that may be specified in the agreement and are subject to more recent developments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, these representations and warranties may not describe the actual state of affairs as of the date they were made or at any other time. Additional information about Columbia may be found elsewhere in this Annual Report on Form 10-K and Columbia's other public filings, which are available without charge through the SEC's website at http://www.sec.gov.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">73</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_499"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="-sec-extract:summary;margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.129%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit Name</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000089102000001067/0000891020-00-001067.txt">Third Restated Articles of Incorporation (incorporated by reference to exhibit 3.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2000) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1(a)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000089102002001237/v83819exv3w1.txt">Amendment to Third Restated Articles of Incorporation (incorporated by reference to exhibit 3.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2002) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1(b)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079718000038/colm-20180630x10qxexhibit31.htm">Second Amendment to Third Restated Articles of Incorporation (incorporated by reference to exhibit 3.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2018) (File No. 000-23939).</a></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000017/colm8-k20230127ex32.htm">2023 Amended and Restated Bylaws of Columbia Sportswear Company (incorporated by reference to exhibit 3.2 to the Company's Form 8-K filed on February 1, 2023) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">See Article II of Exhibit 3.1, as amended, and Article I of Exhibit 3.2.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit42.htm">Description of the Registrant's Securities Registered under Section 12 of the Exchange Act of 1934.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079717000038/colm-2017630x10qxexhibit102.htm">Columbia Sportswear Company 1997 Stock Incentive Plan, as amended (incorporated by reference to exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2017) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000144530512003506/colm-2012930x10qxexhibit101.htm">Subscription and Shareholders' Agreement, dated August 6, 2012, by and among CSMM Hong Kong Limited, SCCH Limited, Columbia Sportswear Company and Swire Resources Limited (incorporated by reference to exhibit 10.1 of the Company's Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2012) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079714000007/colm-2014630x10qxexhibit101.htm">Share Purchase Agreement, dated April 28, 2014, by and among Columbia Sportswear Company, prAna Living, LLC, the Shareholders of prAna Living, LLC and Steelpoint Capital Advisors, LLC as the shareholder representative (incorporated by reference to exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2014) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079717000043/colm-2017930x10qxexhibit101.htm">Employment Offer Letter from Columbia Sportswear Company to Franco Fogliato (incorporated by reference to exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2017) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5(a)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000119312509041147/dex102e.htm">Form of Nonstatutory Stock Option Agreement for stock options granted on or after January 23, 2009 (incorporated by reference to exhibit 10.2(e) to the Company's Annual Report on Form 10-K for the year ended December 31, 2008) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5(b)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000144530512002540/colm-2012630x10qxexhibit103.htm">Form of Nonstatutory Stock Option Agreement for stock options granted on or after June 7, 2012 (incorporated by reference to exhibit 10.3 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2012) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5(c)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079718000004/colm2017123110kexhibit102m.htm">Form of Nonstatutory Stock Option Agreement for stock options granted on or after July 20, 2017 (incorporated by reference to exhibit 10.2(m) to the Company's Annual Report on Form 10-K for the year ended December 31, 2017) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5(d)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000007/colm2018123110kexhibit105e.htm">Form of Nonstatutory Stock Option Agreement for stock options granted on or after January 24, 2019 (incorporated by reference to exhibit 10.5(e) to the Company's annual Report on Form 10-K for the year ended December 31, 2018) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000144530512002540/colm-2012630x10qxexhibit102.htm">Form of Restricted Stock Unit Award Agreement for restricted stock units granted on or after June 7, 2012 (incorporated by reference to exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2012) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6(a)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079718000004/colm2017123110kexhibit102l.htm">Form of Restricted Stock Unit Award Agreement for restricted stock units granted on or after July 20, 2017 (incorporated by reference to exhibit 10.2(l) to the Company's Annual Report on Form 10-K for the year ended December 31, 2017) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6(b)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000007/colm2018123110kexhibit106c.htm">Form of Restricted Stock Unit Award Agreement for restricted stock units granted on or after January 24, 2019 (incorporated by reference to exhibit 10.6(c) to the Company's Annual Report on Form 10-K for the year ended December 31, 2018) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000119312509105190/dex102.htm">Columbia Sportswear Company 401(k) Excess Plan (incorporated by reference to exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2009) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7(a)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000007/colm2018123110kexhibit107a.htm">Columbia Sportswear Company 401(k) Excess Plan, as amended (incorporated by reference to exhibit 10.7(a) to the Company's Annual Report on Form 10-K for the year ended December 31, 2018) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7(b)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000063/colm-q32010qxex101.htm">Columbia Sportswear Company 401(k) Excess Plan, as amended (incorporated by reference to exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020) (File No. 000-23939)</a>.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079722000012/colm-2021q4exhibit108.htm">Columbia Sportswear Company 401(k) Excess Retirement Plan (incorporated by reference to exhibit 10.8 to the Company's Annual Report on Form 10-K for the year ended December 31, 2021) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079714000002/colm2013123110kexhibit102l.htm">Form of Performance-based Restricted Stock Unit Award Agreement for performance-based restricted stock units granted on or after December 17, 2013 (incorporated by reference to exhibit 10.2(l) to the Company's Annual Report on Form 10-K for the year ended December 31, 2013) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9(a)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000007/colm2018123110kexhibit108a.htm">Form of Performance-based Restricted Stock Unit Award Agreement for performance-based restricted stock units granted on or after January 24, 2019 (incorporated by reference to exhibit 10.8(a) to the Company's Annual Report on Form 10-K for the year ended December 31, 2018) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079714000002/colm2013123110kexhibit102m.htm">Form of Long-Term Incentive Cash Award Agreement for cash awards granted under the Company's 1997 Stock Incentive Plan, on or after December 17, 2013 (incorporated by reference to exhibit 10.2(m) to the Company's Annual Report on Form 10-K for the year ended December 31, 2013) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10(a)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000034/colm-20190630x102.htm">Form of Long-Term Incentive Cash Award Agreement for cash awards granted under the Company's 1997 Stock Incentive Plan on or after January 24, 2019 (incorporated by reference to exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019) (File 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000024/colm-20190331x10qxexhibit101.htm">Long Term Cash Incentive Plan of Columbia Sportswear Company, effective January 1, 2019 (incorporated by reference to exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019) (File No. 000-23939).</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.129%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit Name</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000024/colm-20190331x10qxexhibit102.htm">Form of Long-Term Incentive Cash Award Agreement for cash awards granted under the Company's Long-Term Incentive Cash Plan granted on or after January 1, 2019 (incorporated by reference to exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000024/colm-20190331x10qxexhibit103.htm">Executive Incentive Compensation Plan, as amended (incorporated by reference to exhibit 10.3 to the Company's Quarterly report on Form 10-Q for the quarterly period ended March 31, 2019) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">E</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">xecutive In</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">centive C</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">ompensati</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">on P</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">lan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1014.htm"> effective January 1, 2024.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079717000038/colm-2017630x10qxexhibit104.htm">Columbia Sportswear Company Second Amendment Change in Control Severance Plan (incorporated by reference to exhibit 10.4 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2017) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000019/amendedandrestatedcreditag.htm">Amended and Restated Credit Agreement dated April 17, 2019 among Columbia Sportswear Company, Wells Fargo Bank, National Association, as the administrative agent for the lenders and as a lender, and Bank of America, N.A., as a lender (incorporated by reference to the Company's Form 8-K filed on April 22, 2019) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000018/colm8-k20200327ex101.htm">First Amendment to Amended and Restated Credit Agreement dated March 26, 2020, among Columbia Sportswear Company, Wells Fargo Bank, National Association, as the administrative agent for the lenders and as a lender, and Bank of America, N.A., as a lender (incorporated by reference to exhibit 10.1 to the Company's Form 8-K filed on April 1, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.18</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000021/colm8-k20200415ex101.htm">Second Amended and Restated Credit Agreement dated April 15, 2020, among Columbia Sportswear Company, Wells Fargo Bank, National Association, as the administrative agent for the lenders and as a lender, and Bank of America, N.A., as a lender (incorporated by reference to exhibit 10.1 to the Company's Form 8-K filed on April 16, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.19</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000044/colm8-k20200710ex101.htm">First Amendment to Second Amended and Restated Credit Agreement, entered into as of July 10, 2020, among Columbia Sportswear Company, Wells Fargo Bank, National Association, as the administrative agent for the lenders and as a lender, and Bank of America, N.A., as a lender (incorporated by reference to exhibit 10.1 to the Company's Form 8-K filed on July 14, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.20</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079721000004/colm8-k20201230ex101.htm">Credit Agreement dated December 30, 2020, among Columbia Sportswear Company, JPMorgan Chase Bank, National Association, as the administrative agent for the lenders and as a lender, and the other lenders party thereto (incorporated by reference to exhibit 10.1 to the Company's Form 8-K filed on January 4, 2021) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.21</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001050797/000105079722000052/colm8-k20220712ex101.htm">Credit Agreement dated July 12, 2022, among Columbia Sportswear Company, JPMorgan Chase Bank, National Association, as the administrative agent for the lenders and as a lender, and the other lenders party thereto. (incorporated by reference to exhibit 10.1 to the Company's Form 8-K, filed on July 18, 2022) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.22</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/0000893877-97-000751.txt">Form of Indemnity Agreement for Directors (incorporated by reference to exhibit 10.17 to the Company's Registration Statement Filed on Form S-1 filed on December 24, 1997) (File No. 333-43199).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.22(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000119312505045548/dex1023.htm">Form of Indemnity Agreement for Directors and Executive Officers (incorporated by reference to exhibit 10.23 to the Company's Annual Report on Form 10-K for the year ended December 31, 2004)</a> (File No. 000-23939).</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.23</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000089102002000360/v80229ex10-21.txt">1999 Employee Stock Purchase Plan, as amended</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000089102002000360/v80229ex10-21.txt"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000089102002000360/v80229ex10-21.txt">(incorporated by reference to exhibit 10.21 to the Company's Annual Report on Form 10-K for the year ended December 31, 2001) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079719000044/colm-20190930x10x1.htm">Tax Differential on Supplemental Wages Agreement, dated November 1, 2019, by and between Columbia Sportswear Company and Franco Fogliato (incorporated by reference to exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2019) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.25</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000036/colmexhibit991s-8.htm">Columbia Sportswear 2020 Stock Incentive Plan ("2020 Stock Incentive Plan") (incorporated by reference to Exhibit 99.1 to the Registrant's Registration Statement on Form S-8, filed on June 4, 2020) (File No. 333-238935).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.26</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000040/exhibit102non-qualifie.htm">Form of Nonstatutory Stock Option Agreement for stock options granted under the Company's 2020 Stock Incentive Plan (incorporated by reference to exhibit 10.2 to the Company's Form 8-K, filed on June 4, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.27</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">F</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">orm of Non</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">statutory</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm"> Stock O</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">ption Agreement for stock options granted under the Company's 2020 Stock In</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">centive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1027.htm">on or after February 13, 2024.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.28</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000040/exhibit103restrictedst.htm">Form of Restricted Stock Units Award Agreement for restricted stock units granted under the Company's 2020 Stock Incentive Plan (incorporated by reference to exhibit 10.3 to the Company's Form 8-K, filed on June 4, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.29</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000040/exhibit104performance-.htm">Form of Performance-Based Restricted Stock Units Award Agreement for performance-based restricted stock units granted under the Company's 2020 Stock Incentive Plan (incorporated by reference to exhibit 10.4 to the Company's Form 8-K, filed on June 4, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1050797/000105079720000040/exhibit105long-terminc.htm">Form of Long-Term Incentive Cash Award Agreement for cash awards granted under the Company's 2020 Stock Incentive Plan (incorporated by reference to exhibit 10.5 to the Company's Form 8-K, filed on June 4, 2020) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.31</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">Form of Long-Term Incentive Cash Award Agreement for cash awards granted under the Company's 2020 Stock Incentive Plan on or after April 21, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">(in</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">corporated by reference to exhibit 10.29 </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">to the Company's</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">A</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">nnual </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">Report on F</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">orm 10-K for the ye</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">ar</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm"> end</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1029.htm">ed December 31, 2022) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.32</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1030.htm">Form of Performance-Based Restricted Stock Units Award Agreement for performance-based restricted stock units granted under the Company's 2020 Stock Incentive Plan on or after April 21, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1030.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1030.htm">(incorporated by reference to exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1030.htm">30</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1050797/000105079723000047/colmfy2210kexhibit1030.htm"> to the Company's Annual Report on Form 10-K for the year ended December 31, 2022) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.33</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm">F</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm">orm of Restricted Stock </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm">Units Award Agreement for restricted stock units granted under the Company's 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm">20 Stock Incentive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm"> on or after February</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit1033.htm"> 13, 2024.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.34</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm">Columbia Sportswear Company Third Amendment Change in Control Severance Plan </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm">(incorporated by reference to exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm"> to the Company's Quarterly Report on Form 10-Q for the quarterly period ended </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm">March 31, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1050797/000105079723000098/colm-20230331.htm">) (File No. 000-23939).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit211.htm">Subsidiaries of the Company.</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.129%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit Name</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit231.htm">Consent of Deloitte &amp; Touche LLP.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit311.htm">Rule 13a-14(a) Certification of Timothy P. Boyle, Chairman, President and Chief Executive Officer.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit312.htm">Rule 13a-14(a) Certification of Jim A. Swanson, Executive Vice President and Chief Financial Officer.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit321.htm">Section 1350 Certification of Timothy P. Boyle, Chairman, President and Chief Executive Officer.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit322.htm">Section 1350 Certification of Jim A. Swanson, Executive Vice President and Chief Financial Officer.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="colmfy2310kexhibit971.htm">Columbia Sportswear Company 2023 Incentive Compensation Recovery Policy</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File, formatted as Inline XBRL and contained in Exhibit 101</span></td></tr></table></div><div id="i4fde94dc5453410c9e2ed8191be17a91_502"></div><div style="-sec-extract:summary;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">+   Management Contract or Compensatory Plan</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224;  Confidential treatment has been granted for certain portions omitted from this exhibit pursuant to Rule 24b-2 under the Securities Exchange Act of 1934, as amended. Confidential portions of this exhibit have been separately filed with the Securities and Exchange Commission.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*    Incorporated by reference to the Company's Registration Statement on Form S-1 (Reg. No. 333-43199).</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;padding-right:18pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_505"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">ITEM 16.</span></td><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">FORM 10-K SUMMARY</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">76</span></div></div></div><div id="i4fde94dc5453410c9e2ed8191be17a91_508"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4fde94dc5453410c9e2ed8191be17a91_7">Table of Contents</a> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="colm-20231231_g1.jpg" alt="CSC logo.jpg" style="height:38px;margin-bottom:5pt;vertical-align:text-bottom;width:151px"/></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">SIGNATURES</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or Section 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.805%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COLUMBIA SPORTSWEAR COMPANY</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February&#160;26, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ JIM A. SWANSON</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160; &#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jim A. Swanson</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160; &#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Duly Authorized Officer and Principal Financial and Accounting Officer)</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i4fde94dc5453410c9e2ed8191be17a91_511"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the date indicated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.977%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SIGNATURE</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TITLE</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TIMOTHY P. BOYLE</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timothy P. Boyle</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer </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:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JIM A. SWANSON</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jim A. Swanson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer </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:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">STEPHEN E. BABSON</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stephen E. Babson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ANDY D. BRYANT</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Andy D. Bryant</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JOHN W. CULVER</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">John W. Culver</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CHARLES D. DENSON</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charles D. Denson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">KEVIN MANSELL</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kevin Mansell</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RONALD E. NELSON</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ronald E. Nelson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SABRINA L. SIMMONS</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sabrina L. Simmons</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CHRISTIANA SMITH SHI</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Christiana Smith Shi</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:6pt"><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:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MALIA H. WASSON</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malia H. Wasson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Director</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date: February&#160;26, 2024</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> COLUMBIA SPORTSWEAR COMPANY  |  2023 FORM 10-K  |  </span><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:700;line-height:120%">77</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>colmfy2310kexhibit42.htm
<DESCRIPTION>EX-4.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i8c00fcdf9b6142568d0373f67e7bb1f0_1"></div><div style="min-height:45.36pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">EXHIBIT 4.2 </font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">REGISTERED PURSUANT TO SECTION 12 OF THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">SECURITIES EXCHANGE ACT OF 1934</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> </font></div><div style="margin-top:15pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">As of February&#160;26, 2024, Columbia Sportswear Company (the &#8220;Company&#8221;) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), our common stock (&#8220;Common Stock&#8221;).</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Description of Common Stock</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following description of Common Stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Third Restated Articles of Incorporation and the amendments thereto (collectively, the &#8220;Articles of Incorporation&#8221;) and our 2023 Amended and Restated Bylaws (the &#8220;Bylaws&#8221;), each of which are incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.2 is a part. We encourage you to read our Articles of Incorporation, our Bylaws and the applicable provisions of The Oregon Business Corporation Act, Chapter 60 of the Oregon Revised Statutes (the &#8220;OBCA&#8221;), for additional information.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Authorized Capital Shares</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Our authorized capital shares consist of 250,000,000 shares of Common Stock and 10,000,000 shares of preferred stock (&#8220;Preferred Stock&#8221;). The outstanding shares of Common Stock are fully paid and nonassessable.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Voting Rights</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of Common Stock are entitled to one vote per share on any matter submitted to the shareholders and do not have any cumulative voting rights.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Dividend Rights</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Subject to the preferential rights of holders of Preferred Stock, if any, holders of Common Stock are entitled to receive dividends as may from time to time be declared by the Board of Directors of the Company (the &#8220;Board&#8221;) out of funds legally available therefor. From time to time, our credit facilities may restrict or prohibit the paying of dividends without our lender&#8217;s consent.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Liquidation Rights</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">On dissolution of the Company, after any preferential amount with respect to Preferred Stock has been paid or set aside, the holders of Common Stock and the holders of any series of Preferred Stock, if any, entitled to participate in the distribution of assets are entitled to receive the net assets of the Company.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Other Rights and Preferences</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of Common Stock have no preemptive, conversion, redemption or sinking fund rights.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Anti-takeover Effects of Certain Provisions of the Articles of Incorporation and Bylaws</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The provisions of the Company&#8217;s Articles and Bylaws summarized below may have an anti-takeover effect and may delay, defer or prevent a tender offer or takeover attempt.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Authorized but Unissued Securities</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The existence of authorized but unissued shares of Common Stock may enable the Board to render more difficult or to discourage an attempt to obtain control of the Company by means of a merger, tender offer or otherwise.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In addition, the Board has the authority to issue Preferred Stock in one or more series and to fix the number of shares constituting any such series and the preferences, limitations and relative rights, including dividend rights, dividend rate, voting rights, terms of redemption, redemption price or prices, conversion rights and liquidation preferences of the shares constituting any series, without any further vote or action by the shareholders of the Company. The potential issuance of Preferred Stock may have the effect of delaying or preventing a change in control of the Company.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">No Cumulative Voting</font></div><div style="height:59.76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45.36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Articles of Incorporation do not grant holders of the Common Stock the right to vote cumulatively. The absence of cumulative voting could have the effect of preventing shareholders holding a minority of the Company&#8217;s shares from obtaining representation on the Board.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Notice Provisions Relating to Shareholder Proposals and Nominees</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Company&#8217;s Bylaws contain provisions requiring shareholders give advance written notice to the Company of a proposal or director nomination in order to have the proposal or the nominee considered at an annual meeting of shareholders. The notice for a shareholder proposal must be received at least 90 days, and no earlier than 120 days, before the first anniversary of the date of the proxy statement for the preceding year's annual meeting&#59; provided, however, that if the date of the annual meeting is more than 30 days before or more than 70 days after the anniversary date, notice by the shareholder to be timely must be so delivered no earlier than 120 days before the annual meeting and no later than the later of 90 days prior to such annual meeting or 10 days following the day on which public announcement of the date of such meeting is first made by the Company. The Bylaws also specify the form and content of a shareholder&#8217;s notice. These provisions may prevent shareholders from bringing matters before an annual meeting of shareholders or from nominating candidates for election as directors at an annual meeting of shareholders.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Calling a Shareholder Meeting</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Special meetings of the shareholders, for any purposes, unless otherwise prescribed by statute, may only be called by the President or the Board.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Oregon Control Share and Business Combination Statutes</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Company is subject to the Oregon Control Share Act (the &#34;Control Share Act&#34;). The Control Share Act generally provides that a person (the &#34;Acquiror&#34;) who acquires voting stock of an Oregon corporation in a transaction (other than a transaction in which voting shares are acquired from the issuing public corporation) that results in the Acquiror holding more than 20%, 33 1&#47;3% or 50% of the total voting power of the corporation (a &#34;Control Share Acquisition&#34;) cannot vote the shares it acquires in the Control Share Acquisition (&#34;control shares&#34;) unless voting rights are accorded to the control shares by (i) a majority of each voting group entitled to vote and (ii) the holders of a majority of the outstanding voting shares, excluding the control shares held by the Acquiror and shares held by the Company's officers and inside directors. The term &#34;Acquiror&#34; is broadly defined to include persons acting as a group.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Acquiror may, but is not required to, submit to the Company a statement setting forth certain information about the Acquiror and its plans with respect to the Company. The statement may also request that the Company call a special meeting of shareholders to determine whether voting rights will be accorded to the control shares. If the Acquiror does not request a special meeting of shareholders, the issue of voting rights of control shares will be considered at the next annual or special meeting of shareholders. If the Acquiror's control shares are accorded voting rights and represent a majority or more of all voting power, shareholders who do not vote in favor of voting rights for the control shares will have the right to receive the appraised &#34;fair value&#34; of their shares, which may not be less than the highest price paid per share by the Acquiror for the control shares.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Company is also subject to sections 60.825 to 60.845 of the OBCA, which govern business combinations between corporations and interested shareholders (the &#34;Business Combination Act&#34;). The Business Combination Act generally provides that if a person or entity acquires 15% or more of the outstanding voting stock of an Oregon corporation (an &#34;Interested Shareholder&#34;), the corporation and the Interested Shareholder, or any affiliated entity of the Interested Shareholder, may not engage in certain business combination transactions for three years following the date the person became an Interested Shareholder. Business combination transactions for this purpose include (a) a merger or plan of share exchange, (b) any sale, lease, mortgage or other disposition of 10% or more of the assets of the corporation and (c) certain transactions that result in the issuance or transfer of capital stock of the corporation to the Interested Shareholder. These restrictions do not apply if (i) the Interested Shareholder, as a result of the transaction in which such person became an Interested Shareholder, owns at least 85% of the outstanding voting stock of the corporation (disregarding shares owned by directors who are also officers and certain employee benefit plans), (ii) the board of directors approves the business combination or the transaction that resulted in the shareholder becoming an Interested Shareholder before the Interested Shareholder acquires 15% or more of the corporation's voting stock or (iii) the board of directors and the holders of at least two-thirds of the outstanding voting stock of the corporation (disregarding shares owned by the Interested Shareholder) approve the business combination after the Interested Shareholder acquires 15% or more of the corporation's voting stock.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Control Share Act and the Business Combination Act have anti-takeover effects because they will encourage any potential acquirer to negotiate with the Company&#8217;s Board and will also discourage potential acquirers unwilling to comply with the provisions of these laws. </font></div><div style="height:59.76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45.36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">An Oregon corporation may provide in its articles of incorporation or bylaws that the laws described above do not apply to its shares. The Company has not adopted such a provision.</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Listing</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Common Stock is traded on The Nasdaq Stock Market LLC under the trading symbol &#8220;COLM.&#8221;</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Transfer Agents and Registrar</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The transfer agent and registrar for the Common Stock is Computershare Trust Company, Inc.</font></div><div><font><br></font></div><div style="height:59.76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.14
<SEQUENCE>3
<FILENAME>colmfy2310kexhibit1014.htm
<DESCRIPTION>EX-10.14
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if88e6ef6880d4a0581db1cc8389f1eb1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.14</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Columbia Sportswear Company</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Executive Incentive Compensation Plan</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name of Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The name of the Plan shall be the Columbia Sportswear Company Executive Incentive Compensation Plan (the Plan). </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Effective Date of Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The effective date of the Plan shall be January 1, 2024 for performance periods beginning on or after such date. The Executive Incentive Compensation Plan dated January 1, 1999 shall govern all incentive payments for performance periods, which began prior to January 1, 2024. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 3</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Purpose of Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The purpose of this Plan is to provide an incentive to key executive officers of Columbia Sportswear Company (the Company) who contribute to its success by offering an opportunity to such persons to earn compensation in addition to their salaries, based upon Company success.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 4</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Administration of Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The Plan shall be administered by the Talent and Compensation Committee (the Committee) of the Board of Directors (the Board) of the Company. The Committee shall have the full power and authority to administer, construe and interpret the Plan and make all determinations deemed necessary or advisable for the administration of the Plan. In applying and interpreting the provisions of the Plan, the decisions of the Committee shall be final.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 5</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Eligibility.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Committee shall determine the key executive officers of the Company who are eligible to participate in the Plan for the applicable performance period as soon as practicable following the beginning thereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the Committee may determine that an individual who first becomes an eligible executive thereafter and on or before October 1 of such performance period shall be eligible to participate in the Plan for such performance period. Such determination of eligibility shall be in writing and shall be communicated to eligible executives as soon as practicable.   </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 6</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Goals.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Unless otherwise determined by the Committee, the performance period under the Plan shall be the period beginning on January 1 and ending on December 31 of the relevant calendar year. From time to time, the Committee shall establish performance goals for the applicable performance period based on one or more targeted levels of performance with respect to &#34;performance criteria&#34; with respect to the Company or any business unit as reported or calculated by the Company, which may include but is not limited to, one or more of the following&#58; revenues, sales, earnings, or earnings per share, or the growth of Company revenues, sales earnings, earnings per share, book value per share, stock price appreciation, total shareholder return (stock price increase plus dividends), return on equity, return on assets, return on invested capital, working capital, market or economic value added, operating income (including or excluding depreciation, amortization, unusual or infrequently occurring items, restructuring charges or other expenses), operating margins, inventories, inventory turns, debt, debt plus equity, cost control, strategic initiatives, market share, net income, improvements in capital structure, and cash flows (including, but not limited to, operating cash flow, free cash flow or cash flow return on capital). Each eligible executive&#8217;s bonus shall be determined, in such manner as the Committee shall prescribe, by the extent to which the Company attains these performance goals (or, in the case of a participant&#8217;s death or total disability during the relevant performance period, as provided in Article 10). The specific performance goals to which each eligible executive&#8217;s bonus is tied shall be at the discretion of the Committee. The audited financial statements of the Company will be used to measure all financial goals, where applicable. The Committee shall have the discretion to include or exclude any (i) asset write downs, (ii) litigation or claim judgments or settlements, (iii) the effect of changes in tax laws, accounting principles, or other laws or provisions affecting reported results, (iv) any reorganization and restructuring programs, (v) unusual or infrequently occurring extraordinary nonrecurring items as described in Accounting Standards Codification Subtopic 225-20 and&#47;or in Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations appearing in the Company&#8217;s annual report to shareholders for the applicable year, (vi) acquisitions or divestitures, (vii) foreign exchange gains and losses, (viii) gains and losses on asset sales, and (ix) any other unusual, extraordinary, nonrecurring or other items or events intended to accomplish the intent of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">performance goals, provided, however, that  any decision to include or exclude such items or to adjust performance goals shall be made by the Committee.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 7</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amount of Target Bonus.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Upon determining that an executive is eligible to participate in the Plan, the Committee shall determine a target bonus for such executive. The target bonus shall be stated as a percentage of the executive&#8217;s earned base salary or base salary equivalent during the eligible employment period of the relevant performance period.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as otherwise provided in Article 10, after the end of the relevant performance period, the Committee shall determine the extent to which the Company has reached the performance goals established for the eligible executives. The Committee shall have the discretion to reduce the amount payable to any participant for a performance period by up to 100% based upon factors which it determines, in its discretion, warrant such reduction.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 8</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Time of Payment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Except as otherwise provided in this Article 8, payments will be made as soon as practicable after the Committee has certified the amounts payable under the Plan based upon audited financial results of the Company for the relevant performance period (but in no event later than March 15 of the calendar year immediately following the last day of the performance period to which the payments relate). If a participant separates from the Company due to death or total disability, payment will be made as soon as practicable (but in no event later than the 60th day) following the participant&#8217;s death or total disability. Except as otherwise provided in Article 10, no payments will be made under the Plan in respect of any performance period unless the predetermined performance goals have been satisfied. Any payments under the Plan are subject to all applicable federal, state, local and other applicable withholding tax requirements.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 9</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Term of Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The Plan shall remain in effect until terminated by the Committee.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 10</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Separation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  In case of separation from the Company during a performance period for any reason other than death, total disability or retirement, a participant shall not be entitled to a bonus under the Plan for the performance period in which the separation occurs.     </font></div><div style="text-indent:23.1pt"><font><br></font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In case of separation from the Company due to death or total disability, a participant (or, in the event of the participant&#8217;s death, the participant&#8217;s estate) shall receive an amount equal to the participant&#8217;s target bonus for the relevant performance period, prorated for the period that the participant was employed by the Company during the relevant performance period. For purposes of the Plan, &#8220;total disability&#8221; shall have the same meaning as provided in any long term disability policy maintained by the Company for the benefit of the participant or, in the absence of such policy, as determined by the Committee in its discretion in accordance with applicable law.</font></div><div style="text-indent:23.1pt"><font><br></font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In case of separation from the Company due to retirement, a participant shall receive an amount equal to the bonus the participant otherwise would have received in respect of the relevant performance period had no separation occurred, prorated for the period that the participant was employed by the Company during the relevant performance period. For this purpose, &#8220;retirement&#8221; shall have the same meaning as provided in the applicable policy maintained by the Company for the benefit of the participant or, in the absence of such policy, as determined by the Committee in its discretion in accordance with applicable law. </font></div><div style="text-indent:23.1pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 11</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment and Termination of the Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The Committee shall have the power to amend or terminate the Plan, in whole or in part, at any time. No person eligible to receive a bonus under this Plan shall have any rights to pledge, assign, or otherwise dispose of any unpaid portion of such bonus.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 12</font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#160;The Plan and bonus awards granted under the Plan are intended to be exempt from the requirements of Section 409A of the Internal Revenue Code of 1986, as amended, to the maximum extent possible, whether pursuant to the short- term deferral exception described in Treasury Regulation Section 1.409A-1(b)(4) or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">otherwise. To the extent Section&#160;409A is applicable to the Plan or any bonus award granted under the Plan, it is intended that the Plan and such awards granted under the Plan comply with the deferral, payout and other limitations and restrictions imposed under Section 409A. Notwithstanding any other provision of the Plan or any bonus award granted under the Plan to the contrary, the Plan and any bonus award granted under the Plan shall be interpreted, operated and administered in a manner consistent with such intentions. Without limiting the generality of the foregoing, and notwithstanding any other provision of the Plan or any bonus award granted under the Plan to the contrary, with respect to any payments and benefits under the Plan or any bonus award granted under the Plan to which Section 409A applies, all references in the Plan or any bonus award granted under the Plan to the termination of the participant&#8217;s employment or service are intended to mean the participant&#8217;s &#8220;separation from service,&#8221; within the meaning of Section 409A(a)(2)(A)(i).  In addition, if the participant is a &#8220;specified employee,&#8221; within the meaning of Section 409, then to the extent necessary to avoid subjecting the participant to the imposition of any additional tax under Section 409A, amounts that would otherwise be payable under the Plan or any bonus award granted under the Plan during the six month period immediately following the participant&#8217;s &#8220;separation from service,&#8221; within the meaning of Section 409A(a)(2)(A)(i), shall not be paid to the participant during such period, but shall instead be accumulated and paid to the participant (or, in the event of the participant&#8217;s death, the participant&#8217;s estate) in a lump sum on the first business day after the earlier of the date that is six months following the participant&#8217;s separation from service or the participant&#8217;s death.  Notwithstanding any other provision of the Plan to the contrary, the Committee, to the extent it deems necessary or advisable in its sole discretion, reserves the right, but shall not be required, to unilaterally amend or modify the Plan and any bonus award granted under the Plan so that the award qualifies for exemption from or complies with Section 409A&#59; provided, however, that the Committee and the Company make no representations that bonus awards granted under the Plan shall be exempt from or comply with Section 409A and makes no undertaking to preclude Section 409A from applying to bonus awards granted under the Plan. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 13</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:23.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Recovery of Incentive Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding any other provision of the Plan to the contrary, bonus awards granted under the Plan shall be subject to the Company&#8217;s 2023 Incentive Compensation Recovery Policy (the 2023 Recovery Policy) adopted to comply with applicable stock exchange listing standards, any other current incentive compensation recovery policies of the Company and any other compensation recovery policies as may be adopted from time to time by the Company (provided that the 2023 Recovery Policy shall in all cases apply where required by applicable law and stock exchange listing standards), each to the extent applicable to an executive participating in the Plan. Any such compensation recovery policies may be amended from time to time, provided that the amendment complies with applicable law and&#47;or applicable stock exchange listing standards. </font></div><div style="text-indent:23.1pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Article 14</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">No Trust or Fund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is intended to constitute an &#8220;unfunded&#8221; plan. Nothing contained herein shall require the Company to segregate any monies or other property, or to create any trusts, or to make any special deposits for any amounts payable to any participant. No participant shall have any rights under the Plan that are greater than those of a general unsecured creditor of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">No Individual Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. No executive or other individual shall have any claim to be granted a bonus award under the Plan or having been granted one, to receive a future one. Further, nothing in the Plan or any bonus award shall be deemed to constitute an employment contract or confer or be deemed to confer on any participant any right to continue in the employ of the Company or any subsidiary of the Company or limit in any way the right of the Company or any subsidiary to terminate a participant&#8217;s employment at any time, with or without cause, subject to applicable law.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:23.1pt"><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.27
<SEQUENCE>4
<FILENAME>colmfy2310kexhibit1027.htm
<DESCRIPTION>EX-10.27
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9a8b70c8b53b4722bdc37eb08cecad89_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.27</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020 STOCK INCENTIVE PLAN </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NON-QUALIFIED STOCK OPTIONS<br>AWARD AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This Award Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) is entered into as of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) by and between Columbia Sportswear Company, an Oregon corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Optionee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), for the award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) of a stock option (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to purchase all and any part of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shares of the Company&#8217;s common stock, no par value (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) at a purchase price of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> per share (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) pursuant to Section&#160;6 of the Columbia Sportswear Company 2020 Stock Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  The Option is not intended to be an Incentive Stock Option, as defined in Section&#160;422A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Capitalized terms used herein but not defined shall have the same meaning as provided in the Plan.  In the event of a conflict between this Agreement and the terms of the Plan, the provisions of the Plan shall govern.  For purposes of this Agreement and to the extent the Optionee is not directly employed by the Company, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Employer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; shall mean the subsidiary or branch of the Company that employs the Optionee on the applicable date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IN CONSIDERATION of the mutual covenants and agreements set forth in this Agreement, the parties agree to the following.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">Award and Terms of the Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Option awarded pursuant to this Agreement is subject to the following terms, conditions and restrictions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Rights under Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Option represents an unfunded, unsecured right to purchase all or a portion of the specified number of shares of Common Stock at the Exercise Price on the applicable vesting date (as set forth in Section&#160;1(b)).  The number of shares of Common Stock subject to the Option is subject to adjustment as provided in Section&#160;10 of the Plan and as determined by the Board of Directors of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) as to the number and kind of shares of stock issuable upon any merger, reorganization, consolidation, recapitalization, stock dividend, spin-off or other change in the corporate structure affecting the Common Stock generally.  The other terms and conditions of the Option awarded pursuant to this Agreement also may be amended by the Board as it determines in its sole discretion as may be necessary or appropriate to reflect the foregoing events.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Vesting Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Option awarded under this Agreement initially shall be 100% unvested and subject to forfeiture.  Subject to the terms of this Agreement and provided that the Optionee remains continuously employed with the Company or the Employer from the Award Date until the applicable vesting date (except as otherwise provided in Section&#160;1(d)(1) of this Agreement), and provided further that as of the Award Date the Optionee is not eligible for retirement, the Option shall vest commencing on the Award Date and shall become exercisable pursuant to the following vesting schedule commencing on&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Vesting Date</font></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Percentage of Option Vesting</font></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In the event that as of the Award Date the Optionee is eligible for retirement, the Option shall vest commencing on the Award Date and shall become exercisable pursuant to the following vesting schedule commencing on&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Vesting Date</font></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Percentage of Option Vesting</font></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of this Agreement, &#8220;retirement&#8221; shall have the same meaning as provided in the applicable policy maintained by the Company or the Employer for the benefit of the Optionee or, in the absence of such policy, as determined by the Board in its discretion in accordance with applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Expiration of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Subject to earlier termination and forfeiture as described in Section&#160;1(d), the Option will expire and will cease to be exercisable on the 10th anniversary of the Award Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Expiration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Forfeiture of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Forfeiture Upon Retirement, Death or Total Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee ceases to be continuously employed by the Company or the Employer by reason of the Optionee&#8217;s retirement, the Optionee shall cease to vest in the Option as of the Termination Date (as defined in Section&#160;1(d)(2)), and the unvested portion of the Option shall be forfeited on the Termination Date.  If the Optionee ceases to be continuously employed by the Company or the Employer by reason of the Optionee&#8217;s death or disability, effective immediately prior to the Termination Date the Optionee shall vest in a prorated portion of the Option calculated based on the days of the Optionee&#8217;s continuous service completed during the vesting period in which the Termination Date occurs, and the remaining unvested portion of the Option shall be forfeited on the Termination Date.  If the Optionee ceases to be continuously employed by the Company or the Employer by reason of the Optionee&#8217;s retirement, death or total disability, the vested portion of the Option (including any portion that vested on an accelerated basis in connection with the Optionee&#8217;s death or total disability) may be exercised at any time on or prior to the earlier of the Expiration Date or the first anniversary of the Termination Date.  If the Optionee&#8217;s employment or service is terminated by death, the Option shall be exercisable only by the person or persons to whom the Optionee&#8217;s rights under the Option pass by the Optionee&#8217;s will or by the laws of descent and distribution of the Optionee&#8217;s country of residence at the time of death.  For purposes of the foregoing, &#8220;total disability&#8221; shall have the same meaning as provided in any long term disability policy maintained by the Company or the Employer for the benefit of the Optionee or, in the absence of such policy, as determined by the Board in its discretion in accordance with applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Forfeiture Upon Termination of Service Other Than Retirement, Death or Total Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee ceases to be continuously employed by the Company or the Employer for any reason other than retirement, death or total disability, the Optionee shall cease to vest in the Option as of the Termination Date and the vested portion the Option may be exercised at any time on or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">prior to the earlier of the Expiration Date or the expiration of 90&#160;days after the Termination Date.  If the Optionee is a resident of or employed in the United States, &#8220;Termination Date&#8221; shall mean the effective date of the Optionee&#8217;s termination of employment with the Company or the Employer.  If the Optionee is a resident or employed outside of the United States, &#8220;Termination Date&#8221; shall mean the earliest of (i)&#160;the date on which notice of termination is provided to the Optionee, (ii)&#160;the last day of the Optionee&#8217;s active and continuous service with the Company or the Employer, or (iii)&#160;the last day on which the Optionee is classified as an &#8220;employee&#8221; of the Company or the Employer, as determined in each case without including any required advance notice period and irrespective of the status of the termination under local labor or employment laws.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of the foregoing, any leave of absence approved by the Company or the Employer (or, if the Optionee is an executive officer of the Company, by the Board), shall not be deemed a termination of the Optionee&#8217;s continuous employment and, unless otherwise determined by the Company or the Board in its sole discretion, (i)&#160;the Optionee shall continue to vest in the Option during a medical, family, military or other leave of absence protected under applicable law, whether paid or unpaid, and (ii)&#160;the Optionee&#8217;s continued vesting in the Option shall be suspended during any other approved leave of absence greater than 30&#160;days (except as otherwise prohibited under local law).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Forfeiture Upon Violation of Code of Business Conduct and Ethics</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Optionee acknowledges that compliance with the Company&#8217;s Code of Business Conduct and Ethics is a condition to the receipt, vesting and exercise of the Option and the issuance of shares of Common Stock upon purchase pursuant to the Option.  If, during the term of this Agreement, the Board (or a committee of directors designated by the Board) determines in good faith in its sole discretion that the Optionee&#8217;s conduct is or has been in violation of the Company&#8217;s Code of Business Conduct and Ethics, then the Board or committee may cause the Optionee to immediately forfeit all or a portion of the unvested or vested and unexercised Option granted pursuant to this Agreement and the Optionee shall have no right to purchase the related shares of Common Stock.  Any determinations of violations of the Company&#8217;s Code of Business Conduct and Ethics will be considered conclusive and binding on the Optionee.  If the President of the Company reasonably believes that the Optionee has violated the Code of Business Conduct and Ethics and that the Board or its committee should consider the termination of the Option, the President may temporarily suspend the Optionee&#8217;s right to exercise the Option, for a period of up to 45&#160;days, in order for the Board or its committee to make a determination about Optionee&#8217;s conduct and the potential termination of the Option.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Method of Exercise of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Unless the Board determines otherwise, to exercise the vested portion of the Option, the Optionee shall provide notice of exercise in such form and such manner as may be designated by the Company (which may be electronic) to the Company stating the Optionee&#8217;s intention to exercise the Option, specifying the number of shares of Common Stock as to which the Optionee desires to exercise the Option and the date on which the Optionee desires to complete the purchase.  Delivering a notice of intent to exercise by itself does not constitute exercise of the Option&#59; the Optionee must also deliver payment of the Exercise Price for the shares of Common Stock set forth in the notice of intent to exercise together with such additional documents as the Company may then require.  The Option shall not be deemed to have been exercised (i.e., the exercise date shall not be deemed to have occurred) until the notice of such exercise and payment in full of the Exercise Price are provided.  For purposes of the foregoing, if the exercise date falls on a weekend or any other day on which The NASDAQ Stock Market LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NASDAQ</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) or any national securities exchange on which the Common Stock then is principally traded (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) is closed for trading, the applicable portion of the Option shall be exercised on the first following day that NASDAQ or the Exchange is open for trading.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Unless the Board determines otherwise in its sole discretion, on or before the date specified for completion of the purchase of shares of Common Stock pursuant to the Option, the Optionee shall pay the Company the Exercise Price of such shares of Common Stock pursuant to one of the following methods of exercise&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">cash payment&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">by delivery of a sufficient number of whole shares of Common Stock the Optionee already owned for a period of at least six (6) months having a market value equal to the Exercise Price&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">by authorizing the sale of a sufficient number of whole shares of Common Stock that otherwise would be deliverable upon the exercise of the Option having a market value equal to the Exercise Price&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">via a broker-assisted cashless exercise procedure through a broker-dealer approved for such purposes of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In cases where the Optionee utilizes the &#8220;sell to cover&#8221; arrangement set forth in 2(iii) above and the market value of the number of whole shares of Common Stock sold is greater than the aggregate Exercise Price, the Company or the third party broker&#47;administrator engaged by the Company for purposes of administering awards granted under the Plan (the &#8220;TPA&#8221;) shall make a cash payment to the Optionee equal to the difference as soon as administratively practicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Settlement of Exercised Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As soon as reasonably practicable following each exercise date, provided that the Optionee has satisfied its tax withholding obligations as specified under Section&#160;1(j) and the Optionee has completed, signed and returned any documents and taken any additional action the Company deems appropriate, the Company shall deposit the shares of Common Stock acquired pursuant to the Option into the Optionee&#8217;s brokerage account established with a TPA (the date of deposit of such shares is referenced as an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">issuance date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), rounded to the nearest whole share (or otherwise deliver the shares to the Optionee).  No fractional shares of Common Stock shall be issued.  The shares of Common Stock will be issued in the Optionee&#8217;s name.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, (i)&#160;the Company shall not be obligated to deposit or otherwise deliver any shares of Common Stock during any period when the Company determines that the exercise of the Option or the issuance of shares of Common Stock in settlement of the Option hereunder would violate any federal, state, foreign or other applicable laws and may issue shares of Common Stock with any restrictive legend that, as determined by the Company, is necessary to comply with securities laws or other regulatory requirements, and (ii)&#160;an issuance date may be delayed in order to provide the Company such time as it determines appropriate to determine tax withholding and other administrative matters&#59; provided, however, that in any event the shares of Common Stock shall be issued no later than the later to occur of the date that is 2 1&#47;2 months from the end of (i)&#160;the Optionee&#8217;s tax year that includes the applicable exercise date, or (ii)&#160;the Company&#8217;s tax year that includes the applicable exercise date.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Furthermore, notwithstanding the foregoing, the Company may, in its sole discretion, settle the Option in the form of&#58;  (i)&#160;a cash payment to the extent settlement in shares of Common Stock (1)&#160;is prohibited under local laws, rules and regulations, (2)&#160;would require the Optionee, the Company or the Employer to obtain the approval of any governmental and&#47;or regulatory body in the Optionee&#8217;s country of residence (and country of employment, if different), or (3)&#160;is administratively burdensome&#59; or (ii)&#160;shares of Common Stock, but require the Optionee to immediately sell such shares (in which case, as a condition of the award of the Option, the Optionee hereby explicitly authorizes the Company to issue sales instructions in relation to such shares on the Optionee&#8217;s behalf).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Optionee may not sell, transfer, assign, pledge or otherwise encumber or dispose of the Option subject to this Agreement.  If the Optionee purports to make any transfer of the Option, except as provided herein, the Option and all rights thereunder immediately shall terminate and be forfeited by the Optionee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Repatriation and Compliance with Local Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee is a resident or employed outside of the United States, the Optionee agrees, as a condition of the award of the Option, to repatriate all payments attributable to the shares of Common Stock and&#47;or cash acquired under the Plan (including, but not limited to, dividends and any proceeds derived from the sale of the shares of Common Stock acquired pursuant to the Option) if required by and in accordance with local foreign exchange rules and regulations in the Optionee&#8217;s country of residence (and country of employment, if different).  In addition, the Optionee also agrees to take any and all actions, and consents to any and all actions taken by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Company or the Employer as may be required to allow the Company or the Employer to comply with local laws, rules and regulations in the Optionee&#8217;s country of residence (and country of employment, if different).  Finally, the Optionee agrees to take any and all actions as may be required to comply with the Optionee&#8217;s personal legal and tax obligations under local laws, rules and regulations in the Optionee&#8217;s country of residence (and country of employment, if different).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Age Discrimination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee is a resident and&#47;or employed in a country that is a member of the European Union, the grant of the Option and the Agreement are intended to comply with the age discrimination provisions of the EU Equal Treatment Framework Directive, as implemented into local law (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Age Discrimination Rules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  To the extent that a court or tribunal of competent jurisdiction determines that any provision of the Agreement is invalid or unenforceable, in whole or in part, under the Age Discrimination Rules, the Company, in its sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to make it valid and enforceable to the full extent permitted under local law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Tax and Social Insurance Contributions in General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Regardless of any action the Company and&#47;or the Employer take with respect to any or all income tax (including U.S. federal, state and local taxes or non-U.S. taxes), social insurance, payroll tax, payment on account or other tax-related withholding (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tax-Related Items</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the Optionee acknowledges that the ultimate liability for all Tax-Related Items legally due by the Optionee is and remains the Optionee&#8217;s responsibility and that the Company and the Employer (i)&#160;make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including the grant of the Option, the vesting of the Option, the exercise of the Option, the subsequent sale of any shares of Common Stock acquired pursuant to the Option and the receipt of any dividends, and (ii)&#160;do not commit to structure the terms of the award or any aspect of the Option to reduce or eliminate the Optionee&#8217;s liability for Tax-Related Items.  Further, the Optionee acknowledges that if the Optionee becomes subject to taxation in more than one country between the Award Date and the date of any relevant taxable or tax withholding event, as applicable, the Company and&#47;or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one country.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Withholding in Shares or Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Prior to the issuance of shares of Common Stock upon the exercise of the Option, if the Optionee&#8217;s country of residence (and&#47;or the country of employment, if different) requires withholding of Tax-Related Items, the Company may withhold a number of whole shares of Common Stock otherwise issuable to the Optionee upon exercise of the Option to satisfy all or any portion of any withholding obligations for Tax-Related Items.  The number of whole shares of Common Stock withheld shall have an aggregate market value sufficient to pay the Tax-Related Items required to be withheld with respect to the shares of Common Stock.  The cash equivalent of the shares of Common Stock withheld will be used to settle the obligation to withhold the Tax-Related Items.  In the event that withholding in shares of Common Stock is prohibited or problematic under applicable laws or otherwise may trigger adverse consequences to the Company or the Employer, the Company or the Employer may withhold the Tax-Related Items required to be withheld in cash from the Optionee&#8217;s regular salary and&#47;or wages or any other amounts payable to the Optionee.  In the event the withholding requirements for Tax-Related Items are not satisfied through the withholding of shares of Common Stock or through the Optionee&#8217;s regular salary and&#47;or wages or other amounts payable to the Optionee, no shares of Common Stock will be issued to the Optionee (or the Optionee&#8217;s estate) upon exercise of the Option unless and until satisfactory arrangements (as determined by the Company) have been made by the Optionee with respect to the payment of any Tax-Related Items that the Company or the Employer determines, in its sole discretion, must be withheld or collected with respect to such portion of the Option.  By accepting this Option, the Optionee expressly consents to the withholding of shares of Common Stock and&#47;or withholding from the Optionee&#8217;s regular salary and&#47;or wages or other amounts payable to the Optionee as provided for hereunder.  All other Tax-Related Items related to the Option and any shares of Common Stock issued in settlement thereof shall be the Optionee&#8217;s sole responsibility.  Depending on the withholding method, the Company or the Employer may withhold or account for Tax-Related Items by considering applicable statutory withholding rates or other applicable withholding rates, including maximum applicable rates.  If the withholding obligation for Tax-Related Items is satisfied by withholding in shares of Common Stock, the Optionee shall be deemed to have been issued the full </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">number of shares of Common Stock subject to the exercised portion of the Option, notwithstanding that a number of the shares of Common Stock are held back solely for the purpose of paying the Tax-Related Items.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Code Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee is subject to taxation in the United States, the Award is not intended to constitute a &#8220;nonqualified deferred compensation plan&#8221; within the meaning of Code Section&#160;409A and instead is intended to be exempt from the application of Code Section&#160;409A.  To the extent that the Award is nevertheless deemed to be subject to Code Section&#160;409A, the Award shall be interpreted in accordance with Code Section&#160;409A and Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance issued after the grant of the Award.  Notwithstanding any provision of the Award to the contrary, in the event that the Administrator determines that the Award is or may be subject to Code Section&#160;409A, the Administrator may adopt such amendments to the Award or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, that the Administrator determines are necessary or appropriate at the Administrator&#8217;s sole discretion and without the Optionee&#8217;s consent to (i)&#160;exempt the Award from the application of Code Section&#160;409A or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii)&#160;comply with the requirements of Code Section&#160;409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">No Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (This provision is not applicable to California employees.) The Optionee agrees that for 18 months (or such lesser period as permitted under applicable local law) after the Optionee&#8217;s employment with the Company or the Employer terminates for any reason, with or without cause, whether by the Company or the Employer or the Optionee, the Optionee shall not recruit, attempt to hire, solicit, or assist others in recruiting or hiring, any person who is an employee of the Company, the Employer or any subsidiaries of the Company.  In addition to other remedies that may be available, the Optionee shall pay to the Company in cash, upon demand, the net value of any shares of Common Stock, valued as of the exercise date, issued under this Agreement if the Optionee violates this Section&#160;1(k).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Not a Contract of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement shall not be construed as a contract of employment between the Company and the Optionee and nothing contained in this Agreement or in the Plan shall confer upon the Optionee any right to be in the continued employment of the Company or any subsidiary or to interfere in any way with the right of the Company or any subsidiary by whom the Optionee is employed to terminate the Optionee&#8217;s employment at any time for any reason, with or without cause, or to decrease the Optionee&#8217;s compensation or benefits.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement constitutes the entire agreement of the parties with regard to the subjects hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Interpretation of the Plan and the Agreement.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Board, or a committee of the Board responsible for administering the Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), shall have the sole authority to interpret the provisions of this Agreement and the Plan, and all determinations by it shall be final and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Market Value.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;Market Value&#8221; as of a particular date shall mean (i)&#160;the closing sales price per share of Common Stock as reported by the NASDAQ on that date, or (ii)&#160;if the shares of Common Stock are not listed or admitted to trading on the NASDAQ, the closing price on the national securities exchange on which such stock is principally traded on that date, or (iii)&#160;if the shares of Common Stock are not then listed on the NASDAQ or on another national securities exchange, the average of the highest reported bid and lowest reported asked prices for the shares of Common Stock on that date or (iv)&#160;if the shares of Common Stock are not then listed on any securities exchange and prices therefor are not then reported, such value as determined in good faith by the Board (or any duly authorized committee thereof) as of that date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Electronic Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company may, in its sole discretion, deliver any documents related to the Award or other awards granted to the Optionee under the Plan by electronic means.  The Optionee hereby consents to receive such documents by electronic issuance and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Rights and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The rights and benefits of this Agreement shall inure to the benefit of and be enforceable by the Company&#8217;s successors and assigns and, subject to the restrictions on transfer of this Agreement, be binding upon the Optionee&#8217;s heirs, executors, administrators, successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Further Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The parties agree to execute such further instruments and to take such further action as may reasonably be necessary to carry out the intent of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Governing Law, Venue and Jurisdiction&#59; Attorneys&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement and the Plan will be interpreted under the laws of the state of Oregon, exclusive of choice of law rules.  Venue and jurisdiction will be in the state or federal courts in Washington County, Oregon, and nowhere else.  In the event either party institutes litigation hereunder, the prevailing party shall be entitled to reasonable attorneys&#8217; fees to be set by the trial court and, upon any appeal, the appellate court.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Consent to Transfer Personal Data</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pursuant to applicable personal data protection laws, the Company and the Employer hereby notify the Optionee of the following in relation to the Optionee&#8217;s personal data and the collection, processing and transfer of such data in relation to the Company&#8217;s grant of this Award and the Optionee&#8217;s participation in the Plan.  The collection, processing and transfer of the Optionee&#8217;s personal data is necessary for the Company&#8217;s administration of the Plan and the Optionee&#8217;s participation in the Plan, and the Optionee&#8217;s denial and&#47;or objection to the collection, processing and transfer of personal data may affect the Optionee&#8217;s participation in the Plan.  As such, the Optionee voluntarily acknowledges and consents (where required under applicable law) to the collection, use, processing and transfer of personal data as described in this Section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company and the Employer hold certain personal information about the Optionee, including (but not limited to) the Optionee&#8217;s name, home address and telephone number, date of birth, social security number or other employee identification number (e.g., resident registration number), email address, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all Options or any other entitlement to shares of Common Stock awarded, canceled, purchased, vested, unvested or outstanding in the Optionee&#8217;s favor, for the purpose of managing and administering the Plan (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Data</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  The Data may</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">be provided by the Optionee or collected, where lawful, from third parties, and the Company and the Employer will process the Data for the exclusive purpose of implementing, administering and managing the Optionee&#8217;s participation in the Plan.  The Data processing will take place through electronic and non-electronic means according to logics and procedures strictly correlated to the purposes for which Data are collected and with confidentiality and security provisions as set forth by applicable laws and regulations in the Optionee&#8217;s country of residence.  Data processing operations will be performed minimizing the use of personal and identification data when such information is unnecessary for the processing purposes sought.  The Data will be accessible within the Company&#8217;s organization only by those persons requiring access for purposes of the implementation, administration and operation of the Plan and for the Optionee&#8217;s participation in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company and the Employer will transfer Data as necessary for the purpose of implementation, administration and management of the Optionee&#8217;s participation in the Plan, and the Company and the Employer may each further transfer Data to any third parties assisting the Company in the implementation, administration and management of the Plan.  These recipients may be located in the European Economic Area, the United States, or elsewhere throughout the world.  The Optionee hereby authorizes (where required under applicable law) them to receive, possess, use, retain and transfer the Data, in electronic or other form, for purposes of implementing, administering and managing the Optionee&#8217;s participation in the Plan, including any requisite transfer of such Data as may be required for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the administration of the Plan and&#47;or the subsequent holding of shares of Common Stock on the Optionee&#8217;s behalf by the TPA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Optionee may, at any time, exercise his or her rights provided under applicable personal data protection laws, which may include the right to (i)&#160;obtain confirmation as to the existence of the Data, (ii)&#160;verify the content, origin and accuracy of the Data, (iii)&#160;request the integration, update, amendment, deletion, or blockage (for breach of applicable laws)&#160;of the Data, and (iv)&#160;oppose, for legal reasons, the collection, processing or transfer of the Data which is not necessary or required for the implementation, administration and&#47;or operation of the Plan and the Optionee&#8217;s participation in the Plan.  The Optionee may seek to exercise these rights by contacting the HR manager of the Company or the Employer or the Company&#8217;s Human Resources Department.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Acknowledgement of Discretionary Nature of the Plan&#59; No Vested Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Optionee acknowledges and agrees that the Plan is discretionary in nature and limited in duration, and may be amended, cancelled, or terminated by the Company, in its sole discretion, at any time.  The Award of the Option under the Plan is a one-time benefit and does not create any contractual or other right to receive a grant of an Option or benefits in lieu of an Option in the future.  Future awards, if any, will be at the sole discretion of the Company, including, but not limited to, the timing of any award, the number of shares of Common Stock that can be purchased pursuant to the Option and vesting as well as exercise provisions.  Any amendment, modification or termination of the Plan shall not constitute a change or impairment of the terms and conditions of the Optionee&#8217;s employment with the Company or the Employer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Character of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Participation in the Plan is voluntary.  The value of the Award and any other awards granted under the Plan is an extraordinary item of compensation outside the scope of the Optionee&#8217;s employment (and the Optionee&#8217;s employment contract, if any).  Any grant under the Plan, including the Award, is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension, or retirement benefits or similar payments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">No Public Offering</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of the Option is not intended to be a public offering of securities in the Optionee&#8217;s country of residence (and country of employment, if different).  The Company has not submitted any registration statement, prospectus or other filing with the local securities authorities (unless otherwise required under local law).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">No employee of the Company is permitted to advise the Optionee on whether the Optionee should acquire shares of Common Stock under the Plan or provide the Optionee with any legal, tax or financial advice with respect to the grant of the Option.  The acquisition of shares of Common Stock involves certain risks, and the Optionee should carefully consider all risk factors and tax considerations relevant to the acquisition of shares of Common Stock under the Plan and the disposition of them.  Further, the Optionee should carefully review all materials related to the Option and the Plan, and should consult with the Optionee&#8217;s personal legal, tax and financial advisors for professional advice in relation to the Optionee&#8217;s personal circumstances.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:20.13pt">Insider Trading&#47;Market Abuse Laws.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Optionee acknowledges that, depending on the Optionee&#8217;s country of residence (and country of employment, if different), the Optionee may be subject to insider trading restrictions and&#47;or market abuse laws which may affect the Optionee&#8217;s ability to acquire or sell shares of Common Stock or rights to shares of Common Stock (e.g., Options) under the Plan during such times as the Optionee is considered to have &#8220;inside information&#8221; regarding the Company (as determined under the laws in the Optionee&#8217;s country of residence and&#47;or employment).  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company.  The Optionee expressly acknowledges that it is the Optionee&#8217;s personal responsibility to comply with any applicable restrictions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Validity and Enforceability&#59; Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The invalidity or unenforceability of any provision of the Plan or the Agreement shall not affect the validity or enforceability of any other provision of the Plan or the Agreement.  The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.  Alternatively, the Company, in its </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to render it valid and enforceable to the full extent permitted under applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">English Version to Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Optionee is a resident outside of the United States, the Optionee acknowledges and agrees that it is the Optionee&#8217;s express intent that the Agreement, the Plan and all other documents, notices and legal proceedings entered into, given or instituted pursuant to the Award be drawn up in English.  If the Optionee has received the Agreement, the Plan or any other documents related to the Award translated into a language other than English and the meaning of the translated version is different than the English version, the English version will control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any provisions of the Agreement to the contrary, the Award shall be subject to any special terms and conditions for the Optionee&#8217;s country of residence (and country of employment, if different) set forth in an addendum to the Agreement (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Further, if the Optionee transfers residence and&#47;or employment to another country reflected in an Addendum to the Agreement at the time of transfer, the special terms and conditions for such country will apply to the Optionee to the extent the Company determines, in its sole discretion, that the application of such special terms and conditions is necessary or advisable in order to comply with local law, rules and regulations or to facilitate the operation and administration of the Award and the Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Optionee&#8217;s transfer).  In all circumstances, any applicable Addendum shall constitute part of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Other Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company reserves the right to impose other requirements on the Award, any shares of Common Stock acquired pursuant to the Option and the Optionee&#8217;s participation in the Plan to the extent the Company determines, in its sole discretion, that such other requirements are necessary or advisable in order to comply with local law, rules and regulations or to facilitate the operation and administration of the Award and the Plan.  Such requirements may include (but are not limited to) requiring the Optionee to sign any agreements or undertakings that may be necessary to accomplish the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Recovery Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any other provision of this Agreement to the contrary and to the extent applicable to the Optionee, the Optionee acknowledges and agrees that the Optionee&#8217;s Option, any shares of Common Stock acquired pursuant thereto and&#47;or any amount received with respect to any sale of such shares may be subject to potential cancellation, recoupment, rescission, payback or other action in accordance with the terms of the Columbia Sportswear Company Incentive Compensation Recovery Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Recovery Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) as in effect on the Award Date (and to the extent applicable to the Optionee, a copy of which has been made available to the Optionee) and as may be amended from time to time in order to comply with changes in laws, rules or regulations that are applicable to such Award and shares of Common Stock.  As a condition to the grant of the Option, to the extent applicable, the Optionee expressly agrees and consents to the Company&#8217;s application, implementation and enforcement of (a)&#160;the Recovery Policy and (b)&#160;any provision of applicable law relating to cancellation, recoupment, rescission or payback of compensation.  Further, the Optionee expressly agrees that the Company may take such actions as are necessary or appropriate to effectuate the Recovery Policy (as applicable to the Optionee) or applicable law without further consent or action being required by the Optionee.  For purposes of the foregoing and as a condition to the grant of the Option, the Optionee expressly and explicitly authorizes the Company to issue instructions, on the Optionee&#8217;s behalf, to any TPA to re-convey, transfer or otherwise return such shares and&#47;or other amounts to the Company.  To the extent that the terms of this Agreement and the Recovery Policy conflict, the terms of the Recovery Policy shall prevail.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.4pt">Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  By accepting the grant of the Award, the Optionee acknowledges that the Optionee has read the Agreement, the Addendum to the Agreement (as applicable) and the Plan, and specifically accepts and agrees to the provisions therein.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">This Award of the Option is subject to the Optionee&#8217;s on-line acceptance of the terms and conditions of this Agreement through the E*TRADE web portal.  By accepting the terms and conditions of this Agreement, the Optionee acknowledges receipt of a copy of the Plan, the U.S. Prospectus for the Plan, and the local country tax supplement to the U.S. Prospectus for the Plan </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">(the &#8220;Award Information&#8221;).  The Optionee represents that the Optionee is familiar with the terms and provisions of the Award Information and hereby accepts this Award on the terms and conditions set forth herein and in the Plan, and acknowledges that the Optionee had the opportunity to obtain independent legal, investment and tax advice at the Optionee&#8217;s personal expense prior to accepting this Award.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ADDENDUM TO<br>AWARD AGREEMENT<br>FOR GRANT OF NON-QUALIFIED STOCK OPTIONS PURSUANT TO THE<br>COLUMBIA SPORTSWEAR COMPANY 2020 STOCK INCENTIVE PLAN, AS AMENDED</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In addition to the terms of the Columbia Sportswear Company 2020 Stock Incentive Plan, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and the Award Agreement for the Grant of Non-Qualified Stock Options Pursuant to the Columbia Sportswear Company 2020 Stock Incentive Plan, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), the Option is subject to the following additional terms and conditions as set forth in this addendum to the extent the Optionee resides and&#47;or is employed in one of the countries reflected herein (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Capitalized terms used herein without definition shall have the same meaning as assigned to such terms in the Plan and the Agreement.  To the extent the Optionee transfers residence and&#47;or employment to another country, the special terms and conditions for such country as reflected in this Addendum (if any) will apply to the Optionee to the extent the Company determines, in its sole discretion, that the application of such terms and conditions is necessary or advisable in order to comply with local laws, rules and regulations, or to facilitate the operation and administration of the Option and the Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Optionee&#8217;s transfer).</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Canada</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Qualified Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> All or a portion of the shares of Common Stock subject to the Option may be &#34;non-qualified securities&#34; within the meaning of the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Income Tax Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Canada).  The Company shall provide the Optionee with additional information and&#47;or appropriate notification regarding the characterization of the Option for Canadian income tax purposes as may be required by the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Income Tax Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Canada) and the regulations thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Forfeiture Upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  The following replaces Section 1(d)(2) of the Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of the Option, the Optionee&#8217;s employment with the Company or the Employer, as applicable, will be considered terminated (regardless of the reason for termination, whether or not later found to be invalid or unlawful for any reason or in breach of employment or other laws or rules in the jurisdiction where the Optionee is providing services or the terms of the Optionee&#8217;s employment or service agreement, if any) as of the date that is the earliest of&#58; (a) the date that the Optionee is no longer actively providing services to the Company or the Employer or (b) the date on which the Optionee receives written notice of termination of employment (the &#8220;Termination Date&#8221;), except, in either case, to the extent applicable employment standards legislation requires the Option to continue through any minimum termination notice period applicable under the legislation. In such case, the Termination Date will be the last day of the Optionee&#8217;s minimum statutory termination notice period.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unless otherwise expressly provided in the Agreement or explicitly required by applicable legislation, the Optionee&#8217;s right to vest in the Option under the Plan, if any, will terminate as of the Termination Date and the Optionee will not earn or be entitled to (A) any pro-rated vesting for that period of time before the Termination Date, (B) any unvested portion of the Option, or (C) any payment of damages in lieu thereof.  To be clear, there shall be no vesting of the Option during any applicable common law or civil law reasonable notice period following the Termination Date or any payment of damages in lieu thereof. Subject to applicable legislation, in the event the Termination Date cannot be reasonably determined under the terms of the Agreement and&#47;or the Plan, the Company shall have the exclusive discretion to determine the Termination Date.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The vested portion the Option may be exercised at any time on or prior to the earlier of the Expiration Date or the expiration of 90&#160;days after the Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Payment of Exercise Price with Existing Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding Section&#160;1(e)(2)(ii) of the Agreement, the Optionee shall not be permitted to pay the Exercise Price by delivering existing shares of Common Stock that the Optionee already owns at the time of exercise.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Optionee is permitted to sell shares of Common Stock acquired under the Plan through the TPA, if any, provided the resale of shares of Common Stock acquired under the Plan takes place outside Canada through the facilities of a stock exchange on which the shares of Common Stock are listed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Use of English Language</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  If the Optionee is a resident of Quebec, by accepting the Option, the Optionee acknowledges and agrees that it is the Optionee's wish that the Agreement, this Addendum, as well as all other documents, notices and legal proceedings entered into, given or instituted pursuant to the Option, either directly or indirectly, be drawn up in English.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Utilisation de la langue anglaise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Si le titulaire d'option est un r&#233;sident du Qu&#233;bec, en acceptant l'option, le titulaire d'option reconna&#238;t et accepte qu'il souhaite que l'entente, le pr&#233;sent addenda, ainsi que tous les autres documents, avis et poursuites judiciaires conclus, donn&#233;s ou intent&#233;s en vertu &#224; l'Option, directement ou indirectement, &#234;tre r&#233;dig&#233; en anglais.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Hong Kong</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lapse of Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If, for any reason, shares of Common Stock are issued to the Optionee within six (6) months of the Award Date, the Optionee agrees that the Optionee will not sell or otherwise dispose of any such shares of Common Stock prior to the six (6) month anniversary of the Award Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IMPORTANT NOTICE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  WARNING&#58;  The contents of the Agreement, the Addendum, the Plan, and all other materials pertaining to the Option and&#47;or the Plan have not been reviewed by any regulatory authority in Hong Kong.  The Optionee is hereby advised to exercise caution in relation to the offer thereunder.  If the Optionee has any doubts about any of the contents of the aforesaid materials, the Optionee should obtain independent professional advice.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Nature of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company specifically intends that the Plan will not be treated as an occupational retirement scheme for purposes of the Occupational Retirement Schemes Ordinance (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ORSO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  To the extent any court, tribunal or legal&#47;regulatory body in Hong Kong determines that the Plan constitutes an occupational retirement scheme for the purposes of ORSO, the grant of the Option shall be null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award Benefits Are Not Wages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Option and the shares of Common Stock subject to the Option do not form part of the Optionee&#8217;s wages for the purposes of calculating any statutory or contractual payments under Hong Kong law.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Japan</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No country-specific provisions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">South Korea</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No country-specific provisions.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Switzerland</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of the Option is considered a private offering and therefore is not subject to registration in Switzerland.  Neither the Agreement, this Addendum nor any other materials relating to the Option (a) constitute a prospectus according to article 35 et seq. of the Swiss Federal Act on Financial Services (&#8220;FinSA&#8221;), (b) may be publicly distributed nor otherwise made publicly available in Switzerland to any person other than an employee of the Company or the Employer, or (c) has been or will be filed with, approved or supervised by any Swiss reviewing body according to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (FINMA). </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Taiwan</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of the Option and the shares of Common Stock to be issued pursuant to the Plan are available only for employees of the Company or any parent or subsidiary of the Company.  The grant of the Option is not a public offer of securities by a Taiwanese company.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">********************************</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.33
<SEQUENCE>5
<FILENAME>colmfy2310kexhibit1033.htm
<DESCRIPTION>EX-10.33
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia888d003815e4c00a2510b94ce77e31e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.33</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020 STOCK INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNITS <br>AWARD AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This Award Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) is entered into as of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) by and between Columbia Sportswear Company, an Oregon corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Recipient</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), for the award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> restricted stock units (individually, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">RSU</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) with respect to shares of the Company&#8217;s common stock, no par value (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) pursuant to Section&#160;7 of the Columbia Sportswear Company 2020 Stock Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Capitalized terms used herein but not defined shall have the same meaning as provided in the Plan.  In the event of a conflict between this Agreement and the terms of the Plan, the provisions of the Plan shall govern.  For purposes of this Agreement and to the extent the Recipient is not directly employed by the Company, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Employer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; shall mean the subsidiary or branch of the Company that employs the Recipient on the applicable date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IN CONSIDERATION of the mutual covenants and agreements set forth in this Agreement, the parties agree to the following.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">Award and Terms of RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The RSUs awarded pursuant to this Agreement are subject to the following terms, conditions and restrictions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Rights under RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each RSU represents an unfunded, unsecured right to receive one (1) share of Common Stock on the applicable vesting date (as set forth in Section&#160;1(b)).  The number of shares of Common Stock issuable with respect to each RSU is subject to adjustment as provided in Section&#160;10 of the Plan and as determined by the Board of Directors of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) as to the number and kind of shares of stock issuable upon any merger, reorganization, consolidation, recapitalization, stock dividend, spin-off or other change in the corporate structure affecting the Common Stock generally.  The other terms and conditions of the RSUs awarded pursuant to this Agreement also may be amended by the Board as it determines in its sole discretion as may be necessary or appropriate to reflect the foregoing events.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Vesting Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The RSUs awarded under this Agreement initially shall be 100% unvested and subject to forfeiture.  Subject to the terms of this Agreement and provided that the Recipient remains continuously employed with the Company or the Employer from the Award Date until the applicable vesting date, and provided further that as of the Award Date the Recipient is not eligible for retirement, the RSUs shall vest and the Company shall issue the Recipient one share of Common Stock for each vested RSU pursuant to the following vesting schedule&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Vesting Date</font></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Percentage of RSUs Vesting</font></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In the event that as of the Award Date the Recipient is eligible for retirement, the RSUs shall vest commencing on the Award Date and shall vest and the Company shall issue the Recipient one share of Common Stock for each vested RSU pursuant to the following vesting schedule&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></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><td style="width:8.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Vesting Date</font></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Percentage of RSUs Vesting</font></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:2pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-left:2pt double #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of this Agreement, &#8220;retirement&#8221; shall have the same meaning as provided in the applicable policy maintained by the Company or the Employer for the benefit of the Recipient or, in the absence of such policy, as determined by the Board in its discretion in accordance with applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of the foregoing, if a vesting date falls on a weekend or any other day on which The NASDAQ Stock Market LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NASDAQ</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) or any national securities exchange on which the Common Stock then is principally traded (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) is closed for trading, the applicable RSUs shall vest on the first following day that NASDAQ or the Exchange is open for trading.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Accelerated Vesting Upon Death or Total Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient ceases to be continuously employed by the Company or the Employer by reason of the Recipient&#8217;s death or total disability, all outstanding and unvested RSUs immediately shall become vested and shall be settled pursuant to Section&#160;1(g).  For purposes of the foregoing, &#8220;total disability&#8221; shall have the same meaning as provided in any long term disability policy maintained by the Company or the Employer for the benefit of the Recipient or, in the absence of such policy, as determined by the Board in its discretion in accordance with applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Forfeiture of RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Forfeiture Upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient ceases to be continuously employed by the Company or the Employer for any reason other than death or total disability, the Recipient immediately shall forfeit all outstanding and unvested RSUs and shall have no right to receive the underlying shares of Common Stock as of the Recipient&#8217;s Termination Date.  If the Recipient is a resident of or employed in the United States, &#8220;Termination Date&#8221; shall mean the effective date of the Recipient&#8217;s termination of employment with the Company or the Employer.  If the Recipient is a resident or employed outside of the United States, &#8220;Termination Date&#8221; shall mean the earliest of (i)&#160;the date on which notice of termination is provided to the Recipient, (ii)&#160;the last day of the Recipient&#8217;s active and continuous service with the Company or the Employer, or (iii)&#160;the last day on which the Recipient is classified as an &#8220;employee&#8221; of the Company or the Employer, as determined in each case without including any required advance notice period and irrespective of the status of the termination under local labor or employment laws.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of the foregoing, any leave of absence approved by the Company or the Employer (or, if the Recipient is an executive officer of the Company, by the Board), shall not be deemed a termination of the Recipient&#8217;s continuous employment and, unless otherwise determined by the Company or the Board in its sole discretion, (i)&#160;the Recipient shall continue to vest in the RSUs during a medical, family, military or other leave of absence protected under applicable law, whether paid or unpaid, and (ii)&#160;the Recipient&#8217;s </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">continued vesting in the RSUs shall be suspended during any other approved leave of absence greater than 30&#160;days (except as otherwise prohibited under local law).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Forfeiture Upon Violation of Code of Business Conduct and Ethics</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Recipient acknowledges that compliance with the Company&#8217;s Code of Business Conduct and Ethics is a condition to the receipt and vesting of the RSUs and the issuance of shares of Common Stock pursuant to the RSUs.  If, during the term of this Agreement, the Board (or a committee of directors designated by the Board) determines in good faith in its sole discretion that the Recipient&#8217;s conduct is or has been in violation of the Company&#8217;s Code of Business Conduct and Ethics, then the Board or committee may cause the Recipient to immediately forfeit all or a portion of the unvested RSUs granted pursuant to this Agreement and the Recipient shall have no right to receive the related shares of Common Stock.  Any determinations of violations of the Company&#8217;s Code of Business Conduct and Ethics will be considered conclusive and binding on the Recipient.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Recipient may not sell, transfer, assign, pledge or otherwise encumber or dispose of the RSUs subject to this Agreement.  If the Recipient purports to make any transfer of the RSUs, except as provided herein, the RSUs and all rights thereunder immediately shall terminate and be forfeited by the Recipient.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Voting Rights and Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Recipient shall have no rights as a shareholder with respect to the RSUs or the shares of Common Stock underlying the RSUs until the vesting date for the relevant RSUs.  The Recipient will not be entitled to receive a cash payment equal to any cash dividends paid with respect to the shares of Common Stock underlying the RSUs awarded under this Agreement that are declared prior to the particular vesting date for the relevant RSUs.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Settlement of Vested RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As soon as reasonably practicable following each vesting date (including any accelerated vesting date pursuant to Section&#160;1(c)), provided that the Recipient has satisfied its tax withholding obligations as specified under Section&#160;1(j) and the Recipient has completed, signed and returned any documents and taken any additional action the Company deems appropriate, the Company shall deposit the shares of Common Stock represented by vested RSUs into the Recipient&#8217;s brokerage account established with a third party broker&#47;administrator engaged by the Company for purposes of administering awards granted under the Plan (the &#8220;TPA&#8221; and the date of deposit of such shares is referred to as an &#8220;issuance date&#8221;), rounded to the nearest whole share (or otherwise deliver the shares to the Recipient).  No fractional shares of Common Stock shall be issued.  The shares of Common Stock will be issued in the Recipient&#8217;s name.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, (i)&#160;the Company shall not be obligated to vest, deposit or otherwise deliver any shares of Common Stock during any period when the Company determines that the conversion of an RSU or the issuance of shares of Common Stock in settlement of an RSU hereunder would violate any federal, state, foreign or other applicable laws and may issue shares of Common Stock with any restrictive legend that, as determined by the Company, is necessary to comply with securities laws or other regulatory requirements, and (ii)&#160;an issuance date may be delayed in order to provide the Company such time as it determines appropriate to determine tax withholding and other administrative matters&#59; provided, however, that in any event the shares of Common Stock shall be issued no later than the later to occur of the date that is 2 1&#47;2 months from the end of (i)&#160;the Recipient&#8217;s tax year that includes the applicable vesting date, or (ii)&#160;the Company&#8217;s tax year that includes the applicable vesting date.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Furthermore, notwithstanding the foregoing, the Company may, in its sole discretion, settle the RSUs in the form of&#58;  (i)&#160;a cash payment to the extent settlement in shares of Common Stock (1)&#160;is prohibited under local laws, rules and regulations, (2)&#160;would require the Recipient, the Company or the Employer to obtain the approval of any governmental and&#47;or regulatory body in the Recipient&#8217;s country of residence (and country of employment, if different), or (3)&#160;is administratively burdensome&#59; or (ii)&#160;shares of Common Stock, but require the Recipient to immediately sell such shares (in which case, as a condition of the award of the RSUs, the Recipient hereby explicitly authorizes the Company to issue sales instructions in relation to such shares on the Recipient&#8217;s behalf).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Repatriation and Compliance with Local Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient is a resident or employed outside of the United States, the Recipient agrees, as a condition of the award of the RSUs, to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">repatriate all payments attributable to the shares of Common Stock and&#47;or cash acquired under the Plan (including, but not limited to, dividends, dividend equivalents and any proceeds derived from the sale of the shares of Common Stock acquired pursuant to the RSUs) if required by and in accordance with local foreign exchange rules and regulations in the Recipient&#8217;s country of residence (and country of employment, if different).  In addition, the Recipient also agrees to take any and all actions, and consents to any and all actions taken by the Company or the Employer as may be required to allow the Company or the Employer to comply with local laws, rules and regulations in the Recipient&#8217;s country of residence (and country of employment, if different).  Finally, the Recipient agrees to take any and all actions as may be required to comply with the Recipient&#8217;s personal legal and tax obligations under local laws, rules and regulations in the Recipient&#8217;s country of residence (and country of employment, if different).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Age Discrimination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient is a resident and&#47;or employed in a country that is a member of the European Union, the grant of the RSUs and the Agreement are intended to comply with the age discrimination provisions of the EU Equal Treatment Framework Directive, as implemented into local law (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Age Discrimination Rules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  To the extent that a court or tribunal of competent jurisdiction determines that any provision of the Agreement is invalid or unenforceable, in whole or in part, under the Age Discrimination Rules, the Company, in its sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to make it valid and enforceable to the full extent permitted under local law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Tax and Social Insurance Contributions in General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Regardless of any action the Company and&#47;or the Employer take with respect to any or all income tax (including U.S. federal, state and local taxes or non-U.S. taxes), social insurance, payroll tax, payment on account or other tax-related withholding (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tax-Related Items</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the Recipient acknowledges that the ultimate liability for all Tax-Related Items legally due by the Recipient is and remains the Recipient&#8217;s responsibility and that the Company and the Employer (i)&#160;make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including the grant of the RSUs, the vesting of the RSUs, the subsequent sale of any shares of Common Stock acquired pursuant to the RSUs and the receipt of any dividends or dividend equivalents, and (ii)&#160;do not commit to structure the terms of the award or any aspect of the RSUs to reduce or eliminate the Recipient&#8217;s liability for Tax-Related Items.  Further, the Recipient acknowledges that if the Recipient becomes subject to taxation in more than one country between the Award Date and the date of any relevant taxable or tax withholding event, as applicable, the Company and&#47;or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one country.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Withholding in Shares or Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Prior to the issuance of shares of Common Stock upon the vesting of the RSUs, if the Recipient&#8217;s country of residence (and&#47;or the country of employment, if different) requires withholding of Tax-Related Items, the Company may withhold a number of whole shares of Common Stock otherwise issuable to the Recipient in settlement of any vested RSUs to satisfy all or any portion of any withholding obligations for Tax-Related Items.  The number of whole shares of Common Stock withheld shall have an aggregate market value sufficient to pay the Tax-Related Items required to be withheld with respect to the shares of Common Stock.  The cash equivalent of the shares of Common Stock withheld will be used to settle the obligation to withhold the Tax-Related Items.  In the event that withholding in shares of Common Stock is prohibited or problematic under applicable laws or otherwise may trigger adverse consequences to the Company or the Employer, the Company or the Employer may withhold the Tax-Related Items required to be withheld in cash from the Recipient&#8217;s regular salary and&#47;or wages or any other amounts payable to the Recipient.  In the event the withholding requirements for Tax-Related Items are not satisfied through the withholding of shares of Common Stock or through the Recipient&#8217;s regular salary and&#47;or wages or other amounts payable to the Recipient, no shares of Common Stock will be issued to the Recipient (or the Recipient&#8217;s estate) upon vesting of the RSUs unless and until satisfactory arrangements (as determined by the Company) have been made by the Recipient with respect to the payment of any Tax-Related Items that the Company or the Employer determines, in its sole discretion, must be withheld or collected with respect to such RSUs.  By accepting this grant of RSUs, the Recipient expressly consents to the withholding of shares of Common Stock and&#47;or withholding from the Recipient&#8217;s regular salary and&#47;or wages or other amounts payable to the Recipient as provided for hereunder.  All other Tax-Related Items related to the RSUs and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any shares of Common Stock issued in settlement thereof shall be the Recipient&#8217;s sole responsibility.  Depending on the withholding method, the Company or the Employer may withhold or account for Tax-Related Items by considering applicable statutory withholding rates or other applicable withholding rates, including maximum applicable rates.  If the withholding obligation for Tax-Related Items is satisfied by withholding in shares of Common Stock, the Recipient shall be deemed to have been issued the full number of shares of Common Stock subject to the vested RSUs, notwithstanding that a number of the shares of Common Stock are held back solely for the purpose of paying the Tax-Related Items.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Code Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient is subject to taxation in the United States, the Award is not intended to constitute a &#8220;nonqualified deferred compensation plan&#8221; within the meaning of Section&#160;409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and instead is intended to be exempt from the application of Code Section&#160;409A.  To the extent that the Award is nevertheless deemed to be subject to Code Section&#160;409A, the Award shall be interpreted in accordance with Code Section&#160;409A and Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance issued after the grant of the Award.  Notwithstanding any provision of the Award to the contrary, in the event that the Administrator determines that the Award is or may be subject to Code Section&#160;409A, the Administrator may adopt such amendments to the Award or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, that the Administrator determines are necessary or appropriate at the Administrator&#8217;s sole discretion and without the Recipient&#8217;s consent to (i)&#160;exempt the Award from the application of Code Section&#160;409A or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii)&#160;comply with the requirements of Code Section&#160;409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">No Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (This provision is not applicable to California employees.) The Recipient agrees that for 18 months (or such lesser period as permitted under applicable local law) after the Recipient&#8217;s employment with the Company or the Employer terminates for any reason, with or without cause, whether by the Company or the Employer or the Recipient, the Recipient shall not recruit, attempt to hire, solicit, or assist others in recruiting or hiring, any person who is an employee of the Company, the Employer or any subsidiaries of the Company.  In addition to other remedies that may be available, the Recipient shall pay to the Company in cash, upon demand, the net value of any shares of Common Stock, valued as of the vesting date, issued under this Agreement if the Recipient violates this Section&#160;1(k).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Not a Contract of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement shall not be construed as a contract of employment between the Company and the Recipient and nothing contained in this Agreement or in the Plan shall confer upon the Recipient any right to be in the continued employment of the Company or any subsidiary or to interfere in any way with the right of the Company or any subsidiary by whom the Recipient is employed to terminate the Recipient&#8217;s employment at any time for any reason, with or without cause, or to decrease the Recipient&#8217;s compensation or benefits.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement constitutes the entire agreement of the parties with regard to the subjects hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Interpretation of the Plan and the Agreement.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Board, or a committee of the Board responsible for administering the Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), shall have the sole authority to interpret the provisions of this Agreement and the Plan, and all determinations by it shall be final and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Market Value.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;Market Value&#8221; as of a particular date shall mean (i)&#160;the closing sales price per share of Common Stock as reported by the NASDAQ on that date, or (ii)&#160;if the shares of Common Stock are not listed or admitted to trading on the NASDAQ, the closing price on the national securities exchange on which such stock is principally traded on that date, or (iii)&#160;if the shares of Common Stock are not then listed on the NASDAQ or on another national securities exchange, the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">average of the highest reported bid and lowest reported asked prices for the shares of Common Stock on that date or (iv)&#160;if the shares of Common Stock are not then listed on any securities exchange and prices therefor are not then reported, such value as determined in good faith by the Board (or any duly authorized committee thereof) as of that date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Electronic Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company may, in its sole discretion, deliver any documents related to the Award or other awards granted to the Recipient under the Plan by electronic means.  The Recipient hereby consents to receive such documents by electronic issuance and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Rights and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The rights and benefits of this Agreement shall inure to the benefit of and be enforceable by the Company&#8217;s successors and assigns and, subject to the restrictions on transfer of this Agreement, be binding upon the Recipient&#8217;s heirs, executors, administrators, successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Further Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The parties agree to execute such further instruments and to take such further action as may reasonably be necessary to carry out the intent of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Governing Law, Venue and Jurisdiction&#59; Attorneys&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement and the Plan will be interpreted under the laws of the state of Oregon, exclusive of choice of law rules.  Venue and jurisdiction will be in the state or federal courts in Washington County, Oregon, and nowhere else.  In the event either party institutes litigation hereunder, the prevailing party shall be entitled to reasonable attorneys&#8217; fees to be set by the trial court and, upon any appeal, the appellate court.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Consent to Transfer Personal Data</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pursuant to applicable personal data protection laws, the Company and the Employer hereby notify the Recipient of the following in relation to the Recipient&#8217;s personal data and the collection, processing and transfer of such data in relation to the Company&#8217;s grant of this Award and the Recipient&#8217;s participation in the Plan.  The collection, processing and transfer of the Recipient&#8217;s personal data is necessary for the Company&#8217;s administration of the Plan and the Recipient&#8217;s participation in the Plan, and the Recipient&#8217;s denial and&#47;or objection to the collection, processing and transfer of personal data may affect the Recipient&#8217;s participation in the Plan.  As such, the Recipient voluntarily acknowledges and consents (where required under applicable law) to the collection, use, processing and transfer of personal data as described in this Section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company and the Employer hold certain personal information about the Recipient, including (but not limited to) the Recipient&#8217;s name, home address and telephone number, date of birth, social security number or other employee identification number (e.g., resident registration number), email address, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all RSUs or any other entitlement to shares of Common Stock awarded, canceled, purchased, vested, unvested or outstanding in the Recipient&#8217;s favor, for the purpose of managing and administering the Plan (&#8220;Data&#8221;).  The Data may</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">be provided by the Recipient or collected, where lawful, from third parties, and the Company and the Employer will process the Data for the exclusive purpose of implementing, administering and managing the Recipient&#8217;s participation in the Plan.  The Data processing will take place through electronic and non-electronic means according to logics and procedures strictly correlated to the purposes for which Data are collected and with confidentiality and security provisions as set forth by applicable laws and regulations in the Recipient&#8217;s country of residence.  Data processing operations will be performed minimizing the use of personal and identification data when such information is unnecessary for the processing purposes sought.  The Data will be accessible within the Company&#8217;s organization only by those persons requiring access for purposes of the implementation, administration and operation of the Plan and for the Recipient&#8217;s participation in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company and the Employer will transfer Data as necessary for the purpose of implementation, administration and management of the Recipient&#8217;s participation in the Plan, and the Company and the Employer may each further transfer Data to any third parties assisting the Company in the implementation, administration and management of the Plan.  These recipients may be located in the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">European Economic Area, the United States, or elsewhere throughout the world.  The Recipient hereby authorizes (where required under applicable law) them to receive, possess, use, retain and transfer the Data, in electronic or other form, for purposes of implementing, administering and managing the Recipient&#8217;s participation in the Plan, including any requisite transfer of such Data as may be required for the administration of the Plan and&#47;or the subsequent holding of shares of Common Stock on the Recipient&#8217;s behalf by the TPA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Recipient may, at any time, exercise his or her rights provided under applicable personal data protection laws, which may include the right to (i)&#160;obtain confirmation as to the existence of the Data, (ii)&#160;verify the content, origin and accuracy of the Data, (iii)&#160;request the integration, update, amendment, deletion, or blockage (for breach of applicable laws)&#160;of the Data, and (iv)&#160;oppose, for legal reasons, the collection, processing or transfer of the Data which is not necessary or required for the implementation, administration and&#47;or operation of the Plan and the Recipient&#8217;s participation in the Plan.  The Recipient may seek to exercise these rights by contacting the HR manager of the Company or the Employer or the Company&#8217;s Human Resources Department.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">Acknowledgement of Discretionary Nature of the Plan&#59; No Vested Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Recipient acknowledges and agrees that the Plan is discretionary in nature and limited in duration, and may be amended, cancelled, or terminated by the Company, in its sole discretion, at any time.  The Award of RSUs under the Plan is a one-time benefit and does not create any contractual or other right to receive a grant of RSUs or benefits in lieu of RSUs in the future.  Future awards, if any, will be at the sole discretion of the Company, including, but not limited to, the timing of any award, the number of RSUs and vesting provisions.  Any amendment, modification or termination of the Plan shall not constitute a change or impairment of the terms and conditions of the Recipient&#8217;s employment with the Company or the Employer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Character of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Participation in the Plan is voluntary.  The value of the Award and any other awards granted under the Plan is an extraordinary item of compensation outside the scope of the Recipient&#8217;s employment (and the Recipient&#8217;s employment contract, if any).  Any grant under the Plan, including the Award, is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension, or retirement benefits or similar payments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.63pt">No Public Offering</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of the RSUs is not intended to be a public offering of securities in the Recipient&#8217;s country of residence (and country of employment, if different).  The Company has not submitted any registration statement, prospectus or other filing with the local securities authorities (unless otherwise required under local law).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">No employee of the Company is permitted to advise the Recipient on whether the Recipient should acquire shares of Common Stock under the Plan or provide the Recipient with any legal, tax or financial advice with respect to the grant of the RSUs.  The acquisition of shares of Common Stock involves certain risks, and the Recipient should carefully consider all risk factors and tax considerations relevant to the acquisition of shares of Common Stock under the Plan and the disposition of them.  Further, the Recipient should carefully review all materials related to the RSUs and the Plan, and should consult with the Recipient&#8217;s personal legal, tax and financial advisors for professional advice in relation to the Recipient&#8217;s personal circumstances.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:20.13pt">Insider Trading&#47;Market Abuse Laws.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Recipient acknowledges that, depending on the Recipient&#8217;s country of residence (and country of employment, if different), the Recipient may be subject to insider trading restrictions and&#47;or market abuse laws which may affect the Recipient&#8217;s ability to acquire or sell shares of Common Stock or rights to shares of Common Stock (e.g., RSUs) under the Plan during such times as the Recipient is considered to have &#8220;inside information&#8221; regarding the Company (as determined under the laws in the Recipient&#8217;s country of residence and&#47;or employment).  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable insider trading policy of the Company.  The Recipient expressly acknowledges that it is the Recipient&#8217;s personal responsibility to comply with any applicable restrictions.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Validity and Enforceability&#59; Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The invalidity or unenforceability of any provision of the Plan or the Agreement shall not affect the validity or enforceability of any other provision of the Plan or the Agreement.  The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.  Alternatively, the Company, in its sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to render it valid and enforceable to the full extent permitted under applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">English Version to Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the Recipient is a resident outside of the United States, the Recipient acknowledges and agrees that it is the Recipient&#8217;s express intent that the Agreement, the Plan and all other documents, notices and legal proceedings entered into, given or instituted pursuant to the Award be drawn up in English.  If the Recipient has received the Agreement, the Plan or any other documents related to the Award translated into a language other than English and the meaning of the translated version is different than the English version, the English version will control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any provisions of the Agreement to the contrary, the Award shall be subject to any special terms and conditions for the Recipient&#8217;s country of residence (and country of employment, if different) set forth in an addendum to the Agreement (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Further, if the Recipient transfers residence and&#47;or employment to another country reflected in an Addendum to the Agreement at the time of transfer, the special terms and conditions for such country will apply to the Recipient to the extent the Company determines, in its sole discretion, that the application of such special terms and conditions is necessary or advisable in order to comply with local law, rules and regulations or to facilitate the operation and administration of the Award and the Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Recipient&#8217;s transfer).  In all circumstances, any applicable Addendum shall constitute part of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.18pt">Other Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company reserves the right to impose other requirements on the Award, any shares of Common Stock acquired pursuant to the RSUs and the Recipient&#8217;s participation in the Plan to the extent the Company determines, in its sole discretion, that such other requirements are necessary or advisable in order to comply with local law, rules and regulations or to facilitate the operation and administration of the Award and the Plan.  Such requirements may include (but are not limited to) requiring the Recipient to sign any agreements or undertakings that may be necessary to accomplish the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:25.02pt">Recovery Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any other provision of this Agreement to the contrary and to the extent applicable to the Recipient, the Recipient acknowledges and agrees that the Recipient&#8217;s RSUs, any shares of Common Stock acquired pursuant thereto and&#47;or any amount received with respect to any sale of such shares may be subject to potential cancellation, recoupment, rescission, payback or other action in accordance with the terms of the Columbia Sportswear Company Incentive Compensation Recovery Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Recovery Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) as in effect on the Award Date (and to the extent applicable to the Recipient, a copy of which has been made available to the Recipient) and as may be amended from time to time in order to comply with changes in laws, rules or regulations that are applicable to such Award and shares of Common Stock.  As a condition to the grant of the RSUs, to the extent applicable, the Recipient expressly agrees and consents to the Company&#8217;s application, implementation and enforcement of (a)&#160;the Recovery Policy and (b)&#160;any provision of applicable law relating to cancellation, recoupment, rescission or payback of compensation.  Further, the Recipient expressly agrees that the Company may take such actions as are necessary or appropriate to effectuate the Recovery Policy (as applicable to the Recipient) or applicable law without further consent or action being required by the Recipient.  For purposes of the foregoing and as a condition to the grant of the RSUs, the Recipient expressly and explicitly authorizes the Company to issue instructions, on the Recipient&#8217;s behalf, to any TPA to re-convey, transfer or otherwise return such shares and&#47;or other amounts to the Company.  To the extent that the terms of this Agreement and the Recovery Policy conflict, the terms of the Recovery Policy shall prevail.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.4pt">Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  By accepting the grant of the Award, the Recipient acknowledges that the Recipient has read the Agreement, the Addendum to the Agreement (as applicable) and the Plan, and specifically accepts and agrees to the provisions therein.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">This Award of RSUs is subject to the Recipient&#8217;s on-line acceptance of the terms and conditions of this Agreement through the E*TRADE web portal.  By accepting the terms and conditions of this Agreement, the Recipient acknowledges receipt of a copy of the Plan, the U.S. Prospectus for the Plan, and the local country tax supplement to the U.S. Prospectus for the Plan (the &#8220;Award Information&#8221;).  The Recipient represents that the Recipient is familiar with the terms and provisions of the Award Information and hereby accepts this Award on the terms and conditions set forth herein and in the Plan, and acknowledges that the Recipient had the opportunity to obtain independent legal, investment and tax advice at the Recipient&#8217;s personal expense prior to accepting this Award.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ADDENDUM TO<br>AWARD AGREEMENT<br>FOR GRANT OF RESTRICTED STOCK UNITS PURSUANT TO THE<br>COLUMBIA SPORTSWEAR COMPANY 2020 STOCK INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In addition to the terms of the Columbia Sportswear Company 2020 Stock Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and the Award Agreement for the Grant of Restricted Stock Units Pursuant to the Columbia Sportswear Company 2020 Stock Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the RSUs are subject to the following additional terms and conditions as set forth in this addendum to the extent the Recipient resides and&#47;or is employed in one of the countries reflected herein (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Addendum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Capitalized terms used herein without definition shall have the same meaning as assigned to such terms in the Plan and the Agreement.  To the extent the Recipient transfers residence and&#47;or employment to another country, the special terms and conditions for such country as reflected in this Addendum (if any) will apply to the Recipient to the extent the Company determines, in its sole discretion, that the application of such terms and conditions is necessary or advisable in order to comply with local laws, rules and regulations, or to facilitate the operation and administration of the RSUs and the Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Recipient&#8217;s transfer).</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Canada</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Settlement in Shares Only</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any provision of the Agreement to the contrary, the RSUs shall be settled in shares of Common Stock only (and shall not be settled in cash).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Forfeiture Upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  The following replaces Section 1(d)(1) of the Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of the RSUs, the Recipient&#8217;s employment with the Company or the Employer, as applicable, will be considered terminated (regardless of the reason for termination, whether or not later found to be invalid or unlawful for any reason or in breach of employment or other laws or rules in the jurisdiction where the Recipient is providing services or the terms of the Recipient&#8217;s employment or service agreement, if any) as of the date that is the earliest of&#58; (a) the date that the Recipient is no longer actively providing services to the Company or the Employer or (b) the date on which the Recipient receives written notice of termination of employment (the &#8220;Termination Date&#8221;), except, in either case, to the extent applicable employment standards legislation requires the RSUs to continue through any minimum termination notice period applicable under the legislation. In such case, the Termination Date will be the last day of the Recipient&#8217;s minimum statutory termination notice period.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unless otherwise expressly provided in the Agreement or explicitly required by applicable legislation, the Recipient&#8217;s right to vest in the RSUs under the Plan, if any, will terminate as of the Termination Date and the Recipient will not earn or be entitled to (A) any pro-rated vesting for that period of time before the Termination Date, (B) any unvested portion of the RSUs, or (C) any payment of damages in lieu thereof.  To be clear, there shall be no vesting of the RSUs during any applicable common law or civil law reasonable notice period following the Termination Date or any payment of damages in lieu thereof. Subject to applicable legislation, in the event the Termination Date cannot be reasonably determined under the terms of the Agreement and&#47;or the Plan, the Company shall have the exclusive discretion to determine the Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Recipient is permitted to sell shares of Common Stock acquired under the Plan through the TPA, if any, provided the resale of shares of Common Stock acquired under the Plan takes place outside Canada through the facilities of a stock exchange on which the shares of Common Stock are listed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Use of English Language</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  If the Recipient is a resident of Quebec, by accepting the RSUs, the Recipient acknowledges and agrees that it is the Recipient's wish that the Agreement, this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Addendum, as well as all other documents, notices and legal proceedings entered into, given or instituted pursuant to the RSUs, either directly or indirectly, be drawn up in English.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Utilisation de la langue anglaise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Si le B&#233;n&#233;ficiaire est un r&#233;sident du Qu&#233;bec, en acceptant les UAR, le B&#233;n&#233;ficiaire reconna&#238;t et accepte que le B&#233;n&#233;ficiaire souhaite que l'Entente, le pr&#233;sent Addenda, ainsi que tous les autres documents, avis et poursuites judiciaires conclus, donn&#233;s ou intent&#233;s en vertu aux RSU, directement ou indirectement, &#234;tre r&#233;dig&#233;s en anglais.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Hong Kong</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lapse of Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If, for any reason, shares of Common Stock are issued to the Recipient within six (6) months of the Award Date, the Recipient agrees that the Recipient will not sell or otherwise dispose of any such shares of Common Stock prior to the six (6) month anniversary of the Award Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IMPORTANT NOTICE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  WARNING&#58;  The contents of the Agreement, the Addendum, the Plan, and all other materials pertaining to the RSUs and&#47;or the Plan have not been reviewed by any regulatory authority in Hong Kong.  The Recipient is hereby advised to exercise caution in relation to the offer thereunder.  If the Recipient has any doubts about any of the contents of the aforesaid materials, the Recipient should obtain independent professional advice.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Nature of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company specifically intends that the Plan will not be treated as an occupational retirement scheme for purposes of the Occupational Retirement Schemes Ordinance (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ORSO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  To the extent any court, tribunal or legal&#47;regulatory body in Hong Kong determines that the Plan constitutes an occupational retirement scheme for the purposes of ORSO, the grant of the RSUs shall be null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Award Benefits Are Not Wages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The RSUs and the shares of Common Stock underlying the RSUs do not form part of the Recipient&#8217;s wages for the purposes of calculating any statutory or contractual payments under Hong Kong law.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Japan</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No country-specific provisions.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">South Korea</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No country-specific provisions.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Switzerland</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of RSUs is considered a private offering and therefore is not subject to registration in Switzerland.  Neither the Agreement, this Addendum nor any other materials relating to the RSUs (a) constitute a prospectus according to article 35 et seq. of the Swiss Federal Act on Financial Services (&#8220;FinSA&#8221;), (b) may be publicly distributed nor otherwise made publicly available in Switzerland to any person other than an employee of the Company or the Employer, or (c) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (FINMA). </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Taiwan</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Law Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The grant of RSUs and the shares of Common Stock to be issued pursuant to the Plan are available only for employees of the Company or any parent or subsidiary of the Company.  The grant of RSUs is not a public offer of securities by a Taiwanese company.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">********************************</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>6
<FILENAME>colmfy2310kexhibit211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia0b20ac82fdb4b039886b51d0c8114b4_1"></div><div style="min-height:45.36pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:139%">Exhibit 21.1</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:139%">Columbia Sportswear Company</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:139%">List of Subsidiaries</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:139%">As of December 31, 2023</font></div><div style="padding-left:1.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.485%"><tr><td style="width:1.0%"></td><td style="width:70.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.989%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction of Incorporation</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Brands Holding Company</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Brands International S&#224;rl</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Brands USA, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Brands Canada Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Austria GmbH</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Austria</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Canada GP ULC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Canada LP</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Commercial (Shanghai) Co., Ltd.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Company (Dongguan) Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Company (Hong Kong) Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Company Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Czech s.r.o.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Czech Republic</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Denmark ApS</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denmark</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Distribution S.A.S.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Europe S.A.S.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Finland Oy</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear GmbH</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear India Sourcing Private Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Information Consultant (Zhuhai) Co., Ltd.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear International S&#224;rl</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Italy S.r.l.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Japan, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Korea</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Korea</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear LO Holdings LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Ireland Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Netherlands B.V.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear North America, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Norway AS</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norway</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Poland Sp.z.o.o</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Spain S.L.U.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Sweden AB</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CSMM Hong Kong Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">GTS, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Montrail Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mountain Hardwear, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utah</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OutDry Technologies Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pacific Trail Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">prAna Living, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Oregon</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sorel Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbia Sportswear Vietnam Limited Liability Company</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vietnam</font></td></tr></table></div><div style="margin-top:5pt;text-align:center"><font><br></font></div><div style="height:45.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>colmfy2310kexhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i50e9d1bab5c04b83ab940017dd0c5ab4_1"></div><div style="min-height:45.36pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Exhibit 23.1</font></div><div style="margin-bottom:22pt;margin-top:10pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:139%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:133%">We consent to the incorporation by reference in Registration Statement Nos. 333-53785, 333-186958, 333-238935, 333-160702, 333-117986, 333-108342, 333-86224, and 333-80387 on Form&#160;S-8 of our reports dated February&#160;26, 2024, relating to the financial statements of Columbia Sportswear Company and the effectiveness of Columbia Sportswear Company&#8217;s internal control over financial reporting, appearing in this Annual Report on Form&#160;10-K of Columbia Sportswear Company for the year ended December&#160;31, 2023.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:139%;text-decoration:underline">&#47;s&#47; DELOITTE &#38; TOUCHE LLP</font></div><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Portland, Oregon</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:139%">February&#160;26, 2024</font></div><div style="height:45.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>colmfy2310kexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i570f83e87a064842bf5757562996ac7e_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1 </font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Timothy P. Boyle, certify that&#58; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">I have reviewed this Annual Report on Form 10-K of Columbia Sportswear Company&#59; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">The registrant&#8217;s other certifying officer(s) 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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; </font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; and </font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">The registrant&#8217;s other certifying officer(s) 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)</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; and </font></div><div style="margin-top:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:252pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;26, 2024 </font></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:252pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.345%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; TIMOTHY P. BOYLE</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy P. Boyle</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>colmfy2310kexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i4bed05de9d1c40f2ae7fd16a6839a862_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jim A. Swanson, certify that&#58; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">I have reviewed this Annual Report on Form 10-K of Columbia Sportswear Company&#59; </font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">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:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">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:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">The registrant&#8217;s other certifying officer(s) 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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.16pt">The registrant&#8217;s other certifying officer(s) 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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Arial Narrow',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 style="margin-top:10pt;padding-left:252pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;26, 2024 </font></div><div style="margin-top:10pt;padding-left:252pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.345%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JIM A. SWANSON</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jim A. Swanson</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>colmfy2310kexhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i2464acd4211941e0b6db289a0ff86e45_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 1350 CERTIFICATION</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Columbia Sportswear Company (the &#8220;Company&#34;) for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Form 10-K&#34;), I, Timothy P. Boyle, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge&#58;</font></div><div style="margin-bottom:10pt;padding-left:45pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The Form 10-K fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 as of, and for, the periods presented in the Form 10-K&#59; and</font></div><div style="margin-bottom:10pt;padding-left:45pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:10pt;padding-left:252pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;26, 2024 </font></div><div style="margin-bottom:10pt;padding-left:252pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.590%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; TIMOTHY P. BOYLE</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy P. Boyle</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-bottom:10pt;padding-left:252pt"><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>colmfy2310kexhibit322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5d64d10db2bf4752b3ef29e5502032e9_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 1350 CERTIFICATION</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Columbia Sportswear Company (the &#8220;Company&#34;) on for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Form 10-K&#34;), I, Jim A. Swanson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge&#58;</font></div><div style="margin-bottom:10pt;padding-left:45pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The Form 10-K fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 as of, and for, the periods presented in the Form 10-K&#59; and</font></div><div style="margin-bottom:10pt;padding-left:45pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:10pt;padding-left:252pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;26, 2024 </font></div><div style="margin-bottom:10pt;padding-left:252pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.859%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JIM A. SWANSON</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jim A. Swanson</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="margin-bottom:10pt;padding-left:252pt"><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>12
<FILENAME>colmfy2310kexhibit971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i88736b29091046408ec98fea99b2b431_39"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">COLUMBIA SPORTSWEAR COMPANY </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 INCENTIVE COMPENSATION RECOVERY POLICY</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Effective Date&#58; October 2, 2023</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Recovery of Erroneously Awarded Incentive-Based Compensation from Executive Officers</font></div><div><font><br></font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Columbia Sportswear Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) will reasonably promptly recover in any form or forms it deems appropriate, subject to the terms of this policy (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the amount of Erroneously Awarded Incentive-Based Compensation received by Executive Officers in the event that the Company is required to prepare an Accounting Restatement. This Policy is intended to comply with, and to be administered and interpreted consistent with, Rule 10D-1 promulgated under the Exchange Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Rule 10D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Listing Rule 5608 adopted by the Nasdaq Stock Market LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Nasdaq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Listing Standards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms not otherwise defined in this Policy have the meanings set forth below in Section 2.  </font></div><div><font><br></font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Applicability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Policy applies to all Incentive-Based Compensation received by an Executive Officer&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">After beginning service as an Executive Officer&#59;<br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">Who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation&#59;<br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">While the Company has a class of securities listed on a national securities exchange or a national securities association&#59; and</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">During the three completed fiscal years immediately preceding the date that the Company is required to prepare an Accounting Restatement (including any applicable transition period in the event of a change in the Company&#8217;s fiscal year), without regard to whether an Executive Officer was involved in any fraud or intentional misconduct with respect to the Accounting Restatement.</font></div><div style="padding-left:54pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Accounting Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:5.25pt">Relevant Recovery Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. For purposes of determining the relevant recovery period set forth in Section 1.B.4, the date that a Company is required to prepare an Accounting Restatement is the earlier to occur of&#58;</font></div><div style="padding-left:58.5pt"><font><br></font></div><div style="padding-left:81pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:8.84pt">The date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board or committee action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement&#59; or<br></font></div><div style="padding-left:81pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:8.84pt">The date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. <br></font></div><div style="padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Dependencies.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> A Company&#8217;s obligation to recover Erroneously Awarded Incentive-Based Compensation is not dependent on if or when the restated financial statements are filed.</font></div><div style="padding-left:54pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Limited Exceptions to Recovery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company must recover Erroneously Awarded Incentive-Based Compensation in compliance with this Policy unless the Compensation Committee determines that recovery would be impracticable and is not required under Rule 10D-1 and the Listing Standards because&#58;<br></font></div><div style="height:80.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered, provided that the Company has first made a reasonable attempt to recover such compensation, documented such reasonable attempt(s) to recover, and provided that documentation to Nasdaq&#59;<br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">Recovery would violate home country law adopted prior to November 28, 2022, provided that the Company has first obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation, and must provide such opinion to Nasdaq&#59; or<br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.75pt">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and the regulations thereunder.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Definitions</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of this Policy&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Accounting Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an accounting restatement due to the Company&#8217;s material noncompliance with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Board of Directors of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Compensation Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Erroneously Awarded Incentive-Based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; is the amount of Incentive-Based Compensation received that exceeds the amount of Incentive-Based Compensation that otherwise would have been received had it been determined based on the restated amounts, and must be computed without regard to any taxes paid. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Incentive-Based Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement&#58;<br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A) The amount must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Incentive-Based Compensation was received&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B) The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an executive officer as defined in Rule 10D-1 and the Listing Standards, including a former executive officer, who receives Incentive-Based Compensation subject to this Policy. Generally, an Executive Officer includes any individual designated by the Board as an &#8220;officer&#8221; under Rule 16a-1(f) under the Exchange Act.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Financial Reporting Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also Financial Reporting Measures. A financial reporting measure need not be presented within the Company&#8217;s financial statements or included in a filing with the Securities and Exchange Commission.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Incentive-Based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.</font></div><div style="height:80.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Received</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;&#58; For purposes of this Policy, Incentive-Based Compensation will be deemed to have been &#8220;r</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">eceived</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; during the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">Administration</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This Policy will be administered by the Compensation Committee, except that the Board may determine to act as the administrator or designate another committee of the Board to act as the administrator with respect to any portion of this Policy other than Section 1.D (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). The Administrator is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. Determinations made by the Administrator will be final and binding on all affected individuals.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">No Indemnification or Reimbursement&#59; Successors</font></div><div style="padding-left:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company will not indemnify or reimburse, or agree to indemnify or reimburse, any Executive Officer against the loss of any Erroneously Awarded Incentive-Based Compensation. This Policy will be binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators and other legal administrators.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Other Recoupment Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Administrator may require that any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date will, as a condition to the grant of any benefit thereunder, require an Executive Officer to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, plan or award agreement, or similar agreement, and any other legal rights and remedies available to the Company, or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies or other authorities. Nothing contained in this Policy and no recovery hereunder will limit any claims, damages or other legal remedies the Company may have against an individual arising out of or resulting from any actions or omissions by such individual. </font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Reporting and Disclosures</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Company will file all disclosures with respect to this Policy in accordance with the requirements of federal securities laws.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt">Effective Date</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This Policy was approved on July&#160;21, 2023 and is effective only for Incentive-Based Compensation received by an Executive Officer on or after the Effective Date above. </font></div><div style="height:80.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>colm-20231231.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:e2a789a7-9729-4125-8b2e-e48cbabd27f7,g:4435770f-a2b3-44a5-8a3f-c0f476ae054d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:colm="http://www.columbia.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.columbia.com/20231231">
  <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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.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="colm-20231231_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="colm-20231231_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="colm-20231231_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="colm-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.columbia.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.columbia.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.columbia.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.columbia.com/role/ConsolidatedStatementsofOperations">
        <link:definition>0000005 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000006 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofCashFlows" roleURI="http://www.columbia.com/role/ConsolidatedStatementofCashFlows">
        <link:definition>0000007 - Statement - Consolidated Statement 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="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>0000008 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>0000009 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandOrganization" roleURI="http://www.columbia.com/role/BasisofPresentationandOrganization">
        <link:definition>0000010 - Disclosure - Basis of Presentation and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPolicies" roleURI="http://www.columbia.com/role/AccountingPolicies">
        <link:definition>0000011 - Disclosure - Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenues" roleURI="http://www.columbia.com/role/Revenues">
        <link:definition>0000012 - Disclosure - Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Concentrations" roleURI="http://www.columbia.com/role/Concentrations">
        <link:definition>0000013 - Disclosure - Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNet" roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNet">
        <link:definition>0000014 - Disclosure - Property, Plant, and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetandGoodwill" roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwill">
        <link:definition>0000015 - Disclosure - Intangible Assets, Net and Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermBorrowingsandCreditLines" roleURI="http://www.columbia.com/role/ShortTermBorrowingsandCreditLines">
        <link:definition>0000016 - Disclosure - Short-Term Borrowings and Credit Lines</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilities" roleURI="http://www.columbia.com/role/AccruedLiabilities">
        <link:definition>0000017 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.columbia.com/role/Leases">
        <link:definition>0000018 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.columbia.com/role/IncomeTaxes">
        <link:definition>0000019 - 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="RetirementSavingsPlans" roleURI="http://www.columbia.com/role/RetirementSavingsPlans">
        <link:definition>0000020 - Disclosure - Retirement Savings 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="CommitmentsandContingencies" roleURI="http://www.columbia.com/role/CommitmentsandContingencies">
        <link:definition>0000021 - 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="ShareholdersEquity" roleURI="http://www.columbia.com/role/ShareholdersEquity">
        <link:definition>0000022 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.columbia.com/role/StockBasedCompensation">
        <link:definition>0000023 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.columbia.com/role/EarningsperShare">
        <link:definition>0000024 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncome" roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome">
        <link:definition>0000025 - Disclosure - Accumulated Other 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="SegmentReporting" roleURI="http://www.columbia.com/role/SegmentReporting">
        <link:definition>0000026 - Disclosure - Segment Reporting</link: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.columbia.com/role/SegmentInformation">
        <link:definition>0000027 - 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="FinancialInstrumentsandRiskManagement" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagement">
        <link:definition>0000028 - Disclosure - Financial Instruments and Risk Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasures" roleURI="http://www.columbia.com/role/FairValueMeasures">
        <link:definition>0000029 - Disclosure - Fair Value Measures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationandQualifyingAccounts" roleURI="http://www.columbia.com/role/ValuationandQualifyingAccounts">
        <link:definition>0000030 - Disclosure - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationConsolidationandPresentationofFinancialStatementsPolicies" roleURI="http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies">
        <link:definition>9954471 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (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="SummaryofSignificantAccountingPoliciesPolicy" roleURI="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy">
        <link:definition>9954472 - Disclosure - Summary of Significant Accounting Policies (Policy)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECScheduleArticle1209ValuationandQualifyingAccountsPolicies" roleURI="http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies">
        <link:definition>9954473 - Disclosure - SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (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="RevenuesTables" roleURI="http://www.columbia.com/role/RevenuesTables">
        <link:definition>9954474 - Disclosure - Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.columbia.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="IntangibleAssetsGoodwillandOtherTables" roleURI="http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables">
        <link:definition>9954476 - Disclosure - Intangible Assets, Goodwill and Other (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="PayablesandAccrualsTables" roleURI="http://www.columbia.com/role/PayablesandAccrualsTables">
        <link:definition>9954477 - Disclosure - Payables and Accruals (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.columbia.com/role/LeasesTables">
        <link:definition>9954478 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.columbia.com/role/IncomeTaxesTables">
        <link:definition>9954479 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.columbia.com/role/StockBasedCompensationTables">
        <link:definition>9954480 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.columbia.com/role/EarningsperShareTables">
        <link:definition>9954481 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables">
        <link:definition>9954482 - Disclosure - Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.columbia.com/role/SegmentReportingTables">
        <link:definition>9954483 - Disclosure - Segment Reporting (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="SegmentReportingTables_1" roleURI="http://www.columbia.com/role/SegmentReportingTables_1">
        <link:definition>9954484 - Disclosure - Segment Reporting (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="FinancialInstrumentsandRiskManagementTables" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables">
        <link:definition>9954485 - Disclosure - Financial Instruments and Risk Management (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="FairValueMeasuresTables" roleURI="http://www.columbia.com/role/FairValueMeasuresTables">
        <link:definition>9954486 - Disclosure - Fair Value Measures (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="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>9954487 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesDetails" roleURI="http://www.columbia.com/role/RevenuesDetails">
        <link:definition>9954488 - Disclosure - Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConcentrationsDetails" roleURI="http://www.columbia.com/role/ConcentrationsDetails">
        <link:definition>9954489 - Disclosure - Concentrations (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="PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails">
        <link:definition>9954490 - Disclosure - Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (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="IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails">
        <link:definition>9954491 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetandGoodwillNarrativeDetails" roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails">
        <link:definition>9954492 - Disclosure - Intangible Assets, Net and Goodwill (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="IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails" roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails">
        <link:definition>9954493 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails" roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails">
        <link:definition>9954494 - Disclosure - Intangible Assets, Net and Goodwill - Goodwill rollforward (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="ShortTermBorrowingsandCreditLinesNarrativeDetails" roleURI="http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails">
        <link:definition>9954495 - Disclosure - Short-Term Borrowings and Credit Lines (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="AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" roleURI="http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails">
        <link:definition>9954496 - Disclosure - Accrued Liabilities (Schedule of Accrued Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesReconciliationofProductWarrantiesDetails" roleURI="http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails">
        <link:definition>9954497 - Disclosure - Accrued Liabilities (Reconciliation of Product Warranties) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostDetails" roleURI="http://www.columbia.com/role/LeasesLeaseCostDetails">
        <link:definition>9954498 - Disclosure - Leases (Lease Cost) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCashFlowDetails" roleURI="http://www.columbia.com/role/LeasesCashFlowDetails">
        <link:definition>9954499 - Disclosure - Leases (Cash Flow) (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="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>9954500 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturityScheduleDetails" roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails">
        <link:definition>9954501 - Disclosure - Leases (Maturity Schedule) (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="LeasesMaturityScheduleDetails_1" roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails_1">
        <link:definition>9954501 - Disclosure - Leases (Maturity Schedule) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.columbia.com/role/LeasesNarrativeDetails">
        <link:definition>9954502 - Disclosure - Leases (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.columbia.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954503 - Disclosure - Income Taxes (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails" roleURI="http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails">
        <link:definition>9954504 - Disclosure - Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails" roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails">
        <link:definition>9954505 - Disclosure - Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails" roleURI="http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails">
        <link:definition>9954506 - Disclosure - Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
        <link:definition>9954507 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" roleURI="http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails">
        <link:definition>9954508 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementSavingsPlansNarrativeDetails" roleURI="http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails">
        <link:definition>9954509 - Disclosure - Retirement Savings Plans (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityNarrativeDetails" roleURI="http://www.columbia.com/role/ShareholdersEquityNarrativeDetails">
        <link:definition>9954510 - Disclosure - Shareholders' Equity (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9954511 - Disclosure - Stock-Based Compensation (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="StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>9954512 - Disclosure - Stock-Based Compensation (Schedule of Stock-Based 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="StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails">
        <link:definition>9954513 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average 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="StockBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails">
        <link:definition>9954514 - Disclosure - Stock-Based Compensation (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="StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails">
        <link:definition>9954515 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (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="StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails">
        <link:definition>9954516 - Disclosure - Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareNarrativeDetails" roleURI="http://www.columbia.com/role/EarningsperShareNarrativeDetails">
        <link:definition>9954517 - Disclosure - Earnings per Share (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="EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails" roleURI="http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails">
        <link:definition>9954518 - Disclosure - Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (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="AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails">
        <link:definition>9954519 - Disclosure - Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (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="SegmentReportingDetails" roleURI="http://www.columbia.com/role/SegmentReportingDetails">
        <link:definition>9954520 - Disclosure - Segment Reporting (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="SegmentInformationScheduleofSegmentInformationDetails" roleURI="http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails">
        <link:definition>9954521 - Disclosure - Segment Information (Schedule of 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="FinancialInstrumentsandRiskManagementNarrativeDetails" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails">
        <link:definition>9954522 - Disclosure - Financial Instruments and Risk Management (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="FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails">
        <link:definition>9954523 - Disclosure - Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (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="FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails">
        <link:definition>9954524 - Disclosure - Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails" roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails">
        <link:definition>9954525 - Disclosure - Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (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="FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9954526 - Disclosure - Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (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="ValuationandQualifyingAccountsDetails" roleURI="http://www.columbia.com/role/ValuationandQualifyingAccountsDetails">
        <link:definition>9954527 - Disclosure - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="colm_ApparelAccessoriesAndEquipmentMember" abstract="true" name="ApparelAccessoriesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_InventoryPlanningReceivingAndHandlingCosts" abstract="false" name="InventoryPlanningReceivingAndHandlingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_OperatingLossCarryforwardsNotSubjectToExpiration" abstract="false" name="OperatingLossCarryforwardsNotSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="colm_ScheduleOfDefinedContributionPlanAxis" abstract="true" name="ScheduleOfDefinedContributionPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="colm_FootwearMember" abstract="true" name="FootwearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_LatinAmericaAndAsiaPacificMember" abstract="true" name="LatinAmericaAndAsiaPacificMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_StockRepurchasedToDateValue" abstract="false" name="StockRepurchasedToDateValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_EuropeMiddleEastAndAfricaMember" abstract="true" name="EuropeMiddleEastAndAfricaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_UnitedStatesMember" abstract="true" name="UnitedStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_PatentsAndPurchasedTechnologyMember" abstract="true" name="PatentsAndPurchasedTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_DecreaseInOperatingLeaseRightOfUseAssets" abstract="false" name="DecreaseInOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_AccruedImportDutiesCurrent" abstract="false" name="AccruedImportDutiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="colm_OperatingLossCarryforwardSubjectToExpiration" abstract="false" name="OperatingLossCarryforwardSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_A2020PlanMember" abstract="true" name="A2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_DeferredCompensationPlanMember" abstract="true" name="DeferredCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" abstract="false" name="ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_FourZeroOneKProfitSharingPlanMember" abstract="true" name="FourZeroOneKProfitSharingPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" abstract="false" name="DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" abstract="false" name="ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" abstract="false" name="RevenueFromContractWithCustomerExcludingAssessedTaxPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" abstract="false" name="ExciseTaxesRelatedToRepurchaseOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_AllOtherCountriesMember" abstract="true" name="AllOtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_DeferredTaxAssetsDepreciationAndAmortization" abstract="false" name="DeferredTaxAssetsDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_DepreciationAmortizationAndNonCashLeaseExpense" abstract="false" name="DepreciationAmortizationAndNonCashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="colm_ScheduleOfDefinedContributionPlanDomain" abstract="true" name="ScheduleOfDefinedContributionPlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_OtherLongTermLiabilitiesMember" abstract="true" name="OtherLongTermLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_CanadaMember" abstract="true" name="CanadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" abstract="false" name="StockRepurchaseProgramNumberOfSharesRepurchasedToDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="colm_DeferredTaxAssetLeaseLiability" abstract="false" name="DeferredTaxAssetLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>colm-20231231_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:e2a789a7-9729-4125-8b2e-e48cbabd27f7,g:4435770f-a2b3-44a5-8a3f-c0f476ae054d-->
<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.columbia.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7b1e1142-0d7d-400f-b897-552ffd6b93c6" 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_e62aebd0-915f-4f07-9ff2-885721a70140" 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_7b1e1142-0d7d-400f-b897-552ffd6b93c6" xlink:to="loc_us-gaap_LiabilitiesCurrent_e62aebd0-915f-4f07-9ff2-885721a70140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_3a13ee19-fea6-4b04-8b7c-b965c5506084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7b1e1142-0d7d-400f-b897-552ffd6b93c6" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_3a13ee19-fea6-4b04-8b7c-b965c5506084" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cfae063d-e7a3-43e9-92fd-8ae3466fc38e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7b1e1142-0d7d-400f-b897-552ffd6b93c6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cfae063d-e7a3-43e9-92fd-8ae3466fc38e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_97cf3302-4c7e-42e7-8dee-c76c3d22cec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7b1e1142-0d7d-400f-b897-552ffd6b93c6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_97cf3302-4c7e-42e7-8dee-c76c3d22cec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d6c060c8-bbe8-40f0-81b7-6a722251dd33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7b1e1142-0d7d-400f-b897-552ffd6b93c6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d6c060c8-bbe8-40f0-81b7-6a722251dd33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" 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_AccountsReceivableNetCurrent_78a06121-bace-4541-9437-3cc6b9953b30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_78a06121-bace-4541-9437-3cc6b9953b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9d23c2d8-b9ba-4f75-b71d-9f911eaf73e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9d23c2d8-b9ba-4f75-b71d-9f911eaf73e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_08c4e0b8-b80a-4fe7-a074-0d926daf41f0" 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_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" xlink:to="loc_us-gaap_InventoryNet_08c4e0b8-b80a-4fe7-a074-0d926daf41f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccdf66a1-c08e-4306-b642-01a3fdb8cfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccdf66a1-c08e-4306-b642-01a3fdb8cfb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_b383fe47-bcc3-4174-813b-48998713280e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b2854ddb-2ba0-42d8-b529-7a6e11e4b959" xlink:to="loc_us-gaap_ShortTermInvestments_b383fe47-bcc3-4174-813b-48998713280e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a44fa7f7-c9fa-4a30-a7cf-2d69574ee46f" 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_AccountsPayableCurrent_2950a95e-31be-454e-96a4-a640cc11c4da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a44fa7f7-c9fa-4a30-a7cf-2d69574ee46f" xlink:to="loc_us-gaap_AccountsPayableCurrent_2950a95e-31be-454e-96a4-a640cc11c4da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_65480645-d69d-4f04-8ddc-6ad567df00c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a44fa7f7-c9fa-4a30-a7cf-2d69574ee46f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_65480645-d69d-4f04-8ddc-6ad567df00c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0bc8dc10-5590-4a42-bdaf-7dfb9d8fbac9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a44fa7f7-c9fa-4a30-a7cf-2d69574ee46f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0bc8dc10-5590-4a42-bdaf-7dfb9d8fbac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_ece9a416-397f-49ba-8b44-c53c1a0dc736" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a44fa7f7-c9fa-4a30-a7cf-2d69574ee46f" xlink:to="loc_us-gaap_TaxesPayableCurrent_ece9a416-397f-49ba-8b44-c53c1a0dc736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f04fee5c-fe2e-442c-a084-0ceb7ca38730" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2991fb3d-2996-486a-8ba0-d332293c7451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f04fee5c-fe2e-442c-a084-0ceb7ca38730" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2991fb3d-2996-486a-8ba0-d332293c7451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d48ca686-870b-4d99-ace9-b91cc8af0fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f04fee5c-fe2e-442c-a084-0ceb7ca38730" xlink:to="loc_us-gaap_CommonStockValue_d48ca686-870b-4d99-ace9-b91cc8af0fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_5411414b-d348-41a7-a2ee-942e8bdfd7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f04fee5c-fe2e-442c-a084-0ceb7ca38730" xlink:to="loc_us-gaap_PreferredStockValue_5411414b-d348-41a7-a2ee-942e8bdfd7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_89e5d490-241f-4771-8781-2a45261ae4b0" 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_StockholdersEquity_f04fee5c-fe2e-442c-a084-0ceb7ca38730" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_89e5d490-241f-4771-8781-2a45261ae4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" 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_IntangibleAssetsNetExcludingGoodwill_e825e74e-44f3-4b29-8ce9-9f6b067cfbba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e825e74e-44f3-4b29-8ce9-9f6b067cfbba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e9f152f6-46bc-4eab-89ed-90757131ee73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e9f152f6-46bc-4eab-89ed-90757131ee73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_530d929d-e32d-41eb-ade1-5b1d41ca105c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_530d929d-e32d-41eb-ade1-5b1d41ca105c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d3432ead-8cb1-4d52-93c8-db18f58e4ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d3432ead-8cb1-4d52-93c8-db18f58e4ed7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_9ee54a65-c88a-48d3-bde5-d5e1aff727d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_9ee54a65-c88a-48d3-bde5-d5e1aff727d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_62189d44-229c-49c6-9003-32f17f1a582a" 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_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_Goodwill_62189d44-229c-49c6-9003-32f17f1a582a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0df4e435-dea7-4e72-bdb8-a9721b1ec8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95cc86ca-9fc6-484d-a85e-e4a1e7302428" xlink:to="loc_us-gaap_AssetsCurrent_0df4e435-dea7-4e72-bdb8-a9721b1ec8f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8152762c-ce13-49cb-87f0-407b4fe34a54" 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_5fe66826-1751-4af4-be06-9d13bf5b963b" 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_8152762c-ce13-49cb-87f0-407b4fe34a54" xlink:to="loc_us-gaap_Liabilities_5fe66826-1751-4af4-be06-9d13bf5b963b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_92cfaed6-7372-4561-b931-197a68601125" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8152762c-ce13-49cb-87f0-407b4fe34a54" xlink:to="loc_us-gaap_StockholdersEquity_92cfaed6-7372-4561-b931-197a68601125" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b3bab493-5cf0-4388-9f17-31eaece515c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2dba76b7-8637-4136-ad57-037ca14a4b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b3bab493-5cf0-4388-9f17-31eaece515c2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2dba76b7-8637-4136-ad57-037ca14a4b00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_75024a15-2194-457a-971c-a066b584ebc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b3bab493-5cf0-4388-9f17-31eaece515c2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_75024a15-2194-457a-971c-a066b584ebc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_800e78db-5e5c-4414-bf81-4b5ba2caa1b1" 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_bab581ea-1e9a-4292-adba-73eb033e3a28" 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_800e78db-5e5c-4414-bf81-4b5ba2caa1b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bab581ea-1e9a-4292-adba-73eb033e3a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7d1f6735-912f-49b8-8365-13015ccb042d" 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_800e78db-5e5c-4414-bf81-4b5ba2caa1b1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7d1f6735-912f-49b8-8365-13015ccb042d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dc42dd1f-3419-4b5c-b211-9a9a57ede6ce" 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_1e4979ad-5bee-42a2-ad19-e216b4f61fb0" 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_dc42dd1f-3419-4b5c-b211-9a9a57ede6ce" xlink:to="loc_us-gaap_OperatingIncomeLoss_1e4979ad-5bee-42a2-ad19-e216b4f61fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c4a0292f-9964-4b4d-87ef-ad549c8d1305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dc42dd1f-3419-4b5c-b211-9a9a57ede6ce" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c4a0292f-9964-4b4d-87ef-ad549c8d1305" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3dd202ce-7479-4a3e-8bd1-aed573f39ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dc42dd1f-3419-4b5c-b211-9a9a57ede6ce" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3dd202ce-7479-4a3e-8bd1-aed573f39ee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_56124a18-e212-489c-85aa-aab86fbdb8db" 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_NoninterestIncomeOtherOperatingIncome_ac6c3479-baa3-4813-9b95-d3e918a0497b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_56124a18-e212-489c-85aa-aab86fbdb8db" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ac6c3479-baa3-4813-9b95-d3e918a0497b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e1718dad-dbfb-4711-bf5d-b367375a3e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_56124a18-e212-489c-85aa-aab86fbdb8db" xlink:to="loc_us-gaap_GrossProfit_e1718dad-dbfb-4711-bf5d-b367375a3e0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_884ad864-ba95-460e-b392-31703ea786e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_56124a18-e212-489c-85aa-aab86fbdb8db" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_884ad864-ba95-460e-b392-31703ea786e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1a01e738-21e3-47c6-8ad6-84186aa6ca81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_56124a18-e212-489c-85aa-aab86fbdb8db" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1a01e738-21e3-47c6-8ad6-84186aa6ca81" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44290538-1e3b-4ddb-9b0d-862a62340d0b" 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_ad815ca2-7ef8-4085-86eb-91d26d161e83" 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_44290538-1e3b-4ddb-9b0d-862a62340d0b" xlink:to="loc_us-gaap_ProfitLoss_ad815ca2-7ef8-4085-86eb-91d26d161e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_99a21dac-4ee3-437f-b901-06bb3bba197d" 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_44290538-1e3b-4ddb-9b0d-862a62340d0b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_99a21dac-4ee3-437f-b901-06bb3bba197d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2dc2914-d182-467e-8db6-7f74d3574e50" 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d1eeea37-8b4a-4259-8e58-dbe55e0e92e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2dc2914-d182-467e-8db6-7f74d3574e50" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d1eeea37-8b4a-4259-8e58-dbe55e0e92e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f9beca7f-9129-4138-962a-bd771e1c44fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2dc2914-d182-467e-8db6-7f74d3574e50" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f9beca7f-9129-4138-962a-bd771e1c44fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_6fa1a00e-4fcd-4485-955f-9744c137cc18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2dc2914-d182-467e-8db6-7f74d3574e50" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_6fa1a00e-4fcd-4485-955f-9744c137cc18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" 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_IncreaseDecreaseInOtherNoncurrentAssets_5f95bbbd-25f1-40c6-ba12-ded7accfeecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5f95bbbd-25f1-40c6-ba12-ded7accfeecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1d23d8fd-ada5-4924-9964-3f4a0e26de40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1d23d8fd-ada5-4924-9964-3f4a0e26de40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_f1133381-0f7d-4498-8f01-f911d7001c30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_f1133381-0f7d-4498-8f01-f911d7001c30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9b27fc26-f409-4f91-979f-3dcde7654c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9b27fc26-f409-4f91-979f-3dcde7654c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_8841c154-418d-462a-a457-4d8e1d02f29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_8841c154-418d-462a-a457-4d8e1d02f29e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f40bfdaf-269f-40a1-8246-500a3f0d63d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f40bfdaf-269f-40a1-8246-500a3f0d63d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6df50605-e6cf-480a-8525-597725ce2f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6df50605-e6cf-480a-8525-597725ce2f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6ffeb24a-ce73-4de1-87c1-8b8713d9c493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_ProfitLoss_6ffeb24a-ce73-4de1-87c1-8b8713d9c493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_26dc9d80-3533-47e4-ba39-7c940685f47b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_26dc9d80-3533-47e4-ba39-7c940685f47b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_9ce2fa96-88fa-49c2-acc4-6289a2a79641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_9ce2fa96-88fa-49c2-acc4-6289a2a79641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8f727915-55da-4f10-a9ad-e421dd64593b" 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_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8f727915-55da-4f10-a9ad-e421dd64593b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense_7f9f64a2-5aed-4813-bf55-1da2aa77e44b" xlink:href="colm-20231231.xsd#colm_DepreciationAmortizationAndNonCashLeaseExpense"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense_7f9f64a2-5aed-4813-bf55-1da2aa77e44b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_49113b0c-0ff9-4538-9b36-dd06186f6868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_49113b0c-0ff9-4538-9b36-dd06186f6868" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4ee45be3-351f-4ff9-b47c-0e7a75b82b39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4ee45be3-351f-4ff9-b47c-0e7a75b82b39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_78de232f-0da0-41ad-895f-f411b10b69d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a153df8-6a66-4e05-93cf-137cf4571e72" xlink:to="loc_us-gaap_ShareBasedCompensation_78de232f-0da0-41ad-895f-f411b10b69d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" 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_ProceedsFromLinesOfCredit_eaf6ef73-e652-4925-a736-f0e1fb14abcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_eaf6ef73-e652-4925-a736-f0e1fb14abcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_3ab539b8-7df5-4ec9-9bbc-24b4a0d1a321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_3ab539b8-7df5-4ec9-9bbc-24b4a0d1a321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_25d86f31-598c-4613-a835-3d5b833d5720" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_25d86f31-598c-4613-a835-3d5b833d5720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_4ad380d0-7be1-4bc6-9247-8ec863e0f566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_4ad380d0-7be1-4bc6-9247-8ec863e0f566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_27466d67-f971-4e81-9677-2dfcf3c49213" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_27466d67-f971-4e81-9677-2dfcf3c49213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_db659818-290e-4182-8306-8b13f72f1517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_db659818-290e-4182-8306-8b13f72f1517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_d7f37f07-06c5-44a2-ba1b-a3f4239254bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d28754b9-f743-4e9b-b106-415c2a5a75a3" xlink:to="loc_us-gaap_PaymentsOfDividends_d7f37f07-06c5-44a2-ba1b-a3f4239254bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d6c14c3-9fee-4d63-baa1-66a1576ac1b4" 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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_43de77b3-843a-4eae-a01a-473ee90c2e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d6c14c3-9fee-4d63-baa1-66a1576ac1b4" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_43de77b3-843a-4eae-a01a-473ee90c2e3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_961ffb22-266d-4ce5-b64d-e40e8e107c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d6c14c3-9fee-4d63-baa1-66a1576ac1b4" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_961ffb22-266d-4ce5-b64d-e40e8e107c5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7dbcc573-bc98-4914-9b07-e897fecb4652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d6c14c3-9fee-4d63-baa1-66a1576ac1b4" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7dbcc573-bc98-4914-9b07-e897fecb4652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb5842af-118b-408d-88c3-c3add670c897" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5341173a-dc93-44cf-a176-9fe8b9f48b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb5842af-118b-408d-88c3-c3add670c897" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5341173a-dc93-44cf-a176-9fe8b9f48b5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_691a1d78-7258-47f7-9a6d-3790fc9af24d" 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_cb5842af-118b-408d-88c3-c3add670c897" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_691a1d78-7258-47f7-9a6d-3790fc9af24d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d327f575-8b64-4880-91af-b6e814d27024" 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_cb5842af-118b-408d-88c3-c3add670c897" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d327f575-8b64-4880-91af-b6e814d27024" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fc57f06f-e8bb-4212-becb-225a492cdffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb5842af-118b-408d-88c3-c3add670c897" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fc57f06f-e8bb-4212-becb-225a492cdffe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_17eac63f-3887-40f2-a5bd-218543d443be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_08e75caf-2e30-4dfa-9e4e-2becb931e71d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_17eac63f-3887-40f2-a5bd-218543d443be" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_08e75caf-2e30-4dfa-9e4e-2becb931e71d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_084cb690-eca1-4887-b9b2-77a1de14d797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_17eac63f-3887-40f2-a5bd-218543d443be" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_084cb690-eca1-4887-b9b2-77a1de14d797" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baacfc9b-c739-4d2e-a127-286766078740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a98dd248-9fd3-42ed-886d-ed7c5c4bcc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baacfc9b-c739-4d2e-a127-286766078740" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a98dd248-9fd3-42ed-886d-ed7c5c4bcc2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d4f9ff69-644c-4374-8aba-4694e1b6d2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baacfc9b-c739-4d2e-a127-286766078740" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d4f9ff69-644c-4374-8aba-4694e1b6d2f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_ac24cdf5-1dd5-48ea-93e3-b09b9515e447" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_ac24cdf5-1dd5-48ea-93e3-b09b9515e447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_73cb8c5e-ea84-483a-b8e3-90315555e655" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_73cb8c5e-ea84-483a-b8e3-90315555e655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AccruedImportDutiesCurrent_859ee8a3-f246-4224-a437-720b467d8745" xlink:href="colm-20231231.xsd#colm_AccruedImportDutiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_colm_AccruedImportDutiesCurrent_859ee8a3-f246-4224-a437-720b467d8745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5eff98dd-aa18-4a88-a703-7dae9154b304" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5eff98dd-aa18-4a88-a703-7dae9154b304" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_807ec84c-2c8e-4411-b8da-84810af30d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_807ec84c-2c8e-4411-b8da-84810af30d1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_73f9d596-aac8-4b78-a1ee-778439f2cdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ae346ddb-36fd-4c2b-aab3-348e325f1891" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_73f9d596-aac8-4b78-a1ee-778439f2cdc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_f9760a20-c4bd-42b5-a7db-802b0b205623" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_d0df9558-d32b-4c9e-bb38-a3cf353e0611" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f9760a20-c4bd-42b5-a7db-802b0b205623" xlink:to="loc_us-gaap_VariableLeaseCost_d0df9558-d32b-4c9e-bb38-a3cf353e0611" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a1f2bf78-aa55-4cd7-aa1b-936030df04d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f9760a20-c4bd-42b5-a7db-802b0b205623" xlink:to="loc_us-gaap_ShortTermLeaseCost_a1f2bf78-aa55-4cd7-aa1b-936030df04d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_28dd3018-e9ef-4017-89a8-918c8709db14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f9760a20-c4bd-42b5-a7db-802b0b205623" xlink:to="loc_us-gaap_OperatingLeaseCost_28dd3018-e9ef-4017-89a8-918c8709db14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesMaturityScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/LeasesMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5d08b114-22e5-4371-ad21-d12304f2462d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_87267cd6-9ed9-4a15-a3dd-6d338b7ac437" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_5d08b114-22e5-4371-ad21-d12304f2462d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_87267cd6-9ed9-4a15-a3dd-6d338b7ac437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_40b6431a-3db1-4114-9112-7ad2b5baab13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_5d08b114-22e5-4371-ad21-d12304f2462d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_40b6431a-3db1-4114-9112-7ad2b5baab13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e5156a4c-df21-4767-a632-8df140eb5344" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e5156a4c-df21-4767-a632-8df140eb5344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_50e844e1-3ae7-46ea-9b6d-f7568a58bf64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_50e844e1-3ae7-46ea-9b6d-f7568a58bf64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e8f947a6-198f-4fe9-a366-fb4536e09d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e8f947a6-198f-4fe9-a366-fb4536e09d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_57feec51-abd2-4229-8ede-40085703a19b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_57feec51-abd2-4229-8ede-40085703a19b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9c2feb95-4856-4d8f-80ae-ab4b398df502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9c2feb95-4856-4d8f-80ae-ab4b398df502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_482d019b-1b5d-4287-bb38-be3e6f6662e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1275ec64-d16f-4a31-9ef2-64adde73ac37" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_482d019b-1b5d-4287-bb38-be3e6f6662e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails_1" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesMaturityScheduleDetails_1"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/LeasesMaturityScheduleDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b0044709-6018-4fb1-aecd-b4c405211fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9126de9a-7502-4b6a-9efb-88b3d003ef24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b0044709-6018-4fb1-aecd-b4c405211fad" xlink:to="loc_us-gaap_OperatingLeaseLiability_9126de9a-7502-4b6a-9efb-88b3d003ef24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7d6f2420-b43a-404f-b342-19f163698e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b0044709-6018-4fb1-aecd-b4c405211fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7d6f2420-b43a-404f-b342-19f163698e1c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a144647-8ac3-4870-a043-a6553d5a10cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_7a7ab0d1-6e3c-408b-929c-08d7e690e4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a144647-8ac3-4870-a043-a6553d5a10cf" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_7a7ab0d1-6e3c-408b-929c-08d7e690e4a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_7467dc30-d40d-48f0-b20e-97c912528cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a144647-8ac3-4870-a043-a6553d5a10cf" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_7467dc30-d40d-48f0-b20e-97c912528cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3244f759-2802-45ef-b868-b1ba6c637d18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a144647-8ac3-4870-a043-a6553d5a10cf" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3244f759-2802-45ef-b868-b1ba6c637d18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c3ca2b71-5d58-4315-b2af-21429ef4e2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e02ee96-44b4-4ee8-8aea-0203116f4229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c3ca2b71-5d58-4315-b2af-21429ef4e2e1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e02ee96-44b4-4ee8-8aea-0203116f4229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_61e90686-6b48-415d-a801-4f77c7e78533" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c3ca2b71-5d58-4315-b2af-21429ef4e2e1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_61e90686-6b48-415d-a801-4f77c7e78533" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e3886513-3f42-4a68-9ef5-3bba2b44ca67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_61b0ebbe-0bed-46d1-92a1-bfaab53c12c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e3886513-3f42-4a68-9ef5-3bba2b44ca67" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_61b0ebbe-0bed-46d1-92a1-bfaab53c12c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3a1b5f0b-0f17-4751-a673-283a6f88524c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e3886513-3f42-4a68-9ef5-3bba2b44ca67" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3a1b5f0b-0f17-4751-a673-283a6f88524c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3adef03b-df24-4e47-921a-ab4a5a2a62b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e3886513-3f42-4a68-9ef5-3bba2b44ca67" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3adef03b-df24-4e47-921a-ab4a5a2a62b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_4a143f4b-37e1-460e-af50-4acf75c4a7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_4a143f4b-37e1-460e-af50-4acf75c4a7f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d5fe0b8d-e26b-4041-a4ce-9a9c113700cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d5fe0b8d-e26b-4041-a4ce-9a9c113700cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_749c15a9-027c-4b35-9e2d-caa8f5e675b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_749c15a9-027c-4b35-9e2d-caa8f5e675b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_59b3a88f-a49a-4ca8-a761-5a58b0f17c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_59b3a88f-a49a-4ca8-a761-5a58b0f17c7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_fd1cb37d-5eec-4de2-99bd-6efe22ff3461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_fd1cb37d-5eec-4de2-99bd-6efe22ff3461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_dac362f1-bd61-4a7f-9b85-d92cc536769c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_dac362f1-bd61-4a7f-9b85-d92cc536769c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_620ce3bb-57ef-4464-80ac-3d76cf73b908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_620ce3bb-57ef-4464-80ac-3d76cf73b908" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_8e5ec897-b90f-4d40-a352-4671dac2f0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_8e5ec897-b90f-4d40-a352-4671dac2f0ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_c2bd68b8-4de6-4daf-96a7-34addc005916" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_c2bd68b8-4de6-4daf-96a7-34addc005916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_f492b08b-13ba-4286-8d5b-8a8b264e226d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ed46d7b6-af37-4761-9004-3305c29f2114" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_f492b08b-13ba-4286-8d5b-8a8b264e226d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsDepreciationAndAmortization_2320c780-4dee-4a20-89f4-e930c3c7edac" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_colm_DeferredTaxAssetsDepreciationAndAmortization_2320c780-4dee-4a20-89f4-e930c3c7edac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ef92bbf-db73-40ba-a6b0-527cb319837f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2ef92bbf-db73-40ba-a6b0-527cb319837f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d3f89062-2990-42f7-ac3a-3a762194f2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d3f89062-2990-42f7-ac3a-3a762194f2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_17b324a2-422e-414e-b158-364ea66f29a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_17b324a2-422e-414e-b158-364ea66f29a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_ef8149d6-3609-4eb7-9153-ed9a6559053b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_ef8149d6-3609-4eb7-9153-ed9a6559053b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_12699ce1-56f5-400a-8831-90a31ea3a81c" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_12699ce1-56f5-400a-8831-90a31ea3a81c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetLeaseLiability_dcb14a24-cdcd-413d-b353-f36b716e556e" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_colm_DeferredTaxAssetLeaseLiability_dcb14a24-cdcd-413d-b353-f36b716e556e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_c4cc594d-1db6-4d1b-9fe7-87ec6fd14f98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_c4cc594d-1db6-4d1b-9fe7-87ec6fd14f98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ab7242d6-77a7-4255-9026-0fe84460641e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ab7242d6-77a7-4255-9026-0fe84460641e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_aa097d41-13ef-4832-980d-b968ea60a607" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9291e130-579f-4959-9ed3-75e3e1dd7dce" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_aa097d41-13ef-4832-980d-b968ea60a607" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1b67376e-4e2d-40da-9114-422b12d62455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2d3f1983-8448-41f6-9dc2-9d3e2ecd8500" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_1b67376e-4e2d-40da-9114-422b12d62455" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_2d3f1983-8448-41f6-9dc2-9d3e2ecd8500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_322126e4-4027-49df-9062-a60122c375ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_1b67376e-4e2d-40da-9114-422b12d62455" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_322126e4-4027-49df-9062-a60122c375ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_27d6a276-102b-4e72-901c-25f3e495972e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_27d6a276-102b-4e72-901c-25f3e495972e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_4a2c214b-e379-473a-a9ec-d85a6a92be98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_4a2c214b-e379-473a-a9ec-d85a6a92be98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7c885059-61c8-4b61-8349-450e1912c06e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7c885059-61c8-4b61-8349-450e1912c06e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_fd7d077e-7a78-43ad-80b4-e0fe4331c4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_fd7d077e-7a78-43ad-80b4-e0fe4331c4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4457996d-43da-468a-99e9-e62e0f32ce1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ea844352-c837-405d-bbbd-67dce35c89e0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_4457996d-43da-468a-99e9-e62e0f32ce1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_68911b4e-3ef6-4f97-926b-b662a931cbac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_6869b133-43c8-4e87-8529-3680836cdeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_68911b4e-3ef6-4f97-926b-b662a931cbac" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_6869b133-43c8-4e87-8529-3680836cdeb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8c9646f8-cfe3-43bd-8fae-271c572351f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_68911b4e-3ef6-4f97-926b-b662a931cbac" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8c9646f8-cfe3-43bd-8fae-271c572351f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3997b7d5-1b2a-4151-b86b-ed3eb61d51c6" 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_WeightedAverageNumberOfSharesOutstandingBasic_2a7d7c40-fd0c-4c91-bc57-f29f2543559e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3997b7d5-1b2a-4151-b86b-ed3eb61d51c6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2a7d7c40-fd0c-4c91-bc57-f29f2543559e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_35db2d47-9d0d-4aaa-897c-957c3528e884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3997b7d5-1b2a-4151-b86b-ed3eb61d51c6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_35db2d47-9d0d-4aaa-897c-957c3528e884" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"/>
  <link:calculationLink xlink:role="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1583650-6fef-409b-b390-b4cb3dbb452c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9660ce50-7888-4453-b8ef-80a9ce955c61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1583650-6fef-409b-b390-b4cb3dbb452c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9660ce50-7888-4453-b8ef-80a9ce955c61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a1fd98e6-029c-4b5a-8c58-cdc72c0cb093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1583650-6fef-409b-b390-b4cb3dbb452c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a1fd98e6-029c-4b5a-8c58-cdc72c0cb093" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>colm-20231231_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:e2a789a7-9729-4125-8b2e-e48cbabd27f7,g:4435770f-a2b3-44a5-8a3f-c0f476ae054d-->
<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.columbia.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" 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_570d67bd-dafe-4c39-beae-08480bb28069" 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_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_StatementTable_570d67bd-dafe-4c39-beae-08480bb28069" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_22412d2d-9f16-461c-b089-4c61c290b443" 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_570d67bd-dafe-4c39-beae-08480bb28069" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_22412d2d-9f16-461c-b089-4c61c290b443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_22412d2d-9f16-461c-b089-4c61c290b443_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_22412d2d-9f16-461c-b089-4c61c290b443" xlink:to="loc_us-gaap_EquityComponentDomain_22412d2d-9f16-461c-b089-4c61c290b443_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" 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_22412d2d-9f16-461c-b089-4c61c290b443" xlink:to="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_183a4bde-b88c-406d-aa28-db9a9c95ea58" 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_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_CommonStockMember_183a4bde-b88c-406d-aa28-db9a9c95ea58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_923f5649-e9e2-4aa5-a504-98e1bfc42d67" 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_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_RetainedEarningsMember_923f5649-e9e2-4aa5-a504-98e1bfc42d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_be6074e8-44a6-45ea-8b8d-218da9594df1" 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_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_be6074e8-44a6-45ea-8b8d-218da9594df1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58deaa2f-34f8-4bb3-8285-1191c228c53f" 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_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58deaa2f-34f8-4bb3-8285-1191c228c53f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6773c639-5adb-439e-be36-4c2f544f3a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_ProfitLoss_6773c639-5adb-439e-be36-4c2f544f3a9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_353bf7b6-c0c8-4145-a23c-52339d58dba1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_353bf7b6-c0c8-4145-a23c-52339d58dba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9ba4d7b0-0588-4aa1-a5a4-86f7ee7d56ff" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9ba4d7b0-0588-4aa1-a5a4-86f7ee7d56ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7881bfdb-8060-482a-810e-ac4c90bc1c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7881bfdb-8060-482a-810e-ac4c90bc1c9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_20e162ba-8c90-47f1-840c-ac9e3fc80fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_DividendsCash_20e162ba-8c90-47f1-840c-ac9e3fc80fd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_39732090-3376-43d9-b789-2b7dbdd48765" 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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_39732090-3376-43d9-b789-2b7dbdd48765" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_597f27a0-7351-430e-8f06-226b72aeb97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_597f27a0-7351-430e-8f06-226b72aeb97a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a5f6617b-7aa4-4201-bb19-07c3968075bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a5f6617b-7aa4-4201-bb19-07c3968075bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7d2dd862-b684-4252-9c78-3da099a91dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7d2dd862-b684-4252-9c78-3da099a91dc5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d76c3f7f-4121-4168-b716-b8bb90ec8645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d76c3f7f-4121-4168-b716-b8bb90ec8645" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_35c29701-9c0b-4017-8b5a-d7b54cb8b1d4" xlink:href="colm-20231231.xsd#colm_ExciseTaxesRelatedToRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_35c29701-9c0b-4017-8b5a-d7b54cb8b1d4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b032a5e-7aaf-46c2-81df-3d3d54ecf9b6" 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_SharesOutstanding_ea00f175-fe7a-4ce5-a95c-64cb5f474b40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_SharesOutstanding_ea00f175-fe7a-4ce5-a95c-64cb5f474b40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_41dd8af1-86ca-420b-a380-ac50e6ea3ced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_CommonStockValueOutstanding_41dd8af1-86ca-420b-a380-ac50e6ea3ced" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c958adc-9495-43d6-a76c-10a9847f6e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c958adc-9495-43d6-a76c-10a9847f6e62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_98114669-cdb2-4fee-91be-ebbbec3d6812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_98114669-cdb2-4fee-91be-ebbbec3d6812" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_75bc0b98-3b84-4ab2-b365-527b1098758b" 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_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_CommonStockSharesIssued_75bc0b98-3b84-4ab2-b365-527b1098758b" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNet" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentNet"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" 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_047a4815-9b05-46d2-8e3a-84f706bbc056" 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_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73af037b-ca15-46f3-bd22-4732f4c8c1ac" 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_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73af037b-ca15-46f3-bd22-4732f4c8c1ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_73af037b-ca15-46f3-bd22-4732f4c8c1ac_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_73af037b-ca15-46f3-bd22-4732f4c8c1ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_73af037b-ca15-46f3-bd22-4732f4c8c1ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" 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_73af037b-ca15-46f3-bd22-4732f4c8c1ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_2c06965e-9e0b-4a5e-918c-c8689514e901" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_2c06965e-9e0b-4a5e-918c-c8689514e901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_cdfe1619-1d93-49bb-abc3-37a0e0b6c024" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_cdfe1619-1d93-49bb-abc3-37a0e0b6c024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_689f1a50-5569-4ff8-8971-4177e181247f" 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_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_689f1a50-5569-4ff8-8971-4177e181247f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_424f551d-394c-437b-be89-5ad74e6cc2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_424f551d-394c-437b-be89-5ad74e6cc2e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_67c08b7f-f2b8-4944-befd-67d4f8c76756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_67c08b7f-f2b8-4944-befd-67d4f8c76756" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_17800dbc-2289-498f-a5a9-dcd0f956038a" 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_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_ConstructionInProgressMember_17800dbc-2289-498f-a5a9-dcd0f956038a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_09e7f4cc-a62a-4fa5-ad50-f830408a35c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_09e7f4cc-a62a-4fa5-ad50-f830408a35c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_48639d8d-ccc5-4605-be01-2ab8958fa5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_48639d8d-ccc5-4605-be01-2ab8958fa5e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7e1f16a3-9a04-4602-845c-3ddb5636dbff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7e1f16a3-9a04-4602-845c-3ddb5636dbff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4d949e40-20a1-4bef-a002-87faf6deed7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4d949e40-20a1-4bef-a002-87faf6deed7c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f0985bc3-760f-4548-b1e7-6af912f264f2" 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_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f0985bc3-760f-4548-b1e7-6af912f264f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f0985bc3-760f-4548-b1e7-6af912f264f2_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_f0985bc3-760f-4548-b1e7-6af912f264f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f0985bc3-760f-4548-b1e7-6af912f264f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" 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_f0985bc3-760f-4548-b1e7-6af912f264f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_b7c2e8dd-1a8f-4786-92b2-02120476dfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_LandImprovementsMember_b7c2e8dd-1a8f-4786-92b2-02120476dfb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_9e9d2738-a9f0-42a4-81b0-402220f5c669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_9e9d2738-a9f0-42a4-81b0-402220f5c669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4aecabe5-e92f-4591-8798-345281dea0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4aecabe5-e92f-4591-8798-345281dea0bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_6fd17422-d689-4e08-8b46-eb181df7ac01" 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_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_6fd17422-d689-4e08-8b46-eb181df7ac01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a0fe2396-15f6-41f9-ba11-38668a2da263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a0fe2396-15f6-41f9-ba11-38668a2da263" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_47949ddb-79d6-4121-8c14-39d5485884b1" 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_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_srt_ProductOrServiceAxis_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_47949ddb-79d6-4121-8c14-39d5485884b1_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_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:to="loc_srt_ProductsAndServicesDomain_47949ddb-79d6-4121-8c14-39d5485884b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" 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_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:to="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_e81bbf5f-e2f8-44f9-a040-8bd3318c24a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" xlink:to="loc_us-gaap_LicenseMember_e81bbf5f-e2f8-44f9-a040-8bd3318c24a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff7ee8fa-e683-43a2-94a5-9efb7773919f" 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_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_srt_RangeAxis_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff7ee8fa-e683-43a2-94a5-9efb7773919f_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_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:to="loc_srt_RangeMember_ff7ee8fa-e683-43a2-94a5-9efb7773919f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" 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_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:to="loc_srt_RangeMember_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f0e9b3c1-bb21-42a8-8647-61f6fef2cbb6" 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_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:to="loc_srt_MinimumMember_f0e9b3c1-bb21-42a8-8647-61f6fef2cbb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_031b944a-c892-43ee-8a1b-6b472f0bc779" 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_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:to="loc_srt_MaximumMember_031b944a-c892-43ee-8a1b-6b472f0bc779" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_afa9bbd8-4e27-4c11-ac1f-3a903b616acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_afa9bbd8-4e27-4c11-ac1f-3a903b616acb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f88b4b6-442d-43d6-a9b4-ca01aa5b2be7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f88b4b6-442d-43d6-a9b4-ca01aa5b2be7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f6764bd-5314-4a90-9445-cd9b4653e828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f6764bd-5314-4a90-9445-cd9b4653e828" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5fd6abc4-34cc-4102-9a3d-43389e94731c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5fd6abc4-34cc-4102-9a3d-43389e94731c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_ffd68a9d-76aa-441c-af8a-19e6c657e762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_ffd68a9d-76aa-441c-af8a-19e6c657e762" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_8cd3b15b-1633-4993-82c1-508ab9bc8ea3" xlink:href="colm-20231231.xsd#colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_8cd3b15b-1633-4993-82c1-508ab9bc8ea3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_InventoryPlanningReceivingAndHandlingCosts_93993f0a-f58c-4f1e-9d35-fd8016b3b051" xlink:href="colm-20231231.xsd#colm_InventoryPlanningReceivingAndHandlingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_colm_InventoryPlanningReceivingAndHandlingCosts_93993f0a-f58c-4f1e-9d35-fd8016b3b051" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_e6506e9b-51e8-4b38-8af8-cb8201aaae9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_AdvertisingExpense_e6506e9b-51e8-4b38-8af8-cb8201aaae9f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3d50282a-283e-4f08-9ea5-df5f3b4b0eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3d50282a-283e-4f08-9ea5-df5f3b4b0eb9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f6cac3a1-db95-445d-9241-6cf7dca9f370" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f6cac3a1-db95-445d-9241-6cf7dca9f370" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RevenuesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#RevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/RevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" 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_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_srt_ProductOrServiceAxis_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_090d3856-5262-4b5c-8b73-3bbaab2bb1a8_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_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:to="loc_srt_ProductsAndServicesDomain_090d3856-5262-4b5c-8b73-3bbaab2bb1a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" 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_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:to="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ApparelAccessoriesAndEquipmentMember_6335c2f5-2c00-4730-91ce-250cf500002b" xlink:href="colm-20231231.xsd#colm_ApparelAccessoriesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:to="loc_colm_ApparelAccessoriesAndEquipmentMember_6335c2f5-2c00-4730-91ce-250cf500002b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FootwearMember_dfcec28f-d7b1-4176-ac52-67270ffc996a" xlink:href="colm-20231231.xsd#colm_FootwearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:to="loc_colm_FootwearMember_dfcec28f-d7b1-4176-ac52-67270ffc996a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_33ccc2d8-e103-4770-b9f8-98c3ae07bbac_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:to="loc_srt_SegmentGeographicalDomain_33ccc2d8-e103-4770-b9f8-98c3ae07bbac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:to="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_657b58f4-8940-4595-bd38-781b65b29044" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_country_US_657b58f4-8940-4595-bd38-781b65b29044" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_LatinAmericaAndAsiaPacificMember_8f2839b4-d807-4ae0-9b89-83925b88d9e1" xlink:href="colm-20231231.xsd#colm_LatinAmericaAndAsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_colm_LatinAmericaAndAsiaPacificMember_8f2839b4-d807-4ae0-9b89-83925b88d9e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_9f84eb9e-3d2b-4337-9c8f-6fcf1116d6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_us-gaap_EMEAMember_9f84eb9e-3d2b-4337-9c8f-6fcf1116d6d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_35da2597-67f6-43eb-9ebc-17dd77bbe67f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_country_CA_35da2597-67f6-43eb-9ebc-17dd77bbe67f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_4e8f0e21-d028-4987-9864-183e5ed53318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_4e8f0e21-d028-4987-9864-183e5ed53318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_619c6b11-2df8-4cd7-8f7e-44ac7903576a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_619c6b11-2df8-4cd7-8f7e-44ac7903576a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cde73d4-fb4b-4c05-9498-0c48a67339a9" 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_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cde73d4-fb4b-4c05-9498-0c48a67339a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_20abc800-2be4-4e61-8f43-65da24bdd16c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:to="loc_us-gaap_NumberOfReportableSegments_20abc800-2be4-4e61-8f43-65da24bdd16c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c7335ff-ff00-419d-9899-c250a56febd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConcentrationsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ConcentrationsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/ConcentrationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:to="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_83501f9b-5f8d-424a-af6c-389e62001347" 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_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_83501f9b-5f8d-424a-af6c-389e62001347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_83501f9b-5f8d-424a-af6c-389e62001347_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_83501f9b-5f8d-424a-af6c-389e62001347" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_83501f9b-5f8d-424a-af6c-389e62001347_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" 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_83501f9b-5f8d-424a-af6c-389e62001347" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_2f974136-e511-4ba6-b585-866124c06542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_2f974136-e511-4ba6-b585-866124c06542" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_22a9028e-eae2-47f3-bc25-6df53c6feea8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_22a9028e-eae2-47f3-bc25-6df53c6feea8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_cb3bee5e-77e3-48b6-90fa-1eeab591fc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_cb3bee5e-77e3-48b6-90fa-1eeab591fc2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_418965d4-5c74-4ee8-be78-c521ff7cacd1" 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_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_418965d4-5c74-4ee8-be78-c521ff7cacd1_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_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_418965d4-5c74-4ee8-be78-c521ff7cacd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" 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_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_ff89cc45-acf8-4309-bf7b-e84122b3a205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" xlink:to="loc_us-gaap_AccountsReceivableMember_ff89cc45-acf8-4309-bf7b-e84122b3a205" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_91faabe3-c2fe-4b97-912b-12b58c6c359a" 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_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_91faabe3-c2fe-4b97-912b-12b58c6c359a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" 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_e3892388-14c5-401e-924b-a8dcc0442188" 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_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e3892388-14c5-401e-924b-a8dcc0442188" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bce22976-1098-42d2-9fce-08f8cb46012f" 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_e3892388-14c5-401e-924b-a8dcc0442188" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bce22976-1098-42d2-9fce-08f8cb46012f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bce22976-1098-42d2-9fce-08f8cb46012f_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_bce22976-1098-42d2-9fce-08f8cb46012f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bce22976-1098-42d2-9fce-08f8cb46012f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" 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_bce22976-1098-42d2-9fce-08f8cb46012f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_753d73ea-5526-46e6-910b-02cbad0e90d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_753d73ea-5526-46e6-910b-02cbad0e90d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d507287a-7bf7-4504-96a7-f4b91ad1caec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d507287a-7bf7-4504-96a7-f4b91ad1caec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_59f338ed-dc28-4b5d-95f6-9569f0caf35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:to="loc_us-gaap_Depreciation_59f338ed-dc28-4b5d-95f6-9569f0caf35f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2ddfda2a-a742-4237-9780-8df778ec820d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2ddfda2a-a742-4237-9780-8df778ec820d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_PatentsAndPurchasedTechnologyMember_d43d4586-2965-4b71-a81c-a4c43715db80" xlink:href="colm-20231231.xsd#colm_PatentsAndPurchasedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:to="loc_colm_PatentsAndPurchasedTechnologyMember_d43d4586-2965-4b71-a81c-a4c43715db80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ab82fc77-2648-48cf-baaf-bf410b1af1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ab82fc77-2648-48cf-baaf-bf410b1af1a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ae39a114-b16b-43a8-941b-91769955ab63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ae39a114-b16b-43a8-941b-91769955ab63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_895c32b1-95e6-4b57-9f3d-da7ed909d45e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_895c32b1-95e6-4b57-9f3d-da7ed909d45e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7bdc54db-7f74-46ae-805e-da7fb3b9b856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7bdc54db-7f74-46ae-805e-da7fb3b9b856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b280defe-39d9-4b3f-95b9-84697e9d64e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b280defe-39d9-4b3f-95b9-84697e9d64e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9152692-58ef-4f9e-a464-cffdeec51e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9152692-58ef-4f9e-a464-cffdeec51e2d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ShortTermBorrowingsandCreditLinesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_49f64ae6-7872-4485-87e4-f6bd0fc271f5" 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_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_RangeAxis_49f64ae6-7872-4485-87e4-f6bd0fc271f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_49f64ae6-7872-4485-87e4-f6bd0fc271f5_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_49f64ae6-7872-4485-87e4-f6bd0fc271f5" xlink:to="loc_srt_RangeMember_49f64ae6-7872-4485-87e4-f6bd0fc271f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" 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_49f64ae6-7872-4485-87e4-f6bd0fc271f5" xlink:to="loc_srt_RangeMember_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_219fc579-ce0d-4208-b21e-4fe5808d2950" 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_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" xlink:to="loc_srt_MaximumMember_219fc579-ce0d-4208-b21e-4fe5808d2950" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_23ded6ae-98c4-4bf2-80c1-baf2210bc519_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:to="loc_srt_SegmentGeographicalDomain_23ded6ae-98c4-4bf2-80c1-baf2210bc519_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:to="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_72bb7496-7a7f-4bd1-884a-f9a91b7232f9" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:to="loc_country_US_72bb7496-7a7f-4bd1-884a-f9a91b7232f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_ba6b2c1f-9eae-43f8-a706-34462c536b26" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:to="loc_srt_EuropeMember_ba6b2c1f-9eae-43f8-a706-34462c536b26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" 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_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_us-gaap_CreditFacilityAxis_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c5d763c9-cdfe-4795-a34e-a6a6186f27ac_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_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:to="loc_us-gaap_CreditFacilityDomain_c5d763c9-cdfe-4795-a34e-a6a6186f27ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" 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_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:to="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember_571d95ba-7b3a-4ee7-b5e9-743a287e27b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" xlink:to="loc_us-gaap_DomesticLineOfCreditMember_571d95ba-7b3a-4ee7-b5e9-743a287e27b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_57c16b15-7bf2-4c25-9bf6-edb76caadb72_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:to="loc_currency_AllCurrenciesDomain_57c16b15-7bf2-4c25-9bf6-edb76caadb72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:to="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_e39ff1b6-580b-4d54-8810-6f013c467dc6" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:to="loc_currency_EUR_e39ff1b6-580b-4d54-8810-6f013c467dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_bd83ef2c-c847-46ba-ab31-f3c8bd9c7510" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:to="loc_currency_USD_bd83ef2c-c847-46ba-ab31-f3c8bd9c7510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f659fd6e-6310-43b6-a942-6b7322d92197" 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_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f659fd6e-6310-43b6-a942-6b7322d92197" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ed68ae2d-1366-430d-a1eb-3e0b774ea31b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ed68ae2d-1366-430d-a1eb-3e0b774ea31b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a830121e-22a7-4717-88a5-b7b08663265c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a830121e-22a7-4717-88a5-b7b08663265c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_1e46e6a5-bcb7-4aa8-9d0d-8ac4ca2852f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:to="loc_us-gaap_CostOfSalesMember_1e46e6a5-bcb7-4aa8-9d0d-8ac4ca2852f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_ba1ad463-f482-4da4-bf6f-ec5590705481" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_OperatingLeaseCost_ba1ad463-f482-4da4-bf6f-ec5590705481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_87d0a027-1cca-4c04-9eca-7cf427c465c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_VariableLeaseCost_87d0a027-1cca-4c04-9eca-7cf427c465c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b9843db3-a360-46b9-9601-43d74132738a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_ShortTermLeaseCost_b9843db3-a360-46b9-9601-43d74132738a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_bb14c4a1-5572-4974-9173-007397de8414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_LeaseCost_bb14c4a1-5572-4974-9173-007397de8414" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_8d3de703-9ba7-49cc-a43c-b8b923c499bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_8d3de703-9ba7-49cc-a43c-b8b923c499bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_e28e849e-720b-4069-ab06-95b1148e1729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_e28e849e-720b-4069-ab06-95b1148e1729" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" 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_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:to="loc_srt_RangeAxis_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557_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_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" xlink:to="loc_srt_RangeMember_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" 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_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" xlink:to="loc_srt_RangeMember_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_47281d9a-60d0-4545-8d41-6a8fb3c9bbd4" 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_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:to="loc_srt_MinimumMember_47281d9a-60d0-4545-8d41-6a8fb3c9bbd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_02d96e3b-a298-40c9-961d-e3da87efb098" 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_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:to="loc_srt_MaximumMember_02d96e3b-a298-40c9-961d-e3da87efb098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_cb6807fd-c78b-47d4-9cba-e5f5d5b4c485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:to="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_cb6807fd-c78b-47d4-9cba-e5f5d5b4c485" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" 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_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:to="loc_srt_RangeAxis_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_be784d87-a2e3-47d0-aaf6-c5e73c80d55b_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_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" xlink:to="loc_srt_RangeMember_be784d87-a2e3-47d0-aaf6-c5e73c80d55b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" 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_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" xlink:to="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bab38a27-4389-4cc3-8cec-3d3ff4ef987c" 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_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:to="loc_srt_MaximumMember_bab38a27-4389-4cc3-8cec-3d3ff4ef987c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_be924c1c-0eaf-4eb4-a20b-97e4593872ec" 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_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:to="loc_srt_MinimumMember_be924c1c-0eaf-4eb4-a20b-97e4593872ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_d9d64afb-b3e3-4714-aa5b-fc2ac43db9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_d9d64afb-b3e3-4714-aa5b-fc2ac43db9cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_3f83c59d-bc00-44fd-95c9-cc1c80b9c319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_3f83c59d-bc00-44fd-95c9-cc1c80b9c319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_93fba572-06dd-4177-b281-433a3b458b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_93fba572-06dd-4177-b281-433a3b458b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_39d692f8-6168-40a6-aa30-3eeef176b05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_39d692f8-6168-40a6-aa30-3eeef176b05e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_ad0046fe-6861-4012-bc7b-e40cb6bf4b42" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_ad0046fe-6861-4012-bc7b-e40cb6bf4b42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_0d70acbf-bad5-47af-affc-dc1b1faa68fd" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_0d70acbf-bad5-47af-affc-dc1b1faa68fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_01544a1c-a706-4133-84c7-484a8ad124a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_01544a1c-a706-4133-84c7-484a8ad124a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_103a3822-1de2-49be-9deb-bdddf1eba8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_103a3822-1de2-49be-9deb-bdddf1eba8c6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_595d60fc-2609-47eb-b80b-68c3d62634a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_595d60fc-2609-47eb-b80b-68c3d62634a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_2566fb33-cff4-4f93-8a0e-bcce6ccf3dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_2566fb33-cff4-4f93-8a0e-bcce6ccf3dbd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_283f4f4b-43a0-48ad-8376-ba94fdc67e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_283f4f4b-43a0-48ad-8376-ba94fdc67e4c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_9dc99095-e80e-4b5f-997f-9c5b12b8e666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_9dc99095-e80e-4b5f-997f-9c5b12b8e666" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardSubjectToExpiration_59edf693-9170-42c6-a498-528e7ca35916" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_OperatingLossCarryforwardSubjectToExpiration_59edf693-9170-42c6-a498-528e7ca35916" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration_4cbed853-ff2c-4674-9807-b01ec5029a0f" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration_4cbed853-ff2c-4674-9807-b01ec5029a0f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_9448b344-b6cf-4fe5-959b-1881e490eb17" 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_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_9448b344-b6cf-4fe5-959b-1881e490eb17" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#RetirementSavingsPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d26c514c-ce36-4fc3-be1c-9ded22e334b7" 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_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d26c514c-ce36-4fc3-be1c-9ded22e334b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d26c514c-ce36-4fc3-be1c-9ded22e334b7_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_d26c514c-ce36-4fc3-be1c-9ded22e334b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d26c514c-ce36-4fc3-be1c-9ded22e334b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" 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_d26c514c-ce36-4fc3-be1c-9ded22e334b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5774a4d7-7d56-4452-95e0-f0fb0dca8aca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5774a4d7-7d56-4452-95e0-f0fb0dca8aca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_3b709ead-179f-4a47-9494-8411cab44117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_3b709ead-179f-4a47-9494-8411cab44117" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:to="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanDomain_442765fa-95d4-4963-9d35-2c372f22f12c_default" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:to="loc_colm_ScheduleOfDefinedContributionPlanDomain_442765fa-95d4-4963-9d35-2c372f22f12c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:to="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FourZeroOneKProfitSharingPlanMember_91eaf29d-0bd1-48db-ad8a-9b0ef3284f13" xlink:href="colm-20231231.xsd#colm_FourZeroOneKProfitSharingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:to="loc_colm_FourZeroOneKProfitSharingPlanMember_91eaf29d-0bd1-48db-ad8a-9b0ef3284f13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredCompensationPlanMember_9da061dc-196d-4914-a4d8-0780b3060ca0" xlink:href="colm-20231231.xsd#colm_DeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:to="loc_colm_DeferredCompensationPlanMember_9da061dc-196d-4914-a4d8-0780b3060ca0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_28d0e178-5fe9-4772-8020-0ad567fc563e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_28d0e178-5fe9-4772-8020-0ad567fc563e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_4fcfef44-06d1-4279-a4e9-87374c33207a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_4fcfef44-06d1-4279-a4e9-87374c33207a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_716ccb5d-80a5-486f-a615-1e0895856a33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_716ccb5d-80a5-486f-a615-1e0895856a33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_4707d91a-22c8-49af-9824-264bbb85b63b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_4707d91a-22c8-49af-9824-264bbb85b63b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_74a7487c-1142-4a7f-a8ef-40e653af33e6" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:to="loc_us-gaap_AwardTypeAxis_74a7487c-1142-4a7f-a8ef-40e653af33e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74a7487c-1142-4a7f-a8ef-40e653af33e6_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_74a7487c-1142-4a7f-a8ef-40e653af33e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74a7487c-1142-4a7f-a8ef-40e653af33e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" 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_74a7487c-1142-4a7f-a8ef-40e653af33e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_ce8732a8-4e6f-465d-8dd2-f8c7546d9875" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:to="loc_us-gaap_StockOptionMember_ce8732a8-4e6f-465d-8dd2-f8c7546d9875" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c1c6ae9e-85a6-43bc-978b-036e264c4e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c1c6ae9e-85a6-43bc-978b-036e264c4e4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:to="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7fccb457-bf13-4d9c-87e7-43f2f8447604_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:to="loc_us-gaap_PlanNameDomain_7fccb457-bf13-4d9c-87e7-43f2f8447604_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:to="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_A2020PlanMember_22cadf95-d7b0-47d3-b7e3-26b48b005e40" xlink:href="colm-20231231.xsd#colm_A2020PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:to="loc_colm_A2020PlanMember_22cadf95-d7b0-47d3-b7e3-26b48b005e40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5308216-c107-481a-ae6c-f0b45a34e7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5308216-c107-481a-ae6c-f0b45a34e7ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fd80ec82-f2da-4dfd-bdec-ade04e158cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fd80ec82-f2da-4dfd-bdec-ade04e158cfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_14622e5a-7c5e-4c27-bdfc-a24564c269da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_14622e5a-7c5e-4c27-bdfc-a24564c269da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_977bce01-e699-402f-aea9-625f845ce248" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_977bce01-e699-402f-aea9-625f845ce248" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e094a58e-0ea0-4b11-a735-4a144dfb7d08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e094a58e-0ea0-4b11-a735-4a144dfb7d08" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d36c7ffe-264c-46df-ae7e-d26df3fa01ed" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d36c7ffe-264c-46df-ae7e-d26df3fa01ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_889ae410-1e5a-4f37-b694-27c7ce5eabf8" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_889ae410-1e5a-4f37-b694-27c7ce5eabf8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e9c0e89e-82a7-4eea-a025-2be9a34f4195" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e9c0e89e-82a7-4eea-a025-2be9a34f4195" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f6175bbb-6dda-4f9e-87d8-b39956d5a9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f6175bbb-6dda-4f9e-87d8-b39956d5a9ee" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2537c753-451b-4a60-988e-c1b698056457" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:to="loc_us-gaap_AwardTypeAxis_2537c753-451b-4a60-988e-c1b698056457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2537c753-451b-4a60-988e-c1b698056457_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_2537c753-451b-4a60-988e-c1b698056457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2537c753-451b-4a60-988e-c1b698056457_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" 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_2537c753-451b-4a60-988e-c1b698056457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_bd8dd8a0-1b4d-4000-bd74-f34c1388b19b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:to="loc_us-gaap_StockOptionMember_bd8dd8a0-1b4d-4000-bd74-f34c1388b19b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4a9fd59d-4982-4d88-baef-dbd145c814ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4a9fd59d-4982-4d88-baef-dbd145c814ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_dbf06501-c6a8-4c5e-b921-27b879245869_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_dbf06501-c6a8-4c5e-b921-27b879245869_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_73456148-425b-483e-8bc7-75b6e716b8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:to="loc_us-gaap_CostOfSalesMember_73456148-425b-483e-8bc7-75b6e716b8ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b45b3637-c6dd-43d2-a5a0-36ed03afefeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b45b3637-c6dd-43d2-a5a0-36ed03afefeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_37ef2776-1bb1-4898-8a69-1ada877ff4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_37ef2776-1bb1-4898-8a69-1ada877ff4e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1919e65-ccfe-4f84-8247-a50453ce0367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1919e65-ccfe-4f84-8247-a50453ce0367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_e0b5dc55-223e-41f3-8d31-f8fa0171da5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_e0b5dc55-223e-41f3-8d31-f8fa0171da5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_7f349f1d-b4ba-410e-b4f9-4f2eb161df46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_7f349f1d-b4ba-410e-b4f9-4f2eb161df46" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" 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_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" 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_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2c483567-4f6b-4502-9a58-17534551958d" 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_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" xlink:to="loc_us-gaap_AwardTypeAxis_2c483567-4f6b-4502-9a58-17534551958d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c483567-4f6b-4502-9a58-17534551958d_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_2c483567-4f6b-4502-9a58-17534551958d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c483567-4f6b-4502-9a58-17534551958d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" 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_2c483567-4f6b-4502-9a58-17534551958d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_3cd5638d-31e4-4844-b21b-f7ade23597cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" xlink:to="loc_us-gaap_StockOptionMember_3cd5638d-31e4-4844-b21b-f7ade23597cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ae86042-fdab-4acd-91ca-3dbd85725429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ae86042-fdab-4acd-91ca-3dbd85725429" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_18c39eb5-3381-4cac-b28b-0073e37599ed" 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_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_18c39eb5-3381-4cac-b28b-0073e37599ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_213c9f07-923f-40ea-8a29-ad854defc63f" 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_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_213c9f07-923f-40ea-8a29-ad854defc63f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d2447f23-56a1-4384-908e-02b4d4219935" 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_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d2447f23-56a1-4384-908e-02b4d4219935" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c001eb60-56b0-4cae-87ec-8a624a854568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c001eb60-56b0-4cae-87ec-8a624a854568" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_620c705e-8c8c-4d0e-bff2-adebef90e624" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_620c705e-8c8c-4d0e-bff2-adebef90e624" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" 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_3a7b94f4-80a2-434c-8cac-893359ac951e" 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_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6688a921-7934-4293-a8cd-abbe2be7ad9c" 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_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:to="loc_us-gaap_AwardTypeAxis_6688a921-7934-4293-a8cd-abbe2be7ad9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6688a921-7934-4293-a8cd-abbe2be7ad9c_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_6688a921-7934-4293-a8cd-abbe2be7ad9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6688a921-7934-4293-a8cd-abbe2be7ad9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" 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_6688a921-7934-4293-a8cd-abbe2be7ad9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_812fbfd2-aea2-41a2-9c95-63f94e2ac045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" xlink:to="loc_us-gaap_StockOptionMember_812fbfd2-aea2-41a2-9c95-63f94e2ac045" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cc1af6e6-94dc-49e4-a76a-662dfecda343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cc1af6e6-94dc-49e4-a76a-662dfecda343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_42aebff7-3984-488f-a4c7-a4a8637c7301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_42aebff7-3984-488f-a4c7-a4a8637c7301" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a6192e22-d331-4fa3-b333-1366fe95e28d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a6192e22-d331-4fa3-b333-1366fe95e28d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_24ba7239-09bc-4ab3-89f0-c8483ef7f1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_24ba7239-09bc-4ab3-89f0-c8483ef7f1d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ad2f2b82-a7e3-405f-9ae1-cb101b8ee04b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ad2f2b82-a7e3-405f-9ae1-cb101b8ee04b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_df52048e-3c7d-4b40-be7c-cf26b10f6e43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_df52048e-3c7d-4b40-be7c-cf26b10f6e43" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_89f1d5ec-1cc0-4a66-9907-907b0e26a79d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_89f1d5ec-1cc0-4a66-9907-907b0e26a79d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_222b364e-543a-4f59-a369-f5a180b2585a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_222b364e-543a-4f59-a369-f5a180b2585a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c4fd043a-098e-4a84-b045-a170d5a055c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c4fd043a-098e-4a84-b045-a170d5a055c0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9287505e-6465-4887-b121-e752bb39f09f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9287505e-6465-4887-b121-e752bb39f09f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_218922dd-ce2f-4d61-82f1-144eda9d5962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_218922dd-ce2f-4d61-82f1-144eda9d5962" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_24da7c76-7ea9-40fe-8f85-3d02b44ddc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_24da7c76-7ea9-40fe-8f85-3d02b44ddc7c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_547d37d5-a525-4de1-a538-b58d3350810f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_547d37d5-a525-4de1-a538-b58d3350810f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_05c066bd-a49c-4859-9647-8f4c8b4cc846" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_05c066bd-a49c-4859-9647-8f4c8b4cc846" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6fd3cbff-b74d-4f92-8aa4-ef249866c788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6fd3cbff-b74d-4f92-8aa4-ef249866c788" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_aeafb1c7-4881-47ae-8b0c-873f26997b26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_aeafb1c7-4881-47ae-8b0c-873f26997b26" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_c6380ece-6996-4c63-8ff2-51495ac805f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_c6380ece-6996-4c63-8ff2-51495ac805f8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_13248a20-1858-4765-977d-13d01320a3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_13248a20-1858-4765-977d-13d01320a3b9" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_fceeedeb-7748-41b5-a776-856cda79fe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_fceeedeb-7748-41b5-a776-856cda79fe9a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_442d6c60-91fc-4559-a62e-2d5cb7482460" 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_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_442d6c60-91fc-4559-a62e-2d5cb7482460" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4aeec961-42fd-4887-a53c-e076ec9cff72" 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_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4aeec961-42fd-4887-a53c-e076ec9cff72" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4b1a0b6c-a106-4478-90cf-9aa1fc81b5ac" 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_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4b1a0b6c-a106-4478-90cf-9aa1fc81b5ac" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0126de59-cf7d-45d1-a62e-ef27bbec19b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0126de59-cf7d-45d1-a62e-ef27bbec19b9" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4dd4c7a3-ac39-446f-b54e-40bdd48f1f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4dd4c7a3-ac39-446f-b54e-40bdd48f1f4d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d5b8d664-1dec-485e-8a86-391ed70e24c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d5b8d664-1dec-485e-8a86-391ed70e24c1" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_56661579-f81b-4f12-8b66-894f675cbcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_56661579-f81b-4f12-8b66-894f675cbcd5" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0465acbf-d581-4d99-a395-5ef2ce3bc1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0465acbf-d581-4d99-a395-5ef2ce3bc1f5" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_53189e73-8ee2-4823-b5c0-fd6d5948d62b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_53189e73-8ee2-4823-b5c0-fd6d5948d62b" xlink:type="arc" order="27"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" 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_98fae25e-d3fc-421d-8b5d-1d10754ff712" 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_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98fae25e-d3fc-421d-8b5d-1d10754ff712" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_937a1bc4-f357-41d5-8855-a6ce800486b7" 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_98fae25e-d3fc-421d-8b5d-1d10754ff712" xlink:to="loc_us-gaap_AwardTypeAxis_937a1bc4-f357-41d5-8855-a6ce800486b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_937a1bc4-f357-41d5-8855-a6ce800486b7_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_937a1bc4-f357-41d5-8855-a6ce800486b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_937a1bc4-f357-41d5-8855-a6ce800486b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" 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_937a1bc4-f357-41d5-8855-a6ce800486b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c2457aea-11d2-4fb0-9f99-a787b39031ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c2457aea-11d2-4fb0-9f99-a787b39031ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_75f914f5-1c53-46e6-9eee-a2e6ad1acfa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_75f914f5-1c53-46e6-9eee-a2e6ad1acfa7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c464ef1a-c4cd-4478-9eeb-9a7deb96657d" 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_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c464ef1a-c4cd-4478-9eeb-9a7deb96657d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f536b96a-c4f2-428c-a812-fe975b39652d" 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_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f536b96a-c4f2-428c-a812-fe975b39652d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" 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_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" 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_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" 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_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" xlink:to="loc_us-gaap_AwardTypeAxis_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b7a7ece9-799f-40fd-bd3a-e458fc0615fc_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_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b7a7ece9-799f-40fd-bd3a-e458fc0615fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" 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_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bc33ec4a-d76a-4d7c-9335-471f2dbf73f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bc33ec4a-d76a-4d7c-9335-471f2dbf73f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f02da11a-6aeb-4301-9339-135dfd6d46de" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f02da11a-6aeb-4301-9339-135dfd6d46de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0becf2b2-cb13-47cc-94db-9a9f82b26696" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0becf2b2-cb13-47cc-94db-9a9f82b26696" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e739fcbf-28d3-405c-9ae6-ba447274effc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e739fcbf-28d3-405c-9ae6-ba447274effc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bd9dd843-14f5-4d8c-9c02-b0a83ebb997a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bd9dd843-14f5-4d8c-9c02-b0a83ebb997a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e02e2c1b-1500-418c-a530-7c1f2f06035e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2442ff6-fdf6-4bed-bec3-f41d6b3bcce4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2442ff6-fdf6-4bed-bec3-f41d6b3bcce4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65f1ee2a-c957-4331-ae99-4318aa96aa8a" 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_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65f1ee2a-c957-4331-ae99-4318aa96aa8a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_04c5dad4-a22f-4e62-8973-5b69f62f3075" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_04c5dad4-a22f-4e62-8973-5b69f62f3075" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e06a4a57-74db-41a0-a828-a5d80ee24412" 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_us-gaap_AllocatedShareBasedCompensationExpense_8832f8e5-076e-428d-a30d-b37ba821b27a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8832f8e5-076e-428d-a30d-b37ba821b27a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_483bae3c-edb9-4330-8cb6-6997e3a3c8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_483bae3c-edb9-4330-8cb6-6997e3a3c8bc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_64ea4923-385f-45cc-93f5-d934f8109962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_64ea4923-385f-45cc-93f5-d934f8109962" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4476a46a-c242-4d24-9804-fe2505126bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4476a46a-c242-4d24-9804-fe2505126bac" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1de7a8f4-33a7-4a59-a047-f994d20555b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1de7a8f4-33a7-4a59-a047-f994d20555b0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_edf0676b-40dd-43c2-b78d-6c7c1548ce29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_edf0676b-40dd-43c2-b78d-6c7c1548ce29" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca1da0d5-758c-461c-974e-8f8cabb2a5ff" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca1da0d5-758c-461c-974e-8f8cabb2a5ff" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" 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_0760649b-ce39-4ce8-9680-d597533c34ee" 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_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0760649b-ce39-4ce8-9680-d597533c34ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ab84b7aa-7b59-4acb-b76f-77d59156cf43" 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_0760649b-ce39-4ce8-9680-d597533c34ee" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ab84b7aa-7b59-4acb-b76f-77d59156cf43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ab84b7aa-7b59-4acb-b76f-77d59156cf43_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_ab84b7aa-7b59-4acb-b76f-77d59156cf43" xlink:to="loc_us-gaap_EquityComponentDomain_ab84b7aa-7b59-4acb-b76f-77d59156cf43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" 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_ab84b7aa-7b59-4acb-b76f-77d59156cf43" xlink:to="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1be689c5-617a-4e84-9ff1-5a5e6a75bdb9" 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_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1be689c5-617a-4e84-9ff1-5a5e6a75bdb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_3a4fa6cb-0691-4de5-8219-3e03313fa17a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_3a4fa6cb-0691-4de5-8219-3e03313fa17a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_82d6de7f-2d70-492d-ab3f-e43df0c86d58" 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_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_82d6de7f-2d70-492d-ab3f-e43df0c86d58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fa177ffd-2bff-4775-866f-365d59b8237e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fa177ffd-2bff-4775-866f-365d59b8237e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_10545987-1a67-45dc-9804-593dbc537ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_10545987-1a67-45dc-9804-593dbc537ee6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9f035b93-f33e-4552-a996-46b28d2a0d4e" 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_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9f035b93-f33e-4552-a996-46b28d2a0d4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76392f4a-75b2-49de-bf1d-5b6f19889758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76392f4a-75b2-49de-bf1d-5b6f19889758" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_24449d8c-6e8a-43ef-9edb-3e08042437ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cc8350d5-724f-461d-8788-05bce79e0984" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cc8350d5-724f-461d-8788-05bce79e0984" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" 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_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" 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_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99c4b13f-95d4-43d5-915a-1bd40b064a8d" 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_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99c4b13f-95d4-43d5-915a-1bd40b064a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_99c4b13f-95d4-43d5-915a-1bd40b064a8d_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_99c4b13f-95d4-43d5-915a-1bd40b064a8d" xlink:to="loc_us-gaap_SegmentDomain_99c4b13f-95d4-43d5-915a-1bd40b064a8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" 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_99c4b13f-95d4-43d5-915a-1bd40b064a8d" xlink:to="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_UnitedStatesMember_8dfec00d-dd4e-4075-9880-f1e7cf54139e" xlink:href="colm-20231231.xsd#colm_UnitedStatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_UnitedStatesMember_8dfec00d-dd4e-4075-9880-f1e7cf54139e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_LatinAmericaAndAsiaPacificMember_f70903b4-77fe-498a-b40d-bdfbfebe5c63" xlink:href="colm-20231231.xsd#colm_LatinAmericaAndAsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_LatinAmericaAndAsiaPacificMember_f70903b4-77fe-498a-b40d-bdfbfebe5c63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_EuropeMiddleEastAndAfricaMember_43cc498c-2d46-43c8-81b2-2f45bea9117e" xlink:href="colm-20231231.xsd#colm_EuropeMiddleEastAndAfricaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_EuropeMiddleEastAndAfricaMember_43cc498c-2d46-43c8-81b2-2f45bea9117e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_CanadaMember_1c55ba82-5118-4a21-a897-bd7a45e34447" xlink:href="colm-20231231.xsd#colm_CanadaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_CanadaMember_1c55ba82-5118-4a21-a897-bd7a45e34447" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_331542bb-e132-48f3-859a-3c7e93dfe292" 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_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_srt_ConsolidationItemsAxis_331542bb-e132-48f3-859a-3c7e93dfe292" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_331542bb-e132-48f3-859a-3c7e93dfe292_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_331542bb-e132-48f3-859a-3c7e93dfe292" xlink:to="loc_srt_ConsolidationItemsDomain_331542bb-e132-48f3-859a-3c7e93dfe292_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3921d762-a888-4a55-98ff-a9bb7c334192" 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_331542bb-e132-48f3-859a-3c7e93dfe292" xlink:to="loc_srt_ConsolidationItemsDomain_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5ad3116e-2ca2-4f77-af5a-e7b1c978b376" 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_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:to="loc_us-gaap_OperatingSegmentsMember_5ad3116e-2ca2-4f77-af5a-e7b1c978b376" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_094ac429-f58b-4dc3-8d8c-4d29cf742a08" 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_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:to="loc_us-gaap_CorporateNonSegmentMember_094ac429-f58b-4dc3-8d8c-4d29cf742a08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_6b48ea86-1bdc-4952-8abe-26a0fc392492" 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_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_6b48ea86-1bdc-4952-8abe-26a0fc392492_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_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_6b48ea86-1bdc-4952-8abe-26a0fc392492_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" 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_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_cc94fa80-d6e4-410a-8318-cc19d33bbeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" xlink:to="loc_us-gaap_AccountsReceivableMember_cc94fa80-d6e4-410a-8318-cc19d33bbeb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" 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_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f_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_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" 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_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_7474fe57-058d-42b8-a8ec-f4dedf50fdaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_7474fe57-058d-42b8-a8ec-f4dedf50fdaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_29f54be5-38bf-49ee-b7bb-204e0cc86e71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_29f54be5-38bf-49ee-b7bb-204e0cc86e71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_dad66cd7-32f4-4473-8936-aaf53405930e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:to="loc_srt_SegmentGeographicalDomain_dad66cd7-32f4-4473-8936-aaf53405930e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:to="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b4c6a887-5072-4d04-ad37-000c71ba96fc" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_country_US_b4c6a887-5072-4d04-ad37-000c71ba96fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_01a83233-40c1-41b6-93b3-47ead2df21d7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_country_CA_01a83233-40c1-41b6-93b3-47ead2df21d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AllOtherCountriesMember_8588c532-f83b-4bf3-ac15-3cd457acc8a7" xlink:href="colm-20231231.xsd#colm_AllOtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_colm_AllOtherCountriesMember_8588c532-f83b-4bf3-ac15-3cd457acc8a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7a9c6ddd-d83a-4f8a-bc86-e1951034b58f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_NumberOfReportableSegments_7a9c6ddd-d83a-4f8a-bc86-e1951034b58f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ba238e31-0dd9-4246-811a-4ef827b3310f" 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_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ba238e31-0dd9-4246-811a-4ef827b3310f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b14c3572-047d-4d3e-95e1-cfd38e5387d4" 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_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OperatingIncomeLoss_b14c3572-047d-4d3e-95e1-cfd38e5387d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralAndAdministrativeExpense_50b4286a-92ad-49e1-9c82-11eb0fbf0aca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OtherGeneralAndAdministrativeExpense_50b4286a-92ad-49e1-9c82-11eb0fbf0aca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_35578e4f-d244-427e-a327-7e2d7b275d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_35578e4f-d244-427e-a327-7e2d7b275d9b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eda0e24b-1ad6-4283-a221-1bc4bc4f0dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eda0e24b-1ad6-4283-a221-1bc4bc4f0dc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8790a342-aa38-49d2-bab7-e4b63a26da8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8790a342-aa38-49d2-bab7-e4b63a26da8b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3acd0a50-cd5b-46a7-a601-334c33d2affb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3acd0a50-cd5b-46a7-a601-334c33d2affb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_afe5ea8f-bc32-4716-9c2a-4a8b8348a000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_afe5ea8f-bc32-4716-9c2a-4a8b8348a000" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_474b3cd5-b352-4b64-8a9d-d577c21b483b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_InventoryNet_474b3cd5-b352-4b64-8a9d-d577c21b483b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_19f62a5e-c89e-4af4-bc91-638b4ed1c2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_19f62a5e-c89e-4af4-bc91-638b4ed1c2ad" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" 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_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff4062a8-80ec-44d8-838f-03751f75533e" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" xlink:to="loc_srt_RangeAxis_ff4062a8-80ec-44d8-838f-03751f75533e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff4062a8-80ec-44d8-838f-03751f75533e_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_ff4062a8-80ec-44d8-838f-03751f75533e" xlink:to="loc_srt_RangeMember_ff4062a8-80ec-44d8-838f-03751f75533e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e5be4ac3-05a4-433e-9746-73145abcd7a4" 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_ff4062a8-80ec-44d8-838f-03751f75533e" xlink:to="loc_srt_RangeMember_e5be4ac3-05a4-433e-9746-73145abcd7a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7eeeb410-9a57-4630-ae34-0d6e4a141544" 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_e5be4ac3-05a4-433e-9746-73145abcd7a4" xlink:to="loc_srt_MaximumMember_7eeeb410-9a57-4630-ae34-0d6e4a141544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_cdf0aa18-41fe-4293-8365-8e6a58e9db44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_cdf0aa18-41fe-4293-8365-8e6a58e9db44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_62fcab45-f4bd-4d74-aed3-7de166cbf9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_62fcab45-f4bd-4d74-aed3-7de166cbf9e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset_34a3aad8-5a9c-4895-8ef3-07452d01f5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset_34a3aad8-5a9c-4895-8ef3-07452d01f5e2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e769506f-6816-4d23-bd54-2b33d6bc3077" 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_c2735f5f-221d-42b7-adff-930a948c8653" 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_e769506f-6816-4d23-bd54-2b33d6bc3077" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c2735f5f-221d-42b7-adff-930a948c8653" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c2735f5f-221d-42b7-adff-930a948c8653" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9_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_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b2a4000e-b82d-4981-8d58-8909a7a4c37d" 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_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b2a4000e-b82d-4981-8d58-8909a7a4c37d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d70fe5d6-a8ca-4a49-a8c7-f8f6081357b5" 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_b2a4000e-b82d-4981-8d58-8909a7a4c37d" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d70fe5d6-a8ca-4a49-a8c7-f8f6081357b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_508b9f92-38a0-4fce-a0fe-faf13e52a536" 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_c2735f5f-221d-42b7-adff-930a948c8653" xlink:to="loc_us-gaap_HedgingDesignationAxis_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_508b9f92-38a0-4fce-a0fe-faf13e52a536_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_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:to="loc_us-gaap_HedgingDesignationDomain_508b9f92-38a0-4fce-a0fe-faf13e52a536_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" 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_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:to="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_32f3f155-4876-4985-8147-b34ed35dbfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_32f3f155-4876-4985-8147-b34ed35dbfb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_13df82b2-a07b-48a3-b29e-5279ffaab094" 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_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:to="loc_us-gaap_NondesignatedMember_13df82b2-a07b-48a3-b29e-5279ffaab094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2cfebccf-d049-4b48-92e4-0f24b997df54" 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_DerivativesFairValueLineItems_e769506f-6816-4d23-bd54-2b33d6bc3077" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2cfebccf-d049-4b48-92e4-0f24b997df54" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" 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_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" 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_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fd63d78a-f740-4e72-bb27-da063f4cd29f" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fd63d78a-f740-4e72-bb27-da063f4cd29f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fd63d78a-f740-4e72-bb27-da063f4cd29f_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_fd63d78a-f740-4e72-bb27-da063f4cd29f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fd63d78a-f740-4e72-bb27-da063f4cd29f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" 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_fd63d78a-f740-4e72-bb27-da063f4cd29f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7932c4e2-285f-4552-9e9c-88dc5a2341dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" xlink:to="loc_us-gaap_ForwardContractsMember_7932c4e2-285f-4552-9e9c-88dc5a2341dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:to="loc_us-gaap_HedgingRelationshipDomain_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:to="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_2c527cf3-a602-45f4-a633-277301bbcc19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:to="loc_us-gaap_CashFlowHedgingMember_2c527cf3-a602-45f4-a633-277301bbcc19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" 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_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_HedgingDesignationAxis_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d_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_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:to="loc_us-gaap_HedgingDesignationDomain_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" 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_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:to="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2b78ec80-4857-4854-98cf-d263c85b76f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2b78ec80-4857-4854-98cf-d263c85b76f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_edf5fb23-e272-416d-9466-1c4e13df6586" 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_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:to="loc_us-gaap_NondesignatedMember_edf5fb23-e272-416d-9466-1c4e13df6586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" 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_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9c3888e5-9e90-4211-a5c2-d3048b08b0d4_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_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9c3888e5-9e90-4211-a5c2-d3048b08b0d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" 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_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_dcc1e0cf-ec0b-49ce-ac1c-ed598a8cee69" 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_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_dcc1e0cf-ec0b-49ce-ac1c-ed598a8cee69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5af608ee-3c9e-422b-8e30-622c65160966" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5af608ee-3c9e-422b-8e30-622c65160966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_2b8e75b6-4829-4d99-9cd0-5addca51e13a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_2b8e75b6-4829-4d99-9cd0-5addca51e13a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OtherLongTermLiabilitiesMember_5a910822-942b-4e3a-a8f3-db6e14e60b80" xlink:href="colm-20231231.xsd#colm_OtherLongTermLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_colm_OtherLongTermLiabilitiesMember_5a910822-942b-4e3a-a8f3-db6e14e60b80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_2eb32d0c-319d-46b8-8ff8-aa6158f1c77e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_2eb32d0c-319d-46b8-8ff8-aa6158f1c77e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_097d6236-8553-4abc-854e-d7dd311e1514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_097d6236-8553-4abc-854e-d7dd311e1514" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" 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_d975d36e-3bde-4480-aa02-dbf14a31b99e" 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_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" 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_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_HedgingDesignationAxis_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62_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_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" xlink:to="loc_us-gaap_HedgingDesignationDomain_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" 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_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" xlink:to="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_eafa206a-c74b-4555-a9c0-84b12f2cb3af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_eafa206a-c74b-4555-a9c0-84b12f2cb3af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_90c09624-a1b7-4cf7-86a4-631aac830850" 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_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:to="loc_us-gaap_NondesignatedMember_90c09624-a1b7-4cf7-86a4-631aac830850" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ce64ff58-1640-417e-bb79-ab7f8fa10053_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ce64ff58-1640-417e-bb79-ab7f8fa10053_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_550a3203-0adc-444c-aa15-a4e13ef32518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_CostOfSalesMember_550a3203-0adc-444c-aa15-a4e13ef32518" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_316fa136-8e08-4296-8f07-61f967ef3301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_SalesMember_316fa136-8e08-4296-8f07-61f967ef3301" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_f506bedd-c4c7-40e9-9778-343b336ec0da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_f506bedd-c4c7-40e9-9778-343b336ec0da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_68e31453-5706-4522-8c72-1c72a24485cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_68e31453-5706-4522-8c72-1c72a24485cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_a0cfa687-bc72-4dfc-a776-2281292f4340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:to="loc_us-gaap_CashFlowHedgingMember_a0cfa687-bc72-4dfc-a776-2281292f4340" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_782fb0ce-ae01-4e89-9b82-38eb7b69bab3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_782fb0ce-ae01-4e89-9b82-38eb7b69bab3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_91af4704-30e2-4d12-b8af-4f90f61c000e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_91af4704-30e2-4d12-b8af-4f90f61c000e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_70ba2860-4a14-43d2-8be1-cf8f3916828c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_70ba2860-4a14-43d2-8be1-cf8f3916828c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_4193d375-d1bb-4e94-aeef-d6c3dd6f9ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_4193d375-d1bb-4e94-aeef-d6c3dd6f9ba6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" 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_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_16a64e99-7c0a-4a71-a2b2-10d40c1726bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_16a64e99-7c0a-4a71-a2b2-10d40c1726bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7fa09481-c33a-44f1-aa90-3f6175dffb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_MoneyMarketFundsMember_7fa09481-c33a-44f1-aa90-3f6175dffb1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_281c35b5-4531-4371-ba4e-aaa212c5a167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_281c35b5-4531-4371-ba4e-aaa212c5a167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_3eb5d21d-179e-473e-8921-87aa564fa2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_3eb5d21d-179e-473e-8921-87aa564fa2ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_d2d7136d-00c9-4037-a407-336b90dbd710" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_d2d7136d-00c9-4037-a407-336b90dbd710" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_fb5f6b3b-9bd1-4ec1-b701-930bb2c056c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_MutualFundMember_fb5f6b3b-9bd1-4ec1-b701-930bb2c056c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_2f427a1e-7d94-432f-99ec-9ce76041cf74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_BankTimeDepositsMember_2f427a1e-7d94-432f-99ec-9ce76041cf74" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8ebbb5b2-dc05-48b1-a36f-789c19678324_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8ebbb5b2-dc05-48b1-a36f-789c19678324_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7b309b95-6155-443d-b698-1d30c110db01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7b309b95-6155-443d-b698-1d30c110db01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_86ef4969-8a3f-499c-b1dd-0ac5e35ffcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_86ef4969-8a3f-499c-b1dd-0ac5e35ffcfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_86383907-dd05-43d5-aa22-f1c29a5cb4be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_86383907-dd05-43d5-aa22-f1c29a5cb4be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_b1fc2c03-ff16-484f-b142-6e207250cea8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_b1fc2c03-ff16-484f-b142-6e207250cea8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_37b7cf69-dc92-4076-a825-0b100687a81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_CashEquivalentsMember_37b7cf69-dc92-4076-a825-0b100687a81f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_3b8eab76-35de-4beb-8cbb-97603df6ba37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_3b8eab76-35de-4beb-8cbb-97603df6ba37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_62deaef7-a1bf-4ed2-a485-1fee42949cad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_62deaef7-a1bf-4ed2-a485-1fee42949cad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_656c8196-b901-434f-8531-e008f51f47f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_656c8196-b901-434f-8531-e008f51f47f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_1c6ce88a-95bb-4baf-bc12-5a575e7436e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_1c6ce88a-95bb-4baf-bc12-5a575e7436e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_305e0e35-dfb8-4abb-828b-35d452dce74d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_305e0e35-dfb8-4abb-828b-35d452dce74d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_4156fc41-13c6-4a55-a29a-c8399c0f11df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_4156fc41-13c6-4a55-a29a-c8399c0f11df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1e6b2c4c-c2dd-468a-8546-e1a5a801689b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1e6b2c4c-c2dd-468a-8546-e1a5a801689b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2399db6d-a26c-4cb7-a17c-e4c38466bd48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2399db6d-a26c-4cb7-a17c-e4c38466bd48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_beb9170f-404b-482a-94db-3d2c9f5e34db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_beb9170f-404b-482a-94db-3d2c9f5e34db" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.columbia.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_364490d4-f4d8-4ba2-97f5-ab728501f59c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_364490d4-f4d8-4ba2-97f5-ab728501f59c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_82763764-516a-47e2-91bd-96b038a30496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_82763764-516a-47e2-91bd-96b038a30496" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_aee3321b-aac4-4590-a0e6-d46bbe1829d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_aee3321b-aac4-4590-a0e6-d46bbe1829d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3da25018-3129-4a4c-940d-da6b5c17ccf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3da25018-3129-4a4c-940d-da6b5c17ccf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_dce4ff6d-2679-4b40-8db2-316a64c23806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_dce4ff6d-2679-4b40-8db2-316a64c23806" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2de2db55-4530-45d3-9c16-a2ad4812cc80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2de2db55-4530-45d3-9c16-a2ad4812cc80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_d9cfa51e-e2ee-48d1-b9c7-0c23df016fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_d9cfa51e-e2ee-48d1-b9c7-0c23df016fea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_85e04fe1-4d13-46ce-ad92-cfb3f5689d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" 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_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
  </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_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockOptionMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="5"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>colm-20231231_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:e2a789a7-9729-4125-8b2e-e48cbabd27f7,g:4435770f-a2b3-44a5-8a3f-c0f476ae054d-->
<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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_EntityVoluntaryFilers_a78661be-37ad-4e5a-a842-ae5b8b5d5afa_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_f5a144c1-2744-407a-9571-33c8acef5c18_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_e7922649-52d0-45e0-a0c3-0b2dd44b5292_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_fcca7de4-4b40-4fae-bf5a-465ecf10fe03_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities, total</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_5ff69226-d532-4f80-bc5e-203cb2def591_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_53130a6f-434e-4a40-8a0b-c94f55bbc507_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/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_22794e7c-079d-4b6b-aaed-0bb8b993d7fa_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncreaseDecreaseInOperatingCapitalAbstract_73e24c83-5b6f-49e7-a6c9-15402efb6e11_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_00aa6ca5-bf14-4269-ab55-f19999fc2b86_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_50a1a283-dccf-4ede-a19e-29fcd262cc63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ea549d59-2b83-409d-89f2-722b93a5c796_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units outstanding, beginning, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0bcbeead-81f3-4fc4-be49-72ce3efdc4de_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units outstanding, ending, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/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_StatementOfStockholdersEquityAbstract_75d4f0d4-8b49-4604-b1eb-d576ddfde34a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_DeferredTaxLiabilitiesTaxDeferredIncome_507428f0-0adb-48b1-8f06-73bceb3659f7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanAxis_25e9fdeb-0db1-4a89-bbe4-a77481d2a938_terseLabel_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Axis]</link:label>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanAxis_label_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Axis]</link:label>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanAxis_documentation_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanAxis" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanAxis" xlink:to="lab_colm_ScheduleOfDefinedContributionPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5755f14-c286-4e92-817a-0bc5ca8bfe7e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_SegmentReportingAbstract_842d8577-3a27-4123-a5a2-996fe538c671_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_e72464c4-8594-4d27-a69d-0eca6519315e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_c7aeb113-4db2-4c23-902d-21c8aefa7568_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_08ad4f84-f5a4-4db0-aa1d-d76203a652c1_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_28fbf1f0-75a0-41d6-9510-c4c047fe80ab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment, tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_0edb95dd-19f7-4add-8b11-f7b11b2bddb6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_a9ee785f-bd52-418c-b2f5-152db532b840_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_668765f3-efef-4efc-9fa3-af75dc4175ad_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for federal income taxes at the statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_51b3011f-50f4-4fc8-b503-0967d72f748b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_d0372dbc-22c3-489b-a6a8-f9151bf76d6f_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_aceb2b48-46bd-4595-82f9-c0f113603f49_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, number of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DisaggregationOfRevenueLineItems_5bdcf13a-ece3-43f8-9f43-794acb3fa71d_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7cd43cb7-6f3d-4283-a4dd-23307e773e6d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_e84fc0e2-823a-468e-8f87-06de44183a88_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_IncreaseDecreaseInOtherNoncurrentAssets_5daceb35-767c-49c0-87a9-bd3e7fbdfa16_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_06446e6a-3200-4bd5-b01f-6c67ff85fb6e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_1efc6497-6a21-4408-b955-a0ef20a97680_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_123e0fec-4dc9-4da3-a3ed-58e95a7ec1d6_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_15b365a5-abb4-4c6b-8343-ea6819d074ef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_d1745dc6-e3f6-4899-b45e-8691b0e71ef1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/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_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_075013df-e801-4311-a506-ea5b4e7cf161_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_4a184ccd-6124-4fce-8d2f-0d8d4af76614_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_a19bec36-b180-4238-81af-4eb0c9729000_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6030c26c-0e1d-4b4f-81c1-8942e427c15c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_8a2d39b9-e1a6-4447-aa96-8de1af752cac_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_268d003e-d1e4-499f-83e7-ef0daf24f05f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred, federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_725d254f-5adb-4dc2-b7b4-457c0483ab40_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_8a295fd9-1bcc-4abe-8959-1c11b3a9084c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_38edd931-40cc-49a4-be20-e883d2ea3877_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e5efb777-6832-472e-895d-6a77e4516841_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_06864cf2-64ae-4a93-816c-2e1cffce12c8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_2a67b60b-3c29-4772-8212-2478fb6ca3a4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_f4dc83b3-1868-4884-8581-f650aa7f54b8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f4e5b6-c653-4af9-8cb8-7fd041518533_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccountsReceivableNetCurrent_a3540799-406a-458d-86de-31fb256de470_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_colm_ApparelAccessoriesAndEquipmentMember_46bd1f5e-007e-4809-8638-9cf4b477979a_terseLabel_en-US" xlink:label="lab_colm_ApparelAccessoriesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apparel, Accessories and Equipment</link:label>
    <link:label id="lab_colm_ApparelAccessoriesAndEquipmentMember_label_en-US" xlink:label="lab_colm_ApparelAccessoriesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apparel Accessories And Equipment [Member]</link:label>
    <link:label id="lab_colm_ApparelAccessoriesAndEquipmentMember_documentation_en-US" xlink:label="lab_colm_ApparelAccessoriesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apparel, accessories and equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ApparelAccessoriesAndEquipmentMember" xlink:href="colm-20231231.xsd#colm_ApparelAccessoriesAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ApparelAccessoriesAndEquipmentMember" xlink:to="lab_colm_ApparelAccessoriesAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_FootwearMember_917cf049-b371-44b4-b3fd-e62ec1feb74f_terseLabel_en-US" xlink:label="lab_colm_FootwearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Footwear</link:label>
    <link:label id="lab_colm_FootwearMember_label_en-US" xlink:label="lab_colm_FootwearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Footwear [Member]</link:label>
    <link:label id="lab_colm_FootwearMember_documentation_en-US" xlink:label="lab_colm_FootwearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Footwear [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FootwearMember" xlink:href="colm-20231231.xsd#colm_FootwearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_FootwearMember" xlink:to="lab_colm_FootwearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_cc991b8a-e62b-4109-8624-f671c2035ab0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and expected to vest, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_99659aad-c670-4b48-a61c-c8bbbc0693d9_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_FairValueInputsLevel3Member_775406a3-17b5-4793-9add-7e1150338659_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e1bed1d1-c1c6-4818-8cd1-3a0609cfadf8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8bba86be-5df7-4940-bdbf-b10eeb2ee36b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ba36e827-a2f9-46d3-a6db-9c472e7a4c66_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/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_AssetsNoncurrentAbstract_32860b8f-39c6-4663-a045-fa83619e3715_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_AccruedImportDutiesCurrent_14e9c396-c4c5-4f34-bd40-37ff3f241646_terseLabel_en-US" xlink:label="lab_colm_AccruedImportDutiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued import duties</link:label>
    <link:label id="lab_colm_AccruedImportDutiesCurrent_label_en-US" xlink:label="lab_colm_AccruedImportDutiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued import duties current</link:label>
    <link:label id="lab_colm_AccruedImportDutiesCurrent_documentation_en-US" xlink:label="lab_colm_AccruedImportDutiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date of tariffs and taxes due as a result of the import of goods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AccruedImportDutiesCurrent" xlink:href="colm-20231231.xsd#colm_AccruedImportDutiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_AccruedImportDutiesCurrent" xlink:to="lab_colm_AccruedImportDutiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_884aa30a-2804-4769-a79c-36f8de4281ca_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_199ab809-233a-4fa0-b39e-49afb16527a3_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_bcd15c4a-c9a3-41c3-903f-59fae62463c8_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/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_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_71b7789a-183a-4ab4-a497-e632703bc651_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_6a918bc5-0b58-4a97-a08e-9f85d5bbab7d_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of mutual fund investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_737cf2e5-0686-4247-8b58-9ee8854f0a76_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</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_OtherComprehensiveIncomeLossTax_fab95978-74e9-412d-98b9-665daa1650fc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_936f39dc-25e6-464f-9fe8-e04f0f316f1f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_285fbb0c-c335-4c94-a421-0f6900b54c1c_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_f0f8152f-5793-4ba7-bf13-918847074319_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilties</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_b39b9078-24d5-4c5f-8231-35596f494234_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_28d82d61-f836-4fc1-ac2c-f31c0291cca8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Notional Amount of Outstanding Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_10c5c8dd-5438-42a3-9f19-59e78a5b2313_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_cb21dc99-a62e-477e-9012-2f2d76f9916d_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_LesseeOperatingLeasesTextBlock_722708e7-d4ad-4a9c-a488-87e792e72ace_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_0ae21fcc-5bf2-441b-b22a-5cdf567f9230_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_currency_AllCurrenciesDomain_c8749699-c04f-4fd0-83ac-344b8b581a0f_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_93084fad-59f5-410b-97ca-95d36140d9e8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_DeferredTaxAssetsDepreciationAndAmortization_ce8b3589-3c7a-4a37-a54f-19930075829c_terseLabel_en-US" xlink:label="lab_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_colm_DeferredTaxAssetsDepreciationAndAmortization_label_en-US" xlink:label="lab_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Depreciation and Amortization</link:label>
    <link:label id="lab_colm_DeferredTaxAssetsDepreciationAndAmortization_documentation_en-US" xlink:label="lab_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:to="lab_colm_DeferredTaxAssetsDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_79c69425-48cd-47c2-ba01-61426f1f8d80_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Identifiable Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_c879793d-35c6-4895-ab34-811bb15b8937_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_da25d2f3-e5c8-4a07-8bbb-b40444d31f4f_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c95c1311-724c-4e91-b372-ee03f5880afe_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_5c99bd19-5130-4dbd-8b34-6f2e1636ea89_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, 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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_676f0ee3-b62e-46c0-9e80-6705d062fe24_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of U.S. federal corporate tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_82d5302a-04e3-40d5-9366-cfa031525f12_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_cbd16ee1-61b2-4d47-9c57-f5854d12e28f_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised, number of shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_90c4d3d1-39c4-4fa7-a854-b127982c16b5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_ca16ea71-2f5d-47d4-af05-a7c8f28a63d1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) recognized in other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_91ab1765-bd7c-484e-bdb6-cd5d44847291_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_48f9db5f-d56c-47cc-b5d3-7163411a55e3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_96ee1851-474b-4a18-8623-80e33b162655_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/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_DerivativeRemainingMaturity1_5c29ea6a-2852-4d22-ba76-0e1195f83dc0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining maturity of derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeRemainingMaturity1_label_en-US" xlink:label="lab_us-gaap_DerivativeRemainingMaturity1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Remaining Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeRemainingMaturity1" xlink:to="lab_us-gaap_DerivativeRemainingMaturity1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_485c4fc2-38b7-41af-9d2a-3268c8904ece_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_OtherLongTermLiabilitiesMember_f28de864-d0d0-45a8-b0d0-19ee030911bf_terseLabel_en-US" xlink:label="lab_colm_OtherLongTermLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long Term Liabilities [Member]</link:label>
    <link:label id="lab_colm_OtherLongTermLiabilitiesMember_label_en-US" xlink:label="lab_colm_OtherLongTermLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long Term Liabilities [Member]</link:label>
    <link:label id="lab_colm_OtherLongTermLiabilitiesMember_documentation_en-US" xlink:label="lab_colm_OtherLongTermLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long Term Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OtherLongTermLiabilitiesMember" xlink:href="colm-20231231.xsd#colm_OtherLongTermLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_OtherLongTermLiabilitiesMember" xlink:to="lab_colm_OtherLongTermLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_43eec073-eeb1-4356-bf98-3d9daf90b0dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ContractWithCustomerSalesChannelAxis_c918c817-0f52-4d70-b70f-8b119683c1d8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_07af4ab1-b0e5-4adf-9c18-eec5a19f0b2e_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_6cc5e503-3df7-4628-9123-a381de815577_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b8ff1c03-efea-49b3-a721-30a904ddaac2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_FairValueInputsLevel1Member_b15723e5-0b0c-4049-a8e2-d007940bc891_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_DeferredTaxAssetsNet_005b5bae-c9c4-4959-a42c-ac6edaa508a5_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_PaymentsToAcquireShortTermInvestments_3ef2542d-7bb7-4e6c-9aba-45778bb92993_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Short-term Investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6d56d827-f0cf-4bbe-9cbe-d90d46daa89f_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_592f8a7d-47ed-423b-98f0-1ed660ea1177_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_ba7ad6e8-12b4-452c-b008-9a0ea3514060_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_556f0633-4b4e-48f3-af13-d4a754f07c5c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ab4d8601-cd75-4915-8701-49ca1e9738f5_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_IncreaseDecreaseInAccruedLiabilities_76a64aa6-2eeb-4899-aaa9-39e73a52e1b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_370da0bd-b1ad-42e0-a6be-17ed133bdb4f_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9677e150-ebcf-4bc4-bd18-560773e7b1a1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for future grants</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_0271471a-2546-498f-bc2d-53d533de948d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_EntitySmallBusiness_e64d9b45-0419-4741-8488-3e816bb7f658_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2c1ce2e7-bc84-4ef8-82c9-cfd4041c67f3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_274fca29-ad2b-4485-a064-150e875b14ab_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_474e5810-cbb0-4d95-a539-9bfaac63e318_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/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_1375d38b-c7c6-4bfe-a647-07686773e2d3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativeNotionalAmount_be19442d-2b17-4fa4-86c7-7c03ade0e2c8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccountsReceivableMember_eecc4331-f2ae-4300-972b-2a18aa21aebd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3f4a9d79-ffc1-432a-bb2d-2678bec3dd61_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_dae55f1c-85d1-4f7f-91e4-b736f23d5581_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_133de4b2-28d9-48f6-b3ea-a470e2660148_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f21f69c1-aa6d-4a83-baeb-ef87d41ba323_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_AccruedLiabilitiesMember_91b185f6-3e6a-4a11-9bf8-786c7669d280_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_a769a794-76c3-4d91-a84f-351be97bc37a_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_d312e49c-e814-486d-9eb0-c5965e292f96_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability associated with future repatriations</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_128e6183-0f13-4ebb-9932-4377e334eab1_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_PaymentsOfDebtIssuanceCosts_dbc7302f-3e09-4bc0-b375-6eba745f8dac_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of line of credit issuance fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/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_colm_AllOtherCountriesMember_99b52f58-0b9d-4296-bfb6-2c7e569eb3ff_terseLabel_en-US" xlink:label="lab_colm_AllOtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Countries</link:label>
    <link:label id="lab_colm_AllOtherCountriesMember_label_en-US" xlink:label="lab_colm_AllOtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Countries [Member]</link:label>
    <link:label id="lab_colm_AllOtherCountriesMember_documentation_en-US" xlink:label="lab_colm_AllOtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All countries besides those specifically stated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AllOtherCountriesMember" xlink:href="colm-20231231.xsd#colm_AllOtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_AllOtherCountriesMember" xlink:to="lab_colm_AllOtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_1335c2cc-d047-4680-9fab-79b26f10a46c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_f06ade98-dde4-47a9-b1b2-5941066ce874_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_60c5b321-b75e-4df2-a495-00ccc68ada4e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_430c0108-25c0-46d1-8491-3062fec753d6_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allocated Share-based 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d6345471-6408-41f4-a296-ba726eb060f3_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company withheld shares, tax obligations</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_3e79ae71-7610-4131-93b9-67f5cc72ed24_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:to="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c9f23475-1add-4e47-9224-a383dcd9edcc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f70ee1a-4314-4c2d-bc93-b9fec4bdccef_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive stock options and restricted stock units</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_726591b9-eb27-47b5-9f61-24bec3da2683_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_colm_DecreaseInOperatingLeaseRightOfUseAssets_4407344a-ac56-42e6-8eb2-1bcdc33f36a1_terseLabel_en-US" xlink:label="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease, Right-Of-Use Assets And Liabilities</link:label>
    <link:label id="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Operating Lease, Right-Of-Use Assets</link:label>
    <link:label id="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Operating Lease, Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:href="colm-20231231.xsd#colm_DecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:to="lab_colm_DecreaseInOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_9ab94220-45a7-4dac-8b7b-82d12baa2fc7_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_8855562c-7886-4e0e-ad90-b00d873ba369_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_843c4129-7619-420e-bc65-b4a4b63c120a_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_54a6f8ee-32ba-434a-b4a2-6b2f880e737f_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_9c375519-8f1b-40bc-81fd-fb76d2eb60df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_32138345-06ea-4c77-b46a-de2e11717b9a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_9c324eb7-14b5-4c6d-bd33-7ec9b4016c41_terseLabel_en-US" xlink:label="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs</link:label>
    <link:label id="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_label_en-US" xlink:label="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Capitalized Research And Development Expenditures</link:label>
    <link:label id="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_documentation_en-US" xlink:label="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Capitalized Research And Development Expenditures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:to="lab_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a36383d9-eaab-4e9a-b192-b1b439f055a3_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_LeaseCostTableTextBlock_e3be4c70-dc23-46ab-84a2-e3b0a992a172_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_aa3c9cda-ef89-4fb7-a297-9f1b6a506286_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_95311fc1-15ba-4bad-998e-18ee897a111f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8db4d4e1-dc41-496d-b985-4873ac47d595_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ffe6392a-0e0e-4d92-99d2-b3106fb7e235_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, number of shares</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/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_a2073f8a-6ba5-446a-9e50-3df77e50beae_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_c545d71c-3394-4fb0-90d5-7194f3acdbed_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_f2fddf68-3df4-462f-95da-a5a491bd5d28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_PlanNameDomain_882e45b1-3171-4bd0-8d9c-802d66e1d4c1_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f6ba1f1-790d-43f2-b9a6-8804297abc3e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures incurred but not yet paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42068736-8d90-4a2c-95c1-53cd23d5d9b5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_bec3c75b-f350-401d-b471-b6df00a84b77_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_3aa465b7-4429-4a6d-aff8-cb40dbc3c8c4_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_GeneralAndAdministrativeExpenseMember_66f4299d-e94d-416f-b503-fa14953c2524_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_01ef1f9d-4bad-4d2b-8b8b-e1c27eed757e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_59e58817-7b6d-4acc-86f0-395666428b3c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning, weighted average remaining contractual life, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_3c855917-15f7-4b95-84b6-4e8b50c94e1c_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending, weighted average remaining contractual life, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_076b5e13-bcc7-4c28-a8cd-4fe1de07f362_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities arising from obtaining ROU assets</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OperatingLossCarryforwardsTable_30a4d79f-ba9b-4435-9832-22b9b23ac153_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5c198646-62bd-432d-b625-4d2f284bd927_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_4ec24ae5-b452-43a2-872e-079e99c17460_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_DerivativesFairValueLineItems_7ad210ac-6eb0-4370-b199-795b9fbb6ccd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityFileNumber_d894e58a-b134-4462-afa4-4f5b405eff0a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/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_OperatingLossCarryforwardsLineItems_33f3427d-b183-4f12-8053-7a284c289f08_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_68ac4680-56f8-45d0-be60-cd55678a3572_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_76241454-78c1-4243-a74f-379fe938b2a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Restricted Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OperatingLeaseLiabilityCurrent_b0e3fc00-04c0-4519-b7e5-e9f7cba77cb1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_27ad005d-0ae0-437a-89e5-c2859a76003e_negatedLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicenseMember_11f6d958-e9e4-41ea-8804-f25950f5df49_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License [Member]</link:label>
    <link:label id="lab_us-gaap_LicenseMember_label_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseMember" xlink:to="lab_us-gaap_LicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_26c9682d-3b17-43cb-923c-6ce65e154d97_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Holding Gains (Losses) on Available-For-Sale Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6a503474-2715-4985-a5ec-68fcdd24ab90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreases related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_77b13734-5dc7-44ef-8a75-95419bb245df_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ecb2df47-c7c7-468c-8912-02ebb4414106_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityShellCompany_fe952635-5d44-4f57-a6b1-5f9b5b18ee31_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/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_colm_UnitedStatesMember_149e71a8-99ee-4fe0-91ce-9bb9699e0bc6_terseLabel_en-US" xlink:label="lab_colm_UnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_colm_UnitedStatesMember_label_en-US" xlink:label="lab_colm_UnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States [Member]</link:label>
    <link:label id="lab_colm_UnitedStatesMember_documentation_en-US" xlink:label="lab_colm_UnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_UnitedStatesMember" xlink:href="colm-20231231.xsd#colm_UnitedStatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_UnitedStatesMember" xlink:to="lab_colm_UnitedStatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cc7e8d1f-378b-44f2-a779-cda585bedd0a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2ea4b246-8ffd-48b3-bb6a-7f1e0e3d5f91_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2cdba2e2-4dd2-4c5e-9f0a-a7b1af208dcf_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_667c1d63-461a-4ca2-9cbf-a418ba888171_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_a982cbc0-892b-4418-a8d0-0e2c5281310a_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_8244ca8e-16cf-4248-aa52-23443be49501_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a00e326a-1a41-4e65-a46c-5aa11ad421b2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases related to current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d9da7320-02ad-4563-967b-0e3da4251d4b_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4739e7a6-c3a6-41d3-927a-80210a07f104_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_FairValueByAssetClassAxis_180ee01d-b4fd-40f6-9c7b-292acfbdbcfc_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0cc67a2e-7283-4049-86f5-986a2dfc2f7c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a0eb3c9f-ed0a-4ea3-a35a-fa7b641841ea_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_5fbc1fdb-4841-413a-8ced-b8bd1b048c06_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_7ab56e6d-256c-4d77-907a-277f424658c7_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease, cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_073e040f-ee98-4d01-8dc0-0c64becc67c6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_80bb3955-a76a-466a-9624-d11dc75c452a_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_c8e0686e-5e44-4c1a-9157-e8ad1169bc15_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/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_e2c16c34-672f-4a19-8fec-d40d663ffb87_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/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_colm_DeferredCompensationPlanMember_6e50fb52-b2c5-4f08-a1f9-056574acfc32_terseLabel_en-US" xlink:label="lab_colm_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan [Member]</link:label>
    <link:label id="lab_colm_DeferredCompensationPlanMember_label_en-US" xlink:label="lab_colm_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan [Member]</link:label>
    <link:label id="lab_colm_DeferredCompensationPlanMember_documentation_en-US" xlink:label="lab_colm_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredCompensationPlanMember" xlink:href="colm-20231231.xsd#colm_DeferredCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DeferredCompensationPlanMember" xlink:to="lab_colm_DeferredCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_e03acb5c-f790-4a4c-8a7c-35bc70f003ad_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit, Total</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0a57523f-7098-41cf-9532-2947061d0964_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense_fa67470a-e996-4db2-b689-d48f0ab5c6eb_terseLabel_en-US" xlink:label="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Amortization And Non-Cash Lease Expense</link:label>
    <link:label id="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense_label_en-US" xlink:label="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Amortization And Non-Cash Lease Expense</link:label>
    <link:label id="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense_documentation_en-US" xlink:label="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Amortization And Non-Cash Lease Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:href="colm-20231231.xsd#colm_DepreciationAmortizationAndNonCashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:to="lab_colm_DepreciationAmortizationAndNonCashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_3779735e-d92a-49ed-9cf9-ec4c3106f67f_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_AssetsFairValueDisclosure_dbdd6282-2996-40a7-8dab-c3bf35ecabbb_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4793c436-2e80-437c-94bb-a3302ef31cff_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_a955e7cb-b5fd-456e-a0a9-a16c64cae5a6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/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_23fa4cee-186d-47da-b901-2db49feb2b2d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_57ef43d3-70a2-4996-bcbb-848a648d1c11_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_31337101-1050-4b29-b260-1ed51e0819ec_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income at beginning of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ea72ba05-9146-46ad-a917-c676ea7427a5_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income at end of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c6a58c27-bfca-419c-a5ac-5adc1c18ee3d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_21a2df5f-de0e-4887-a229-9a38923a2f38_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation Adjustment [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_d1471d70-5a15-4dc4-8992-b637fd985fd4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments and Risk Management</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_InvestmentPolicyTextBlock_bf444627-12c9-4560-81cd-917e8ec85702_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_bb45479b-cf4a-4826-ab7a-c3ab65b0b2bb_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_42e75657-bf5a-4cc2-b346-1b344d9888f6_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5d6fcc49-b6bf-4357-a2e0-d35cb991ade3_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period of recognition of unrecognized costs related to stock options, years</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_30e9211c-a909-4d60-8b4d-75c969dedddf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_294bcfcf-f02f-4912-9617-ad5da5730028_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f80fd354-2554-4663-94c3-c3ed9fc4f13e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized costs related to share based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_65b4c8b1-464d-43af-859f-6b82fecc5896_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/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_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ShortTermLeaseCost_64c9491e-120a-4858-8bd5-ce413a86342c_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease, cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_ab56dfef-1d22-468e-a588-283f80f74ab3_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_6e631e6b-8d2a-4e95-8615-01d7563fbcdd_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/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_InventoryPolicyTextBlock_ed660640-db5f-4df1-8bf3-8583449a20a3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_40e624d4-4357-4dc1-95ec-423a21494d19_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [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_CurrentFederalTaxExpenseBenefit_7d987042-074e-48d8-8b79-b129432df2f4_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current, federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_f4354eb0-e96d-4649-bcd7-e47a4d289a2c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_9a89fe32-026f-4a13-80ce-ede8a67dadb7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Quantitative Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Quantitative Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:to="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_40fa3f98-5dd7-4a05-9590-49429ef0563e_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_abace291-7d56-47ff-8332-c2a348b70fc2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLossCarryforwards_cd9b2b5f-f9b5-4b41-a3ee-23bdbbf1694e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_88288e45-65e4-4ae1-8f03-91c27d15a0f1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e9c6211f-0348-4e13-965e-0bd63ee26ef9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred, state and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_ea687d7d-5850-4900-aca8-eb6712946011_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_133deea8-153a-4aad-a96e-11bbf4fbb7a5_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_884406bd-63a1-4917-aeff-3e01fb92fda6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_4a6ade17-ed62-4bc9-b047-a2eaac8c5e48_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/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_GoodwillGross_c93e5a32-9b26-4d29-9b71-0989f42f5706_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_05fe4641-f480-4d2f-a900-71d422e38c3d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals and allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d3be66f3-e1cf-407f-9c8f-125c1921772e_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets not subject to amortization</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_c8b510fc-2dc4-45ea-a013-d8b0fbc2fa52_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_3fc56129-1cd3-40ef-ac59-f482c5e651ba_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units outstanding, beginning, weighted average grate date fair value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3e3551fb-ad68-434e-8f72-0cce8befe2f7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units outstanding, ending, weighted average grate date fair value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_67a85f84-9ad2-45b7-b66c-424afaa63d3e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock plans, net</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncomeTaxDisclosureAbstract_636e4aaa-78c8-47a5-a835-6da79af11e14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_colm_OperatingLossCarryforwardSubjectToExpiration_d9652c13-6316-4a8d-990c-2d9035b3747e_terseLabel_en-US" xlink:label="lab_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforward, Subject to Expiration</link:label>
    <link:label id="lab_colm_OperatingLossCarryforwardSubjectToExpiration_label_en-US" xlink:label="lab_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforward, Subject to Expiration</link:label>
    <link:label id="lab_colm_OperatingLossCarryforwardSubjectToExpiration_documentation_en-US" xlink:label="lab_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforward, Subject to Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardSubjectToExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:to="lab_colm_OperatingLossCarryforwardSubjectToExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cbc6701e-2590-44f9-a95a-2952820b44eb_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_91dd0469-e78e-4565-a2da-8f1374555978_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/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_InventoryNet_ed37580b-c781-43d2-a479-86ea2476f3c3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_LeaseCost_3e0df50a-727a-4a35-adb8-f338c8af2e40_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, cost, total</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_578bc106-bdc0-4a67-9615-8af6327a754e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized inventory costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_62894670-140a-4dc5-9eb7-0c662954afcc_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/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_FinancialInstrumentAxis_984be4c6-e740-4e57-965e-5c246a50fcd9_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_ce1d6e0b-987b-41ec-847f-4f2a423bd393_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityInteractiveDataCurrent_69bf96ea-3233-43aa-a752-f70cded461bc_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_DisaggregationOfRevenueTable_9c57269b-996e-4931-9c95-93a53985f0ed_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_891ee8cf-e181-4327-9a33-91a6e10a59d1_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_PaymentsForRepurchaseOfCommonStock_223f3962-d3cf-4be6-acb5-f04cb2cb1dde_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_e97228bc-91d3-48d7-99e2-c9017f43e0d7_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_a0114035-fe44-44bb-b4ff-78f6107430e8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_EntityWellKnownSeasonedIssuer_e53594b3-c865-4d04-90fd-194ff4c1a54a_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1c9322e0-dba7-44f5-b687-d7beccebbd51_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred, non-U.S.</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_8b7e59ba-b0e8-4702-b3a9-16826487d5ce_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of non-cash investing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_cd818afd-0df3-4241-81a4-e44300764722_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueByFairValueHierarchyLevelAxis_47ecc8fc-64d9-4138-af00-5bb5cbe27739_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bb4ae22f-1745-44da-86ce-a87d9faf7c05_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_3ac0e1b1-e3e2-4fec-8859-0695fe86a893_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_00c92c41-a114-4f7d-a9d1-c21b4b15bc29_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_eac2fc77-006c-40b5-91d5-2e218f4cc6d7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_EntityIncorporationStateCountryCode_742dccad-e416-4cb4-b4af-83627e723740_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_AssetsCurrentAbstract_199a0886-8f78-4e3a-a5e1-4b461101b73a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_bd6ce054-3765-4001-bae9-845b2409e5b0_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4e1777e1-f5bf-4fe7-99b1-0fcf4c19c25b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Components of Deferred Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_dea7e421-b08f-44d6-93af-8b003b9983b8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativesPolicyTextBlock_95d6eed0-0def-4a2e-a6a5-3549c2f0bba9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_41c2471a-6eef-4f2b-bdb4-ac50f3c8d5d8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b6257d34-f7a7-493c-9674-df26d2ea224a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_CanadaMember_e7fb848c-4161-4b15-9e82-290ecc4bd6aa_terseLabel_en-US" xlink:label="lab_colm_CanadaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_colm_CanadaMember_label_en-US" xlink:label="lab_colm_CanadaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada [Member]</link:label>
    <link:label id="lab_colm_CanadaMember_documentation_en-US" xlink:label="lab_colm_CanadaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_CanadaMember" xlink:href="colm-20231231.xsd#colm_CanadaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_CanadaMember" xlink:to="lab_colm_CanadaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_DeferredTaxAssetLeaseLiability_258b6d55-67a5-41b4-8859-51c8757d5919_terseLabel_en-US" xlink:label="lab_colm_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_colm_DeferredTaxAssetLeaseLiability_label_en-US" xlink:label="lab_colm_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Lease Liability</link:label>
    <link:label id="lab_colm_DeferredTaxAssetLeaseLiability_documentation_en-US" xlink:label="lab_colm_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetLeaseLiability" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_DeferredTaxAssetLeaseLiability" xlink:to="lab_colm_DeferredTaxAssetLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_05b23c24-9127-4b80-b94e-0857db6b5d51_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_b5fdcd8f-1368-43a2-9285-98f8c478275a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions to the plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_1a891595-c05a-4447-aeef-b8bcef333dfb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_367aab4e-df4a-4ae0-8cb5-2ca34f981445_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_fdc6d4b3-2b7a-49f1-a6f2-d4aecbf9b3c5_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsMember_27098fd8-8aee-425e-9269-2855783051aa_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember" xlink:to="lab_us-gaap_CashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_80fda2a2-8336-4e1e-b800-09b4b6de35f8_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:to="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_5c95117d-97e0-47c2-9241-bd6c0f86dfc5_terseLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ae2629fc-6caa-4409-a6b2-50fc2a5c295e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_444bc12f-112d-45a4-83d9-9b3c980cc243_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate_2afd1776-335a-4ba4-9ea5-0f73a0e94bea_terseLabel_en-US" xlink:label="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate shares repurchased under stock repurchase plan</link:label>
    <link:label id="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate_label_en-US" xlink:label="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Number Of Shares Repurchased To Date</link:label>
    <link:label id="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate_documentation_en-US" xlink:label="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares that have been repurchased to date under the program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:href="colm-20231231.xsd#colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:to="lab_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6a7dcefe-7e88-478c-ab08-d1943413ca15_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3ad547d-0ca8-4d88-b30f-0696258d919b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_f8d168b1-87d9-4b34-ab1a-59a246ab3ba5_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual provision for income taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLeaseLiability_97b0a989-b7bc-42eb-9e00-b9c9bd870e37_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_60fc8f57-16f2-423a-a1fa-725a30b4c628_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and expected to vest, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_87602e66-2039-4d43-bda3-038ab3a01c6b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_c6e1972d-b1ed-4964-b4e3-e56a49fe2fb2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f1927252-43b9-49f6-a54e-7609c558b0aa_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Total</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_9e09ea27-687e-4a07-bf59-1aec0c056010_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_a792b4c6-4bb4-4616-b766-bf16e3e00114_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_f7e90ee5-46aa-4fb9-8ee0-63906d18a73d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected stock price volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/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_64a0f4fa-67de-4d67-971e-daebd90c47db_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_9aeb3b06-6209-4711-9c43-492c989e5baa_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_685e56fb-30e3-4e29-bb75-77728bcab5c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_36b93910-6c0c-4a6c-85b6-f2d76747dd6b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ValuationAllowancesAndReservesChargedToCostAndExpense_0a3fd0c8-ea2c-408d-8028-0b0848211333_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8c89f7d9-ff3b-4b1e-ac02-291a6c56ee54_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_LiabilitiesNoncurrentAbstract_49e79aa6-35c1-4f2f-99de-f3c685011bfc_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_65135e81-2379-4f6a-a869-0aef87810394_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_PlanNameAxis_b7124d68-840b-42f3-b503-6bcc8eb48645_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_71547535-ec93-467c-a757-604302fb383e_terseLabel_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrecognized tax benefit reasonably possible, low range</link:label>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_label_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Unrecognized Tax Benefit Reasonably Possible, Low Range</link:label>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_documentation_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The low range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:to="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_2ab448e0-d488-4796-906c-99f25e079124_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_4ef5e845-4f20-4257-a2f4-7f1a85fa7b15_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_country_CA_51652c60-03c8-4d9a-8b92-ec4b6e0b15c2_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_11f0b6f2-a6e1-43ce-bc77-7e3b20100890_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8775fb40-ffe7-4b80-ae19-b688a70473a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/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_321295ec-236f-4c29-a13b-46ff1145385d_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable geographic segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/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_6ccd6ab5-c159-4b72-a22e-6bffc76468bf_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_7c3adbd2-603f-42ac-8278-6ed7f8451dcf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_CommonStockValue_3c8f359f-c4aa-4108-ab2e-5824b61f772d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_afa2b8ea-2cac-4ef1-84f2-ecb5e4d57ea0_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_currency_USD_45f6f472-36a5-40dc-b218-f71fb189e1b1_terseLabel_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:label id="lab_currency_USD_label_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_771bc6df-697b-48a4-8725-1dfe061c601b_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current, state and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_34d7b281-a18d-4ece-96c0-89619c2fbacb_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current, Total</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_a0182040-fa1c-4d85-890e-6476b24704e3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Holding Gains (Losses) on Derivative Transactions [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_5683efed-fec8-4805-b38b-d1517bbd9ce9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_7574d0fd-1b23-4a2e-919e-fbb9db907f81_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_d1875da6-4d51-4237-93a7-a424584d5c81_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_9899f80a-6dc5-40fc-81fe-3593e617ece9_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a3b41748-66f7-48e1-ac37-bfaf3ba47af3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/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_48e05471-431c-4b73-8fe0-f3ec02c0d76d_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_4a1d22ca-0989-4107-ad81-5f015c221ef5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_FourZeroOneKProfitSharingPlanMember_77536c13-59c0-4316-84eb-a8c4b57ca223_terseLabel_en-US" xlink:label="lab_colm_FourZeroOneKProfitSharingPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) Profit-Sharing Plan [Member]</link:label>
    <link:label id="lab_colm_FourZeroOneKProfitSharingPlanMember_label_en-US" xlink:label="lab_colm_FourZeroOneKProfitSharingPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Zero One K Profit Sharing Plan [Member]</link:label>
    <link:label id="lab_colm_FourZeroOneKProfitSharingPlanMember_documentation_en-US" xlink:label="lab_colm_FourZeroOneKProfitSharingPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Zero One K Profit Sharing Plan Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FourZeroOneKProfitSharingPlanMember" xlink:href="colm-20231231.xsd#colm_FourZeroOneKProfitSharingPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_FourZeroOneKProfitSharingPlanMember" xlink:to="lab_colm_FourZeroOneKProfitSharingPlanMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_815b275c-8c2c-4671-b352-3150ffbf64f1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_14cffe9d-cc8a-4fad-b71f-285c25b9e35c_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/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_96f18261-0817-4c9f-9af4-1a32ddb8ad21_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase plan, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/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_d0b68bf6-28a8-4b5d-8228-0412f4f06e05_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_StockRepurchasedDuringPeriodShares_160da901-b933-43d7-8d51-217dcb5663f5_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e508171c-f776-4e3e-b7eb-f5f7ef927229_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Statutory Federal Income Tax Rate to Effective Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_7acf5f7e-82c1-44af-8415-21be37956e02_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_550d0673-e925-4376-bb12-05490d68ab3a_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_6e2609a3-3a91-4502-9264-1999f12ab401_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2a5f1dac-7d02-421c-b329-78c281357f32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income, Net of Related Tax Effects</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_819d6f40-3e1b-4421-abe9-2f08fbb4e1f4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e382ba70-4a52-40d3-af94-53ea56c152de_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_58ccf7c7-be96-447f-9fb3-d7610b23b6cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated average fair value per restricted stock unit granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d426c56a-913d-49db-bb6e-80c9d2e76537_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted, weighted average grant date fair value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4f676dbf-21b5-4c82-a407-35b49a8d9db2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_fb0aee4a-1217-4f74-b757-10c5fcb9959c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_89fcac69-30d3-419b-a4af-efa5afa7d5c9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_d7fd0fb6-449a-4a3e-9a45-3b26952e8bd5_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9a735ff7-6a36-44b9-970d-dcc88b8195b8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0962397c-306b-4f45-8802-8da10d790346_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_ValuationAllowancesAndReservesDeductions_86b5461a-908c-4149-9b05-30ceb0b6ac5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_35e1dedc-f104-4f0b-8161-26ff6251f10a_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8c148843-dd4b-418a-940b-4470f63a4c13_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_88a8289f-7aac-4a32-be36-077f524892bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_a0844cf7-6d6f-4ca1-8136-c3e0d96f0dfb_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_8b255f9c-2785-4bc3-9c9c-c39a13eb14b3_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_240632bf-f3cd-480e-8ca0-9715933a7a9b_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred net gains on derivatives accumulated in other comprehensive income expected to be reclassified to net income in next twelve months</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OtherAccruedLiabilitiesCurrent_6e11aa96-9a15-4a01-8506-62b414eaad6d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_ca2c754b-7168-4942-8658-c307ef91dfd0_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_e277d9db-9344-4436-8286-4794417cdbf7_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DepreciationDepletionAndAmortization_dbf009cb-6c37-42f4-b3cd-fa414e190cc0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncreaseDecreaseInOtherOperatingCapitalNet_d40330f9-47b3-483a-b67f-3b8aedc1b1af_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_FurnitureAndFixturesMember_ba0ab2d0-5130-4664-a97c-42d06e679178_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_EUR_3e2d1a8f-39f0-4bfe-bba2-a75eef2d22f6_terseLabel_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:label id="lab_currency_EUR_label_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR" xlink:to="lab_currency_EUR" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_EntityInformationLineItems_4b720536-6f90-498c-ab14-809775be60f2_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_533f668e-d406-4b14-83d7-fa41518a9d79_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_AllowanceForCreditLossMember_946ec994-984a-4c16-9dc7-6177aea5f8bc_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_8429c1b1-d968-4e78-bce6-3be0ad4491ac_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_8bc1f694-7fe2-4c48-b9c3-b7bf24c6c384_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_f6532c57-21b3-4f61-9398-f4ecdcc85a69_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would affect the effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_41cbdaac-32e3-45fe-8dac-6c2f23e46c20_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_LatinAmericaAndAsiaPacificMember_d33d1ebe-8f37-4bf2-9d83-812a09fa9226_terseLabel_en-US" xlink:label="lab_colm_LatinAmericaAndAsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LAAP</link:label>
    <link:label id="lab_colm_LatinAmericaAndAsiaPacificMember_label_en-US" xlink:label="lab_colm_LatinAmericaAndAsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America And Asia Pacific [Member]</link:label>
    <link:label id="lab_colm_LatinAmericaAndAsiaPacificMember_documentation_en-US" xlink:label="lab_colm_LatinAmericaAndAsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America and Asia Pacific segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_LatinAmericaAndAsiaPacificMember" xlink:href="colm-20231231.xsd#colm_LatinAmericaAndAsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_LatinAmericaAndAsiaPacificMember" xlink:to="lab_colm_LatinAmericaAndAsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_fba3b4cd-e598-48ee-825e-853785dcd1b1_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration_0a1b72c7-8683-45e5-aac2-d298a41b59df_terseLabel_en-US" xlink:label="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Not Subject To Expiration</link:label>
    <link:label id="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration_label_en-US" xlink:label="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Not Subject To Expiration</link:label>
    <link:label id="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration_documentation_en-US" xlink:label="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Not Subject To Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="lab_colm_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_b811ba50-168d-4ae3-8f1a-5b9bf0cea158_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_ccde8132-5468-4e9f-a6af-d03ca14c6579_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_68dec0d3-ef2c-4d4c-a514-e294f62ebd25_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e1deda7d-fab0-4af2-aec2-7614dcc7f708_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_673f8d3d-7570-4f4a-b767-c7607a05dfa9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_09adeb1d-8b03-480d-a418-69585c179954_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_ConcentrationRiskByTypeAxis_87069724-7c20-4e03-a8b7-d5ff6874431e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_291d74a2-59d4-479f-a6d3-d622d3b5c384_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1e0a83b6-2dc1-4244-8af2-aef20c2b1be7_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e94556fa-f3d5-4090-b45e-be214822612a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28e5f069-6cca-4a87-9b0f-fac198cf6a49_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/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_MutualFundMember_c40c762e-3037-4f09-a8e9-9e2ba59e51e6_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual fund shares</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_3e334248-fbec-4833-a31e-c420fafa26c0_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_PropertyPlantAndEquipmentByTypeAxis_9b98a3ec-6546-4c10-afd2-52a8139dbe9d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_7bdaefb3-06fe-46e4-8247-ff63558ba969_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/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_ef3eec17-f443-439d-9755-52ec0134e593_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_FairValueInputsLevel2Member_3c7ee680-97fb-4d87-9a42-20b594bb46b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_fe5e01dd-8db3-4baa-8951-127a6cdb2df7_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/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_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock_69204a52-22de-47b6-8dbc-8ab8dbad6e9e_terseLabel_en-US" xlink:label="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Identifiable Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Identifiable Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of amortizable intangibles assets, including the gross carrying amount and accumulated amortization and intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:href="colm-20231231.xsd#colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:to="lab_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_586bdc3e-e66c-47c2-8581-c39b83d2b786_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_dcfc0731-c475-4c1d-9685-9dec01c8c527_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8199cf1a-72bc-4013-a2d0-c83a4a9f63a0_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill), Total</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_ab623bde-4def-4e60-92f6-3e0aefccebf3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets:</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8357086e-ff4d-4d15-b58a-8dd9750c6d91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Product Warranties</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_DeferredTaxAssetsGross_1db5c2ef-8e57-436a-aaf7-6866200b7630_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_bc045f79-54d4-45f4-b74a-0e5adf24e45a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect and Classification of Derivative 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_colm_InventoryPlanningReceivingAndHandlingCosts_d79a8778-387e-408f-a221-9a611c6661c0_terseLabel_en-US" xlink:label="lab_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Planning, Receiving, and Handling Costs</link:label>
    <link:label id="lab_colm_InventoryPlanningReceivingAndHandlingCosts_label_en-US" xlink:label="lab_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Planning, Receiving, and Handling Costs</link:label>
    <link:label id="lab_colm_InventoryPlanningReceivingAndHandlingCosts_documentation_en-US" xlink:label="lab_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate cost incurred to store, move, plan and coordinate purchasing of the product and prepare the products for shipment during the period. Such costs are incurred from the point the product is moved from finished goods inventory to the point the product is provided to the carrier.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:href="colm-20231231.xsd#colm_InventoryPlanningReceivingAndHandlingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:to="lab_colm_InventoryPlanningReceivingAndHandlingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5683559e-9566-4381-a7b5-b04347242cb4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/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_ba2f10ce-6a4d-46c7-8421-eda0dd8cd536_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty claims</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7bbbbbde-fa31-40d1-ac56-5d2c0efb2be7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e0ab5e52-d518-475e-b4bb-af0c74c00799_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_aa6aaea1-6705-47db-aabc-76651ab7b894_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_f2ab1586-b171-4610-848b-b4d55c0e8266_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5fac6ea-3594-4aee-900f-ac5aba0a0e5c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5e6dfa43-42dd-4d8c-a6e5-a754d236144b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/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_2f192156-a483-4f33-a843-e4738b73ecb9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/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_CommonStockMember_0984115a-a060-4986-a59b-30ce01af5823_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccruedIncomeTaxesNoncurrent_87eb3ffd-f12a-454c-8cf1-28c94372f16e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_682f7c6e-4801-41ef-b082-1b0f2dc73d9d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_ff4f04b1-ad33-4d93-8479-5eb8d4da84be_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_ValuationAllowancesAndReservesTypeAxis_b5813fa9-1592-455e-9b6d-fd2ddfa039ab_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_10d4d35e-12c9-4eba-bcbc-0f180f10dd94_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/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_25fab29c-f4bb-4652-b73f-3f1000af06fa_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/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_422015cf-bf8f-4d9d-a715-f3c19cb5ca1d_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/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_5ce362ab-1381-45a6-bc56-59ead7e729a3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_53717fb3-c3f8-42c5-b3dd-b1b180ad7c30_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_4ac9dc27-f5b7-42f7-bb57-d9b36267b72d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_d63b384b-9f34-4a61-98ee-9afbe0879ac4_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_bc1159a4-6ecc-49df-94dd-f84812f7fd19_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/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_srt_SegmentGeographicalDomain_e2568f5c-182f-462a-9783-804b5d21098b_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f7770054-6875-4076-907a-2f4cf5a27d2d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9e9e6cc5-317f-4ca2-bdcf-e8fd2dc95a79_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_LesseeOperatingLeaseTermOfContract_48093b55-a9b9-4e84-bf5a-d68979ef3479_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_3d44f0f1-2418-406e-a1a7-0f3cc08e3688_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense and penalties recognized (reversed)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_6ed46e92-6856-445b-b799-f0507c96e6d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense and penalties recognized (reversed)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_26f2b3a5-7565-47ae-9542-c8d0fac8e418_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_3eafc871-9faf-4c9a-a0f7-ce89cd525961_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_431508f0-453b-4562-adb5-aa5bde907036_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_8ee1d4fc-8a62-42f7-9cda-929d861f7fbd_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:to="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_89de6bac-cd1d-4e51-9fe9-f5bc647208e4_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_762f8fbb-656a-4a87-afd0-b3c9bc23f6d5_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net, Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_617f8ffa-20d1-4076-ab40-bc5093612bd8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_238db713-1a64-4e60-a37f-40a23de8cebd_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_6bb8c0dd-1a9e-4d61-bec4-918c213cc24f_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct-to-consumer</link:label>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandImprovementsMember_3f00ea1b-e703-4ea5-83d0-98979d9f9567_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6f78c286-114d-4c2b-8190-07aae1c28430_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_FiniteLivedIntangibleAssetsByMajorClassAxis_2860e8cc-4d09-47bc-8777-398312000ae1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_69ca00ae-a9d4-498a-9b11-d1d435f87c4f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_470a6d27-1233-4d0e-9777-a41a998f062b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) recognized in income</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_eeefd1f0-7755-4815-9eed-46f8b85cd91c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_StatementOfCashFlowsAbstract_3fbea90d-b73d-478d-a115-87663a37c8ab_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_1af05d67-c675-4e17-889a-fde2cc3cf140_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_6e362b14-0d36-49a5-b65e-b40d5691ae46_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_LiabilitiesFairValueDisclosure_e39f8763-b198-4799-8ba8-b06e5f268105_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_d9ef6b40-3b7e-4bf8-b866-94a1dd4ea15d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Classification and Fair Value of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_DerivativeFinancialInstrumentsAssetsMember_c6c26990-7ac7-4721-ba38-aa7db38cfb0d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments, Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_49a0c4a2-231a-4261-98a4-20d76ac86702_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_9b7e1ca3-9682-41f2-9cf4-ffe3067633f2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_ccf3c815-98a5-4a3f-be53-ed30081fc20a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Currency Transaction Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_600bc6b6-6d06-4554-9305-19be77b149be_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_5a3b1441-e721-4c76-a005-050ad9cdf246_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OtherCurrentAssetsMember_9b84261c-7c72-444e-8046-0e6bd38d4209_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets:</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_1957044c-1a6c-4a0a-a020-b69f503502f4_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent, Total</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_7e1f303f-2b8c-4f7a-8ee7-2e99ead83d1f_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/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_USTreasurySecuritiesMember_7e84eebb-66db-4a79-8c8d-b196e32bf30c_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Government treasury bills</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9908eccb-7b2e-4a99-9b60-d41e9d72075b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_StandardProductWarrantyAccrual_7fc095c5-22bf-420d-b6d8-ecaa24ab0371_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_a3b89518-a1ca-432c-8aa5-0f87237e45fb_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_f991f1ad-b069-4612-9426-3e2e90224ec6_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_7e210005-1caf-46be-885b-b5c2fe1ed395_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7c4d97a2-666e-43d3-af8b-d6cccbd359d7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_RetainedEarningsMember_e9a1ee7c-6a4d-4cc8-9ce1-f889e21b36be_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_StandardProductWarrantyAccrualWarrantiesIssued_b4d2cd3e-86bc-4e00-97dc-a8e302e702e2_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_a6dbcde9-bcef-4a10-bc39-5b0797a83bf0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_998ee490-dabc-4350-854f-4f1432ebc62c_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/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_2394f19e-51b1-40cb-9ffa-e6d39973756c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_989b16e1-10fa-43a6-b41c-0c5d4f1d0051_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fd95e1fd-ef6e-4550-b966-9bc533c08700_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b36f48c1-373c-457f-b5a3-3e6ffc34bc3d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLeaseRightOfUseAsset_d96dfc80-deab-4aff-9776-48bb30c21c41_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueConcentrationOfRiskForeignCurrencyContractAsset_f7b41000-8eec-4db4-af5a-f07baab68f52_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate unrealized gain of derivative contracts with single counterparty</link:label>
    <link:label id="lab_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset_label_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Concentration of Risk, Foreign Currency Contract, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset" xlink:to="lab_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_d9a06cca-6818-4cf1-b0a1-254554f6c002_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options [Member]</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_5b65fd58-2b3a-4adb-87e4-2d1c24ee3016_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_GainLossOnDispositionOfAssets1_53bc3343-f36b-406d-8e8a-baea648078da_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_CurrentForeignTaxExpenseBenefit_92fe319d-1eef-4448-99a7-bc15f4bab5dd_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current, non-U.S.</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_333b48eb-fa6c-49e2-953a-eb53c3019fb1_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_937406d4-9e22-4680-8b94-5bb8621e4a36_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CurrencyAxis_99c1d20e-b611-4ecf-a870-386e1089a5e5_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_e10ac16f-8ba6-4671-a37d-ed941d12dc65_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_76ec0033-0cf6-4c3a-be52-83c7d93561c5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_AvailableforsaleSecuritiesMember_37de7b90-bdc8-4e7e-9ead-1441e26e3559_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_fec634cd-b4ab-4cd7-870e-a12e2b111830_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and expected to vest, weighted average remining contractual life, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_c58a64b6-7d2a-4f48-94ac-cdb272a70ae8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_cb8371ff-59ff-4890-b5d0-359b7233baef_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_DocumentTransitionReport_6c9b2dfe-1875-4a45-86c9-04ee3a341b13_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_SalesChannelThroughIntermediaryMember_e77e2b8d-3989-4358-b9e8-816399765eaa_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale</link:label>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="lab_us-gaap_SalesChannelThroughIntermediaryMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativeInstrumentsInHedgesAssetsAtFairValue_4bb2c677-ac77-4b2c-8c59-afd253284057_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments in Hedges, Assets, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_35a046b9-8c5d-4556-9795-65875ccdcc6f_negatedTerseLabel_en-US" xlink:label="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise taxes related to repurchase of common stock</link:label>
    <link:label id="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_label_en-US" xlink:label="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise taxes related to repurchase of common stock</link:label>
    <link:label id="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_documentation_en-US" xlink:label="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise taxes related to repurchase of common stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:href="colm-20231231.xsd#colm_ExciseTaxesRelatedToRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:to="lab_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticLineOfCreditMember_213adbea-cf06-4651-ad68-04c3d045b4fe_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Line of Credit</link:label>
    <link:label id="lab_us-gaap_DomesticLineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_DomesticLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticLineOfCreditMember" xlink:to="lab_us-gaap_DomesticLineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_8d38c187-3930-46d1-9951-9c1dc3b78d66_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2a9cd29a-4807-4ae5-8f0d-5a06bc96518e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/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_RepaymentsOfLinesOfCredit_a015f0de-843b-4394-a591-0e9859a29410_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_8ac54961-7cf2-4147-b875-16df8df28f56_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_4e55317b-d0f6-4582-a7d9-5de31764730e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) reclassified from accumulated other comprehensive income to income for the effective portion</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_07083771-03ca-4f1b-a09b-14dc120c618c_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_6ac135c9-1e84-4443-8f5d-00d9360948ff_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments:</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember" xlink:to="lab_us-gaap_ShortTermInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4f1a5b0c-80de-4659-b104-20a8bb452c83_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_DerivativeInstrumentRiskAxis_ee88b8bd-0b4d-4c78-b469-e8cadf1d67dc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1940c8bc-2687-440b-91b9-9752ca1dc037_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_4a38f9e2-9b46-49e1-ace2-322d599b57b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_248f2fa7-fa68-467e-8771-9faa532c290d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_CommonStockValueOutstanding_f02b2b6a-dfca-4997-b986-8224b6d2c015_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_52613500-f1e8-4f3f-bc13-c9562bb78a05_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value of vested units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnTerminationOfLease_54fc2a2f-f8c5-4e1f-ba0a-61a0eed23f9c_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Termination of Lease</link:label>
    <link:label id="lab_us-gaap_GainLossOnTerminationOfLease_label_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Termination of Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnTerminationOfLease" xlink:to="lab_us-gaap_GainLossOnTerminationOfLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_2ce8008e-4d33-4739-a8f0-41e9c7820717_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTextBlock_cf42f9b8-5c6e-4a62-a5df-4c30b3a267ac_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Text Block]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTextBlock" xlink:to="lab_us-gaap_ShortTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b1de6fa6-4a1a-4c40-9233-cae6bf25620b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited, weighted average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_23ac191f-36ee-47f3-8d70-83eacb1bc12f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU lease asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_f09fd47b-7bcc-4cd5-9d83-f776765951df_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_0d1f24ff-de36-4266-ab14-f309772e98b0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash received on exercises of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/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_ba42e060-21ee-4cf5-97ad-34da6ae2746c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_DerivativeFinancialInstrumentsLiabilitiesMember_6a50e15b-c7a0-4e7d-9f79-17c1854cd59c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments, Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_875432e1-ecff-4db2-8819-f80a4657f11e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_605ecaae-cdfb-4c4a-8876-b2cd1ea26831_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_700fec61-c604-45ff-9e62-b4738dc9f411_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_d56cb607-0055-4556-8042-e5996890ad9f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_820c4fec-be73-441e-a7f6-4eb289ad5d69_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_DocumentFinStmtErrorCorrectionFlag_dac5979d-c118-46d8-95c3-d1b16d0da0ce_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1e59fcd8-def1-42d3-be2e-c2f32344be34_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b4a5dcee-ac9c-485f-b96f-131136114ac9_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_8ca94029-ee92-46ba-923d-26e09b7c64d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherGeneralAndAdministrativeExpense_0defa99b-d0ec-4e0e-9795-409f16f1db61_terseLabel_en-US" xlink:label="lab_us-gaap_OtherGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated corporate expense</link:label>
    <link:label id="lab_us-gaap_OtherGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_OtherGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_OtherGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dc05fa24-9337-4c1a-bd67-1f787cba48b0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_edccdc5e-02e4-4c5f-a45a-73cd023c0814_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f2d126e9-a33c-4343-bd81-f4961cec066f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5b21b6c1-8892-4751-8eef-878fee4aaaf8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_ValuationAllowancesAndReservesAdjustments_18b66eb0-017c-4286-80aa-938d75070542_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves, Adjustments</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0773f56c-b789-4b70-be3e-6056de3615ba_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock plans, net (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2a4dc6d5-0fce-4b6b-b096-9a346566a861_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_d01a6c5d-304f-48dc-88b4-7f1a0d4699bd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-U.S. income taxes at different rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_98cde37e-8301-40c3-8907-0a3d7c3d9295_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_9fc622c0-0e44-4762-af72-2ed0b44d479b_terseLabel_en-US" xlink:label="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</link:label>
    <link:label id="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_label_en-US" xlink:label="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</link:label>
    <link:label id="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_documentation_en-US" xlink:label="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:href="colm-20231231.xsd#colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:to="lab_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_us-gaap_DeferredCompensationLiabilityCurrent_4d02014b-76c8-4ef7-8b1a-b9d5fe76ea58_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liability to participants under deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_175736b3-7a59-472e-a35b-5faf7cbd2e52_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_d4922a1e-3f88-4dc9-a4f3-ffe3c53243d1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_f8910881-ca98-4665-a5ee-7497863a526a_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_6d63ced2-60ff-4fe9-8f84-445861ee9a4f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/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_colm_StockRepurchasedToDateValue_553bd3ee-816b-49a9-a743-62e5c55efa14_terseLabel_en-US" xlink:label="lab_colm_StockRepurchasedToDateValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased to date, value</link:label>
    <link:label id="lab_colm_StockRepurchasedToDateValue_label_en-US" xlink:label="lab_colm_StockRepurchasedToDateValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased To Date Value</link:label>
    <link:label id="lab_colm_StockRepurchasedToDateValue_documentation_en-US" xlink:label="lab_colm_StockRepurchasedToDateValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity impact of the value of stock that has been repurchased to date and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_StockRepurchasedToDateValue" xlink:href="colm-20231231.xsd#colm_StockRepurchasedToDateValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_StockRepurchasedToDateValue" xlink:to="lab_colm_StockRepurchasedToDateValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_da3a5b6f-9f0f-4603-895b-218f24e9bfe9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a9add8a7-0722-4712-a9cc-14451b8f2186_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_32f26ede-3c51-46f1-b224-416aeefd9c8d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_cc5e460f-b794-4b0f-be8d-17f2fbe394ae_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_333b5db7-92d9-4f5f-ba7a-aa0212113a4c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/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_colm_A2020PlanMember_f92f5436-f96b-45c7-9caa-d5c6bb8a46c6_terseLabel_en-US" xlink:label="lab_colm_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan [Member]</link:label>
    <link:label id="lab_colm_A2020PlanMember_label_en-US" xlink:label="lab_colm_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan [Member]</link:label>
    <link:label id="lab_colm_A2020PlanMember_documentation_en-US" xlink:label="lab_colm_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_A2020PlanMember" xlink:href="colm-20231231.xsd#colm_A2020PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_A2020PlanMember" xlink:to="lab_colm_A2020PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8ef09504-c7cd-4707-acab-281afe42fc2d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/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_a9ff0b62-18e1-4095-a458-69d636d8457c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_ConcentrationRiskDisclosureTextBlock_7d67db86-d140-4992-b341-d8b0f5a1945c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_c4a8a1f9-acce-43fa-b55e-e768abd2d38c_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_2f0e67cd-8638-48ea-a5d6-5c14695dbef2_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_FiniteLivedIntangibleAssetsGross_79848aad-85b4-4261-bc40-58cf661d29d7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_531ddd7f-8157-49e8-b11e-57fc91d571a6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e91bb2e9-e8cf-44ec-ab4a-18300d728279_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/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_DesignatedAsHedgingInstrumentMember_e5a628e7-c2bd-4bd7-bea6-f987c1dfc77d_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_4bd6e58e-f914-47e5-84af-81be7128714a_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability to participants under deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_a6699da7-0918-4b59-bf7c-6217ce079df5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_ae3dc2b3-3a23-4e23-9a53-c90a49407c01_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_31324ea1-6121-4a3b-9284-f8205166d8dc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salaries, bonus, vacation and other benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueDisclosuresTextBlock_0a66471b-e4cb-4397-b0e6-9862a414cd34_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measures</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_41e3588e-7836-4396-a2c9-d27e8c49542d_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from other comprehensive income</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cb0db7b5-2fc9-482d-ad61-cf8baae7b563_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net other comprehensive income (loss) during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_c129e80e-3808-4b33-9b74-e27a741b830c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_8843c2ea-9a09-4a9b-a1c4-f59e05522b8f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_de7e6677-f691-489b-bd33-af54dcb41045_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_da700dfa-a2b6-4b69-bbfb-397ef6153a54_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_PatentsAndPurchasedTechnologyMember_f86fad80-b7d2-45ac-8f0a-229261226492_terseLabel_en-US" xlink:label="lab_colm_PatentsAndPurchasedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents And Purchased Technology</link:label>
    <link:label id="lab_colm_PatentsAndPurchasedTechnologyMember_label_en-US" xlink:label="lab_colm_PatentsAndPurchasedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents And Purchased Technology [Member]</link:label>
    <link:label id="lab_colm_PatentsAndPurchasedTechnologyMember_documentation_en-US" xlink:label="lab_colm_PatentsAndPurchasedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The exclusive legal right granted by the government to the owner of the patent or patent technology to exploit an invention, process, or technology for a period of time specified by law.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_PatentsAndPurchasedTechnologyMember" xlink:href="colm-20231231.xsd#colm_PatentsAndPurchasedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_PatentsAndPurchasedTechnologyMember" xlink:to="lab_colm_PatentsAndPurchasedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_fc7d65d3-7f51-4ab1-9a6a-37aec328f6e0_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f9625823-2ff6-4e08-a255-887c9b51c3f1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_AmendmentFlag_c66259fb-c1fb-4d66-9b87-651c9fd77cbc_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/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_MoneyMarketFundsMember_9759ceb2-1b0c-4094-b4c2-aea66cb122ad_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a6f2a586-8986-4de0-be8e-67aad05c774b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_78fbfd6a-073a-4504-a3d9-e044f829c072_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_SharesPaidForTaxWithholdingForShareBasedCompensation_199c228d-0f2c-482f-aa5d-f73fcb04c751_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company withheld shares</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_60772868-c840-4d49-89c6-d1acd278d8bb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_6511a91c-79a1-42dd-9958-e53a25bf9eea_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/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_cc66d361-754d-4b12-ad23-ba67c31c4154_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_BankTimeDepositsMember_e44fbac2-6d5c-46d9-b11c-9514899a718a_terseLabel_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits</link:label>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_label_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Time Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0692cbee-5a19-41b9-9fbd-906b3ff20fe4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_e34ea15c-86ef-4ec7-9829-072a5a072851_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_dc41e1ef-b5fb-466b-8d74-ebb0c222917a_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_c89e795d-836f-4fe8-8c4a-84fc63482742_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_1f31ff2c-6fa6-4e68-89c2-b760baf234a9_terseLabel_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrecognized tax benefit reasonably possible, high range</link:label>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_label_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Unrecognized Tax Benefit Reasonably Possible, High Range</link:label>
    <link:label id="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_documentation_en-US" xlink:label="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The high range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:to="lab_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e04ca671-6210-49d1-bc26-d4f49507b9e7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_714e3046-1a28-4ad2-a756-f1f6469ea107_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_InterestIncomeExpenseNonoperatingNet_44d5d464-fe2f-46c2-a7fb-d75204d7617e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_8424ca6b-562e-4f4b-ae7b-36cbb04cd11c_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income (expense), net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanDomain_abcf4955-99d9-48c3-904d-3dac6ec6166d_terseLabel_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Domain]</link:label>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanDomain_label_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Domain]</link:label>
    <link:label id="lab_colm_ScheduleOfDefinedContributionPlanDomain_documentation_en-US" xlink:label="lab_colm_ScheduleOfDefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Contribution Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanDomain" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanDomain" xlink:to="lab_colm_ScheduleOfDefinedContributionPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_501116f9-4575-48a1-8e4e-a845f2b74f7e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_DocumentAnnualReport_88fde441-6cd5-469c-b006-b62718f11f24_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_2f66912d-e2b2-4e80-87e6-2ea504ad35ab_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_e84753c8-0eb6-4cbe-b5fe-6401c1eb8c0f_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_209d5121-b787-44a1-9aad-56108c85812c_verboseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value, by Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_LeaseCostAbstract_849ee774-5840-4c43-b68a-b32e21795ba7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_bef805bb-73a8-4db3-82b7-93186810971c_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/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_us-gaap_CreditConcentrationRiskMember_13fc0efa-2731-401d-915e-269e0f34adc4_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember" xlink:to="lab_us-gaap_CreditConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80569b4e-0ae2-4b15-a972-f9951fb1c3fe_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_5f770348-1bc9-48f4-ba3b-273ca77b04a2_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_eac80c2c-0e31-45fb-8460-408f1867f415_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_db02ac19-7714-4f4f-bc39-336663357401_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/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_b5da9178-958b-4728-a15f-b3d5591ef62e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_e7c8f928-0a48-4dfb-979a-67f2d92107f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested, weighted average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_LesseeOperatingLeaseLiabilityPaymentsDue_8f538a78-4e44-41ca-9e60-713bc3e3499d_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_db040fab-6c24-449a-b849-15622ed3c80b_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_dbc5897e-77ec-4119-a80b-d8878f0fd767_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Operating Income (Expense) [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_76dec8e1-e032-43b7-a006-697eddeec326_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProvisionForLossOnContracts_926188bb-7650-46d0-93ac-2b689af856c7_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loss on Contracts</link:label>
    <link:label id="lab_us-gaap_ProvisionForLossOnContracts_label_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loss on Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLossOnContracts" xlink:to="lab_us-gaap_ProvisionForLossOnContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e6845300-4f40-492c-a13d-616bd25ba2c2_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Savings Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_7387e7e4-e46f-4973-9ced-8a612dc0e606_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_e4f4b3d2-c446-4155-9851-f60fb9522c03_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_efb0e75e-aa9f-406b-9c07-5aa81ebdd36b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/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_69d72cd8-75bf-4d57-9811-7c2b8b03c8de_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_75e8416a-3c62-4f5d-b52f-4e8bd19d4caa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments in Hedges, Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_681cba08-d601-453e-9f41-80ad48ab01db_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_0b9f6d2d-2b71-4c8b-aa4b-49ae61ecfa5e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_GoodwillAndIntangibleAssetImpairment_571f62e9-8622-4d0f-a78c-d07828071cd1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_colm_EuropeMiddleEastAndAfricaMember_50ac1243-9f06-476f-bd70-7c5fc248b96a_terseLabel_en-US" xlink:label="lab_colm_EuropeMiddleEastAndAfricaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_colm_EuropeMiddleEastAndAfricaMember_label_en-US" xlink:label="lab_colm_EuropeMiddleEastAndAfricaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe Middle East And Africa [Member]</link:label>
    <link:label id="lab_colm_EuropeMiddleEastAndAfricaMember_documentation_en-US" xlink:label="lab_colm_EuropeMiddleEastAndAfricaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe, the Middle East and Afirca segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_EuropeMiddleEastAndAfricaMember" xlink:href="colm-20231231.xsd#colm_EuropeMiddleEastAndAfricaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_EuropeMiddleEastAndAfricaMember" xlink:to="lab_colm_EuropeMiddleEastAndAfricaMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_DeferredTaxAssetsOperatingLossCarryforwards_47fcc0f7-d1bd-48c4-be88-9dc3a429c1fb_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_95a44708-4f15-4591-97a1-afc21f5bfb5c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3c6f7af7-856f-4afc-9bd3-c93338ca2b33_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7425a376-e6c9-4dac-8eea-b81ddfbdb2cb_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/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_07b564c3-fbcd-4208-9233-cf422ab3c623_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/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_48d9d544-ae11-4ebd-b37b-82ef7eedbd18_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_OperatingIncomeLoss_b02e48dd-9401-41ab-90d9-56bb10f69979_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f24bfe10-4956-48a5-9040-5bdf1a02201c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e9ec5269-5ee8-4669-b1ac-ba7358a4f8c4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_6834195a-93c9-4a1b-82e1-da882c2a0e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_aaa6230a-d033-4c25-9e64-3ca9a1764163_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss reclassified from accumulated other comprehensive income to income as a result of cash flow hedge discontinuance</link:label>
    <link:label id="lab_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_label_en-US" xlink:label="lab_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" xlink:to="lab_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_adc0f01a-0a0e-427e-bf56-ccb8d8904954_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_551b2efb-f50b-449c-bbf9-d58f06dd7abc_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_d66cf0e0-d8a5-4864-9af2-eda553fce377_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_0aa309b1-00d2-4981-8812-e4c75573af70_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_80e88e4f-aa27-41e9-9cb3-85bc7a0eddd5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_ConcentrationRiskTable_acac17ec-6164-4fce-a16a-7829cada8a49_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_55b4ace5-f55e-4fa2-9856-8753449b52c5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b35d5262-bd2d-4881-9e43-57d5a1a5be07_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a7fcec45-2a8c-4e5f-b3e2-b0006b0463b9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and expected to vest, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_colm_AuditInformationAbstract_3094e8c4-7ffd-4293-b554-c119e4c57fd8_terseLabel_en-US" xlink:label="lab_colm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_colm_AuditInformationAbstract_label_en-US" xlink:label="lab_colm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_colm_AuditInformationAbstract_documentation_en-US" xlink:label="lab_colm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AuditInformationAbstract" xlink:href="colm-20231231.xsd#colm_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_colm_AuditInformationAbstract" xlink:to="lab_colm_AuditInformationAbstract" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_CustomerRelationshipsMember_1a64d7ee-5449-4f67-a4f3-6e3d0623c068_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_6d48edb1-0e1d-481e-a361-0181ece21637_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_bab18cc9-bea3-46a0-b313-6787d4b02fcb_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>colm-20231231_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:e2a789a7-9729-4125-8b2e-e48cbabd27f7,g:4435770f-a2b3-44a5-8a3f-c0f476ae054d-->
<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.columbia.com/role/CoverPage" xlink:type="simple" xlink:href="colm-20231231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_cce8cc0c-3159-48f6-aaa2-6b9c1aac0229" 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_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentType_cce8cc0c-3159-48f6-aaa2-6b9c1aac0229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_c0402a80-602a-4d22-9e0d-18a588c73a17" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentAnnualReport_c0402a80-602a-4d22-9e0d-18a588c73a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_73b54c29-cd37-4515-ab33-80cdeeb07b7c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_CurrentFiscalYearEndDate_73b54c29-cd37-4515-ab33-80cdeeb07b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a5514d34-8de5-452f-8c88-28935190678a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentPeriodEndDate_a5514d34-8de5-452f-8c88-28935190678a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6dc06ba6-9e86-4e63-b467-b2366a146f25" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentTransitionReport_6dc06ba6-9e86-4e63-b467-b2366a146f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fec21360-4eb9-4c29-89f2-cbb7534542a9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityFileNumber_fec21360-4eb9-4c29-89f2-cbb7534542a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b2d3db84-73ac-4ef2-b10f-752cc8fa17fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityRegistrantName_b2d3db84-73ac-4ef2-b10f-752cc8fa17fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_08ff4b79-c53f-436f-a7ab-3c6e17c12ee2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_08ff4b79-c53f-436f-a7ab-3c6e17c12ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_92fb5d9f-5e0d-4c1d-93fe-f2aba24115a0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityTaxIdentificationNumber_92fb5d9f-5e0d-4c1d-93fe-f2aba24115a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a18deffb-e8f8-4e8b-91da-bfdad2dd0186" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityAddressAddressLine1_a18deffb-e8f8-4e8b-91da-bfdad2dd0186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_1dd75f01-f727-4360-86d2-94494d9f1713" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityAddressCityOrTown_1dd75f01-f727-4360-86d2-94494d9f1713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_bc42f604-88aa-43ac-93ef-6ee1335bc937" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityAddressStateOrProvince_bc42f604-88aa-43ac-93ef-6ee1335bc937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_819185d4-c92a-4643-9ef6-173cb75cef2c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityAddressPostalZipCode_819185d4-c92a-4643-9ef6-173cb75cef2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b73a9a0e-70ff-4e86-b6ac-44b85dd4bac9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_CityAreaCode_b73a9a0e-70ff-4e86-b6ac-44b85dd4bac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_41676119-5538-4ce0-84cb-ef727e0bd9c1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_LocalPhoneNumber_41676119-5538-4ce0-84cb-ef727e0bd9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_dc0f2e32-ce35-45bb-abbe-c2f5cd4d109b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_Security12bTitle_dc0f2e32-ce35-45bb-abbe-c2f5cd4d109b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_311e3962-eec1-4c24-8444-19f8f840cfba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_TradingSymbol_311e3962-eec1-4c24-8444-19f8f840cfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a5c52dba-97c7-4cc1-a5ab-b6002924c12a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_SecurityExchangeName_a5c52dba-97c7-4cc1-a5ab-b6002924c12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e0a7db9e-0819-4c73-bfcf-0f3f2f98d0d2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityCurrentReportingStatus_e0a7db9e-0819-4c73-bfcf-0f3f2f98d0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_3b50a93a-a014-40c5-a95b-9391a16766d7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityInteractiveDataCurrent_3b50a93a-a014-40c5-a95b-9391a16766d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f80c0132-5866-454a-8760-be2f17f64f34" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityFilerCategory_f80c0132-5866-454a-8760-be2f17f64f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_bc997ad3-2afd-44f5-a601-c021cd775432" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntitySmallBusiness_bc997ad3-2afd-44f5-a601-c021cd775432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1884ae3c-9979-4798-b9ae-b0b96f48cfb8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityEmergingGrowthCompany_1884ae3c-9979-4798-b9ae-b0b96f48cfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8420ceb2-62e2-41ff-8ae2-94489101e664" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityShellCompany_8420ceb2-62e2-41ff-8ae2-94489101e664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_5a7b1bac-8c38-4216-b1bb-171ac019130b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_5a7b1bac-8c38-4216-b1bb-171ac019130b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d3fb10c7-edb3-4817-9836-235c801a2c46" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_AmendmentFlag_d3fb10c7-edb3-4817-9836-235c801a2c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_75d525fa-5d71-493e-9a99-0cbc6e153d18" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentFiscalYearFocus_75d525fa-5d71-493e-9a99-0cbc6e153d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4af00a11-ee7b-4f0e-87e0-5f26b12c3186" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4af00a11-ee7b-4f0e-87e0-5f26b12c3186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_554066ad-a82c-4190-b94a-2a082ef6b530" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityCentralIndexKey_554066ad-a82c-4190-b94a-2a082ef6b530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_8319c3e7-4e58-4963-837b-fd6bb5682cbc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_8319c3e7-4e58-4963-837b-fd6bb5682cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_558534bb-2550-4806-b1a7-0a7ecdf942b2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityPublicFloat_558534bb-2550-4806-b1a7-0a7ecdf942b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_adb52b08-0808-4229-b884-8ddcebf167b6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_IcfrAuditorAttestationFlag_adb52b08-0808-4229-b884-8ddcebf167b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_265214ff-495a-40ea-8c2f-1647456d1379" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_265214ff-495a-40ea-8c2f-1647456d1379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_04942b13-1fc7-4709-a48a-4ae9e0524fce" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e550173-fc9e-4579-bb35-4f545850ff1c" xlink:to="loc_dei_EntityVoluntaryFilers_04942b13-1fc7-4709-a48a-4ae9e0524fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AuditInformation" xlink:type="simple" xlink:href="colm-20231231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_colm_AuditInformationAbstract_70a22bf8-d85d-4727-8510-4702b2593208" xlink:href="colm-20231231.xsd#colm_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_83b903a7-bbca-4d3f-9631-6fee3fff7d73" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_AuditInformationAbstract_70a22bf8-d85d-4727-8510-4702b2593208" xlink:to="loc_dei_AuditorName_83b903a7-bbca-4d3f-9631-6fee3fff7d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_a8e3bbfe-10c6-4673-bca7-be8c1cadb24a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_AuditInformationAbstract_70a22bf8-d85d-4727-8510-4702b2593208" xlink:to="loc_dei_AuditorLocation_a8e3bbfe-10c6-4673-bca7-be8c1cadb24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_64e5694c-c0b7-49d4-ac62-9370699c04dd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_AuditInformationAbstract_70a22bf8-d85d-4727-8510-4702b2593208" xlink:to="loc_dei_AuditorFirmId_64e5694c-c0b7-49d4-ac62-9370699c04dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a46baf39-57df-411b-98f8-02f2a6d1272f" 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_2fc01657-f3fe-4bae-991a-a40bd60790b5" 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_a46baf39-57df-411b-98f8-02f2a6d1272f" xlink:to="loc_us-gaap_AssetsAbstract_2fc01657-f3fe-4bae-991a-a40bd60790b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2fc01657-f3fe-4bae-991a-a40bd60790b5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_939380af-6853-418f-ade7-bed8333f2654" 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_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_939380af-6853-418f-ade7-bed8333f2654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_d4c706e0-bddf-487b-a8cc-23f1fc13ef3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_ShortTermInvestments_d4c706e0-bddf-487b-a8cc-23f1fc13ef3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f99a0eea-5d65-4c99-a681-0783eb0cf104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f99a0eea-5d65-4c99-a681-0783eb0cf104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_cb5ccad2-bfbb-430d-a8fd-2b2cc2654525" 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_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_InventoryNet_cb5ccad2-bfbb-430d-a8fd-2b2cc2654525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32183de9-8d06-4fff-ae04-f2ba579072dc" 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_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32183de9-8d06-4fff-ae04-f2ba579072dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f5a03465-d109-4c7c-ac61-80c607f9777b" 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_AssetsCurrentAbstract_830c9f46-6f67-4300-a407-8b0fc265c87c" xlink:to="loc_us-gaap_AssetsCurrent_f5a03465-d109-4c7c-ac61-80c607f9777b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2fc01657-f3fe-4bae-991a-a40bd60790b5" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_13c7bc38-b43d-468e-ac0c-658bec1d0dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_13c7bc38-b43d-468e-ac0c-658bec1d0dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d265a78c-48f5-4a8d-9e1e-66cf3dfc12af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d265a78c-48f5-4a8d-9e1e-66cf3dfc12af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0083e9cc-6f1f-4433-9490-a43d7e35745f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0083e9cc-6f1f-4433-9490-a43d7e35745f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_47dc68d0-a556-4c90-ba19-1907e81c874f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_Goodwill_47dc68d0-a556-4c90-ba19-1907e81c874f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_b31695f0-87c4-4a64-ae69-d21be63850f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_b31695f0-87c4-4a64-ae69-d21be63850f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_19e5dacd-d2c7-4c46-965e-e763737a65ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_ca366e06-59af-4aa1-84aa-ca3c525fd18e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_19e5dacd-d2c7-4c46-965e-e763737a65ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9c698bd3-bc15-4244-bf22-e5809568643a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2fc01657-f3fe-4bae-991a-a40bd60790b5" xlink:to="loc_us-gaap_Assets_9c698bd3-bc15-4244-bf22-e5809568643a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48c3a87e-de85-4d3b-81d2-20000ee45320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a46baf39-57df-411b-98f8-02f2a6d1272f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48c3a87e-de85-4d3b-81d2-20000ee45320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_57dd3099-bb57-4844-9309-d4a951847d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48c3a87e-de85-4d3b-81d2-20000ee45320" xlink:to="loc_us-gaap_LiabilitiesAbstract_57dd3099-bb57-4844-9309-d4a951847d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_57dd3099-bb57-4844-9309-d4a951847d9c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e5e56650-7c72-48d6-9fc2-6db1ed33593e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:to="loc_us-gaap_AccountsPayableCurrent_e5e56650-7c72-48d6-9fc2-6db1ed33593e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7b072867-94e1-4524-bc04-86c4a02ae490" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7b072867-94e1-4524-bc04-86c4a02ae490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f72bc6e5-92c5-4ef7-9279-07095509c90f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f72bc6e5-92c5-4ef7-9279-07095509c90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_16d240ef-aab8-4f33-97cf-39660a5b1700" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:to="loc_us-gaap_TaxesPayableCurrent_16d240ef-aab8-4f33-97cf-39660a5b1700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1f9028d8-fea4-467f-b8ce-0edd49f11d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2d77e010-eb63-4f8f-83b6-4714bb803f84" xlink:to="loc_us-gaap_LiabilitiesCurrent_1f9028d8-fea4-467f-b8ce-0edd49f11d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_57dd3099-bb57-4844-9309-d4a951847d9c" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dde1d080-1419-4825-892b-b1878b574d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dde1d080-1419-4825-892b-b1878b574d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_2e154faf-8383-4e0c-8404-6b29fe653eea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_2e154faf-8383-4e0c-8404-6b29fe653eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_621e93db-52a8-49a1-84b9-00e9b9c9bfaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_621e93db-52a8-49a1-84b9-00e9b9c9bfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_fed974e2-93bf-423f-9fbb-62a611f49082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d172f2bf-3978-4921-8da9-ff420730d464" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_fed974e2-93bf-423f-9fbb-62a611f49082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d31c933e-6350-4e02-9096-7888fd2e5e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48c3a87e-de85-4d3b-81d2-20000ee45320" xlink:to="loc_us-gaap_Liabilities_d31c933e-6350-4e02-9096-7888fd2e5e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" 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_LiabilitiesAndStockholdersEquityAbstract_48c3a87e-de85-4d3b-81d2-20000ee45320" xlink:to="loc_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8573f06a-9034-4c61-9c52-8b8a3d3af052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:to="loc_us-gaap_PreferredStockValue_8573f06a-9034-4c61-9c52-8b8a3d3af052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c348f171-2659-4d61-b79b-2d92bcf95017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:to="loc_us-gaap_CommonStockValue_c348f171-2659-4d61-b79b-2d92bcf95017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a690fa43-d845-428e-a8db-79a504c24a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a690fa43-d845-428e-a8db-79a504c24a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bacda7c3-ba51-4f11-b1d1-50a891c8a0bc" 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_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bacda7c3-ba51-4f11-b1d1-50a891c8a0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ec4712bb-7f20-4cad-b29b-119962d449d5" 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_us-gaap_StockholdersEquityAbstract_fbb5701f-e3c6-4f2b-97cd-38cc663fb9cc" xlink:to="loc_us-gaap_StockholdersEquity_ec4712bb-7f20-4cad-b29b-119962d449d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ce67fddc-b7cd-4bc8-85fa-d82cab68babd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a46baf39-57df-411b-98f8-02f2a6d1272f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ce67fddc-b7cd-4bc8-85fa-d82cab68babd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" 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_07af6b67-96cf-4bf9-b005-f119c7edb5c2" 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_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_07af6b67-96cf-4bf9-b005-f119c7edb5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9203945e-3093-44e5-9b53-1dad21ce4727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9203945e-3093-44e5-9b53-1dad21ce4727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_59d3c23b-8f17-45c3-a96e-cacf8896eed7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_59d3c23b-8f17-45c3-a96e-cacf8896eed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_807f98cd-3e36-42e8-9d6c-1daba32b63a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_PreferredStockSharesIssued_807f98cd-3e36-42e8-9d6c-1daba32b63a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_161d2ecc-1b5b-494e-a20e-53dca3cd8b10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_161d2ecc-1b5b-494e-a20e-53dca3cd8b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_994195e8-5196-47b7-b843-38a83ea947b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d027fc86-c61b-4904-b2f3-7cf4a357dacd" xlink:to="loc_us-gaap_CommonStockSharesIssued_994195e8-5196-47b7-b843-38a83ea947b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" 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_f215243d-51df-4522-9c2a-0c6b22d7b3e2" 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_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f215243d-51df-4522-9c2a-0c6b22d7b3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_34e8d5a0-6458-4211-932f-cef3eb50e58c" 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_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_34e8d5a0-6458-4211-932f-cef3eb50e58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_804d8eea-4e39-46ac-9f5e-30978989be8b" 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_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_GrossProfit_804d8eea-4e39-46ac-9f5e-30978989be8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5670e20c-ee78-4e39-968a-9232e26adb22" 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_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5670e20c-ee78-4e39-968a-9232e26adb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_db7fcf7c-bb58-47ad-bc49-9da73f22f307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_db7fcf7c-bb58-47ad-bc49-9da73f22f307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7c2b8b72-3412-4aef-90fe-72d9a418515d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7c2b8b72-3412-4aef-90fe-72d9a418515d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1144d0d6-8639-4f91-8acc-f003044692f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_OperatingIncomeLoss_1144d0d6-8639-4f91-8acc-f003044692f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9aa51db8-7f65-43d6-89f2-33b22449baa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9aa51db8-7f65-43d6-89f2-33b22449baa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_28516be6-a552-41f9-a5d6-5faa4e1e897a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_28516be6-a552-41f9-a5d6-5faa4e1e897a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aad2dbd7-a3aa-4bf1-a141-1c87e7eaf69a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aad2dbd7-a3aa-4bf1-a141-1c87e7eaf69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_223fd98a-e257-48fa-97ce-6d2580040af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_223fd98a-e257-48fa-97ce-6d2580040af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9bc1112d-c60d-4d87-84af-48d49a1e8e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_ProfitLoss_9bc1112d-c60d-4d87-84af-48d49a1e8e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_25d4accc-b6be-4605-90f8-86fd795c9aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_EarningsPerShareAbstract_25d4accc-b6be-4605-90f8-86fd795c9aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5b96390c-88ba-44f8-b0ba-37ef5f8f60d3" 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_25d4accc-b6be-4605-90f8-86fd795c9aa4" xlink:to="loc_us-gaap_EarningsPerShareBasic_5b96390c-88ba-44f8-b0ba-37ef5f8f60d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0cd4ddab-9af2-429e-b8a3-23895b22a48c" 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_25d4accc-b6be-4605-90f8-86fd795c9aa4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0cd4ddab-9af2-429e-b8a3-23895b22a48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9b877f18-e725-44e4-853c-e4e1b6929add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3ba65ce3-54b5-4842-a7c4-54b3053f2204" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9b877f18-e725-44e4-853c-e4e1b6929add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_74b345bb-8f69-44df-882b-960db9f37d96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9b877f18-e725-44e4-853c-e4e1b6929add" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_74b345bb-8f69-44df-882b-960db9f37d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_06e39199-5de0-40bb-8443-c538038e3f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9b877f18-e725-44e4-853c-e4e1b6929add" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_06e39199-5de0-40bb-8443-c538038e3f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_740a4409-6390-4ce0-84c1-c33b419c04d3" 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_e1f846c5-0259-4ad0-983a-238b85912289" 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_740a4409-6390-4ce0-84c1-c33b419c04d3" xlink:to="loc_us-gaap_ProfitLoss_e1f846c5-0259-4ad0-983a-238b85912289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_740a4409-6390-4ce0-84c1-c33b419c04d3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e3b174ea-0c95-4bfb-b0ac-3e1844a8f257" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e3b174ea-0c95-4bfb-b0ac-3e1844a8f257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_28b9066e-4362-4b43-a580-23ace8d3c5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_28b9066e-4362-4b43-a580-23ace8d3c5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_015b57d7-5443-4572-a461-34244427e8d3" 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_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_015b57d7-5443-4572-a461-34244427e8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b938d68c-60e8-4185-9719-9f4b88e1fdbe" 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_ComprehensiveIncomeNetOfTaxAbstract_ffa8edf3-342b-44bc-8fa1-6d1189f83278" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b938d68c-60e8-4185-9719-9f4b88e1fdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64b6e08e-5826-404e-a06c-9e0b17600e48" 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_740a4409-6390-4ce0-84c1-c33b419c04d3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64b6e08e-5826-404e-a06c-9e0b17600e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" 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_4bd6ce1a-af41-4f83-953f-f8e63baf5e00" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4bd6ce1a-af41-4f83-953f-f8e63baf5e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c472acaf-aff8-4aca-b2ae-d3e601c88518" 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_4bd6ce1a-af41-4f83-953f-f8e63baf5e00" xlink:to="loc_us-gaap_ProfitLoss_c472acaf-aff8-4aca-b2ae-d3e601c88518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4bd6ce1a-af41-4f83-953f-f8e63baf5e00" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense_96a55eb8-d5d7-4a04-89a5-56473fb5b7b0" xlink:href="colm-20231231.xsd#colm_DepreciationAmortizationAndNonCashLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_colm_DepreciationAmortizationAndNonCashLeaseExpense_96a55eb8-d5d7-4a04-89a5-56473fb5b7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_68a80f76-5f13-4982-9f6a-450555b6c06f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_68a80f76-5f13-4982-9f6a-450555b6c06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d05a40cf-4ecf-43c7-a2ad-68bd4215173e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d05a40cf-4ecf-43c7-a2ad-68bd4215173e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_7c2def4f-b41b-46d3-9a40-09a8470f7735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_7c2def4f-b41b-46d3-9a40-09a8470f7735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0cc3402a-e9ac-460c-8beb-42fb43fd9602" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_us-gaap_ShareBasedCompensation_0cc3402a-e9ac-460c-8beb-42fb43fd9602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ff72f590-5f17-4714-8f32-d16ba83ff37c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_46ffff9f-e828-4d4b-b516-32080ac57302" 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_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_46ffff9f-e828-4d4b-b516-32080ac57302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_429abe99-0afb-42d2-86c1-718fe7ae5963" 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_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_429abe99-0afb-42d2-86c1-718fe7ae5963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_07248409-853a-4a60-89be-9b76591dc7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_07248409-853a-4a60-89be-9b76591dc7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_eb50f6d8-6fbb-4fdd-aaf9-71dcc34851cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_eb50f6d8-6fbb-4fdd-aaf9-71dcc34851cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b9053147-9431-4d3e-81d0-fe83494e2b53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b9053147-9431-4d3e-81d0-fe83494e2b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_06022c60-4a9c-45c5-b004-38a6f88dcc82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_06022c60-4a9c-45c5-b004-38a6f88dcc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f83fd927-071a-4176-9cc9-504d3c42eb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f83fd927-071a-4176-9cc9-504d3c42eb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_573cf2bd-e5c3-4ac0-8985-c29eac51b4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_573cf2bd-e5c3-4ac0-8985-c29eac51b4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b4076f76-4bf5-4383-b9b6-429da0600410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b4076f76-4bf5-4383-b9b6-429da0600410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d0f43479-0ba8-4310-8083-2d3a38e4245c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d0f43479-0ba8-4310-8083-2d3a38e4245c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0b4b77e-56b8-4ae0-8d22-276c68c710c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_13f53001-1f4e-4570-9c5a-fcfd19345c20" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0b4b77e-56b8-4ae0-8d22-276c68c710c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7db788f1-6e39-4700-b426-88e3cfb26ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_7db788f1-6e39-4700-b426-88e3cfb26ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_481caded-d9fa-4d70-a24b-b9491d3fe920" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_481caded-d9fa-4d70-a24b-b9491d3fe920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_733f14c2-0153-4d6d-a1f6-6c84d4cc2a93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_733f14c2-0153-4d6d-a1f6-6c84d4cc2a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c1632127-96c4-4fcc-b3c8-57fed536468e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9d53809d-d58c-42b9-b3cf-22b254f4972c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c1632127-96c4-4fcc-b3c8-57fed536468e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8b61ef9b-fde6-4993-92cd-ee6c8faafe55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8b61ef9b-fde6-4993-92cd-ee6c8faafe55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_684db142-ffd3-4cef-b136-920f194f3010" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_684db142-ffd3-4cef-b136-920f194f3010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f0dc7b8d-cce1-4f23-838e-ab8b37142a52" 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_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f0dc7b8d-cce1-4f23-838e-ab8b37142a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc419243-d234-412d-84f2-144782bfada7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc419243-d234-412d-84f2-144782bfada7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_83b0ccfa-d1e0-42b4-9709-07dab596b0af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_83b0ccfa-d1e0-42b4-9709-07dab596b0af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8351e944-f72b-476c-8534-625231f8866e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8351e944-f72b-476c-8534-625231f8866e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_78d83771-be73-4ee6-b0f4-5b606a23db7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_PaymentsOfDividends_78d83771-be73-4ee6-b0f4-5b606a23db7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ea008508-fb7b-45b7-a085-22f512e36900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_92260f66-f050-450c-89b8-0a5900e3e0de" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ea008508-fb7b-45b7-a085-22f512e36900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae795275-6c5e-482b-bfd6-6fc967e085c0" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae795275-6c5e-482b-bfd6-6fc967e085c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34fa87cc-1c9d-46bc-ae4b-d1f550a0be5e" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34fa87cc-1c9d-46bc-ae4b-d1f550a0be5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_207c6105-8d42-4abe-8a9b-b891f515bd73" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_207c6105-8d42-4abe-8a9b-b891f515bd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_754e8ef5-3387-40a5-b6cb-84e4b41873e1" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_754e8ef5-3387-40a5-b6cb-84e4b41873e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_26babbba-04fe-43f8-ab9a-fd618bed202b" 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_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_26babbba-04fe-43f8-ab9a-fd618bed202b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_6cf131bb-8223-4a6a-87e7-7ecfa70dc81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_26babbba-04fe-43f8-ab9a-fd618bed202b" xlink:to="loc_us-gaap_IncomeTaxesPaid_6cf131bb-8223-4a6a-87e7-7ecfa70dc81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a97fbad5-2d87-4d44-b420-1aa0d1675e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_26babbba-04fe-43f8-ab9a-fd618bed202b" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a97fbad5-2d87-4d44-b420-1aa0d1675e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_cff02c24-758a-4b1a-a4f0-75e318c9d9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a97fbad5-2d87-4d44-b420-1aa0d1675e62" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_cff02c24-758a-4b1a-a4f0-75e318c9d9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c192df0a-48c5-4d6f-af2e-4961553b96d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_932bde9a-5e2a-4e00-8fda-97ed55b6d2db" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c192df0a-48c5-4d6f-af2e-4961553b96d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_66dbe058-fd21-4c6b-bb09-af029452cb3c" 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_570d67bd-dafe-4c39-beae-08480bb28069" 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_66dbe058-fd21-4c6b-bb09-af029452cb3c" xlink:to="loc_us-gaap_StatementTable_570d67bd-dafe-4c39-beae-08480bb28069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_22412d2d-9f16-461c-b089-4c61c290b443" 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_570d67bd-dafe-4c39-beae-08480bb28069" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_22412d2d-9f16-461c-b089-4c61c290b443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" 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_22412d2d-9f16-461c-b089-4c61c290b443" xlink:to="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_183a4bde-b88c-406d-aa28-db9a9c95ea58" 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_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_CommonStockMember_183a4bde-b88c-406d-aa28-db9a9c95ea58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_923f5649-e9e2-4aa5-a504-98e1bfc42d67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_RetainedEarningsMember_923f5649-e9e2-4aa5-a504-98e1bfc42d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_be6074e8-44a6-45ea-8b8d-218da9594df1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3cbe1746-42f7-4150-afa0-520c339065d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_be6074e8-44a6-45ea-8b8d-218da9594df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" 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_570d67bd-dafe-4c39-beae-08480bb28069" xlink:to="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58deaa2f-34f8-4bb3-8285-1191c228c53f" 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_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58deaa2f-34f8-4bb3-8285-1191c228c53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6773c639-5adb-439e-be36-4c2f544f3a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_ProfitLoss_6773c639-5adb-439e-be36-4c2f544f3a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_353bf7b6-c0c8-4145-a23c-52339d58dba1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_353bf7b6-c0c8-4145-a23c-52339d58dba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9ba4d7b0-0588-4aa1-a5a4-86f7ee7d56ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9ba4d7b0-0588-4aa1-a5a4-86f7ee7d56ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7881bfdb-8060-482a-810e-ac4c90bc1c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7881bfdb-8060-482a-810e-ac4c90bc1c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_20e162ba-8c90-47f1-840c-ac9e3fc80fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_DividendsCash_20e162ba-8c90-47f1-840c-ac9e3fc80fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_39732090-3376-43d9-b789-2b7dbdd48765" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_39732090-3376-43d9-b789-2b7dbdd48765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_597f27a0-7351-430e-8f06-226b72aeb97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_597f27a0-7351-430e-8f06-226b72aeb97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a5f6617b-7aa4-4201-bb19-07c3968075bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a5f6617b-7aa4-4201-bb19-07c3968075bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7d2dd862-b684-4252-9c78-3da099a91dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7d2dd862-b684-4252-9c78-3da099a91dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d76c3f7f-4121-4168-b716-b8bb90ec8645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d76c3f7f-4121-4168-b716-b8bb90ec8645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_35c29701-9c0b-4017-8b5a-d7b54cb8b1d4" xlink:href="colm-20231231.xsd#colm_ExciseTaxesRelatedToRepurchaseOfCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5093692a-7701-4caa-b97c-7d5c1a323d66" xlink:to="loc_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock_35c29701-9c0b-4017-8b5a-d7b54cb8b1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b032a5e-7aaf-46c2-81df-3d3d54ecf9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b032a5e-7aaf-46c2-81df-3d3d54ecf9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_ea00f175-fe7a-4ce5-a95c-64cb5f474b40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_SharesOutstanding_ea00f175-fe7a-4ce5-a95c-64cb5f474b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_41dd8af1-86ca-420b-a380-ac50e6ea3ced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_CommonStockValueOutstanding_41dd8af1-86ca-420b-a380-ac50e6ea3ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c958adc-9495-43d6-a76c-10a9847f6e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c958adc-9495-43d6-a76c-10a9847f6e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_98114669-cdb2-4fee-91be-ebbbec3d6812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_98114669-cdb2-4fee-91be-ebbbec3d6812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_75bc0b98-3b84-4ab2-b365-527b1098758b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_339120cd-e3cf-4217-9ba6-a26f6910c0d4" xlink:to="loc_us-gaap_CommonStockSharesIssued_75bc0b98-3b84-4ab2-b365-527b1098758b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="colm-20231231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8a2bcd63-5898-4b9d-bc3b-51dec5dfece8" 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_47f18864-4a7c-4bbf-84e6-17fbfb6b6bde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8a2bcd63-5898-4b9d-bc3b-51dec5dfece8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_47f18864-4a7c-4bbf-84e6-17fbfb6b6bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2b8ae936-cd65-4364-9fb5-e75eeff8df95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8a2bcd63-5898-4b9d-bc3b-51dec5dfece8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2b8ae936-cd65-4364-9fb5-e75eeff8df95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/BasisofPresentationandOrganization" xlink:type="simple" xlink:href="colm-20231231.xsd#BasisofPresentationandOrganization"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/BasisofPresentationandOrganization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1417d83e-3b88-40dd-906e-5b3aaeec32a6" 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_d793aa9c-76a0-4a1f-881b-e03a44729a3d" 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_1417d83e-3b88-40dd-906e-5b3aaeec32a6" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d793aa9c-76a0-4a1f-881b-e03a44729a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccountingPolicies" xlink:type="simple" xlink:href="colm-20231231.xsd#AccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0fb23627-32ce-4bdd-a1ab-da2ebbceb8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_55265d7c-da99-44a4-a47b-817562305a26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb23627-32ce-4bdd-a1ab-da2ebbceb8f8" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_55265d7c-da99-44a4-a47b-817562305a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c000f91b-6978-4797-8a2b-da7013230194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb23627-32ce-4bdd-a1ab-da2ebbceb8f8" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c000f91b-6978-4797-8a2b-da7013230194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02a9f43d-2278-4259-a1bf-7a1e9bc34fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb23627-32ce-4bdd-a1ab-da2ebbceb8f8" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_02a9f43d-2278-4259-a1bf-7a1e9bc34fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/Revenues" xlink:type="simple" xlink:href="colm-20231231.xsd#Revenues"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/Revenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8edd8c3-369b-4330-a5af-25a92ebe8021" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b6b5ed77-16a5-44d4-806a-69f074bfb599" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8edd8c3-369b-4330-a5af-25a92ebe8021" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b6b5ed77-16a5-44d4-806a-69f074bfb599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/Concentrations" xlink:type="simple" xlink:href="colm-20231231.xsd#Concentrations"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/Concentrations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_2952f4e5-ae41-4562-bc09-b94b5283f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_1c7d0a7d-a7c9-4517-ae4b-483f0a2df452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_2952f4e5-ae41-4562-bc09-b94b5283f6d6" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_1c7d0a7d-a7c9-4517-ae4b-483f0a2df452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNet" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_349c3d14-7097-4415-b39b-9b9f55132bff" 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_3eb0a3c3-9bd1-40d9-9e8e-aa51b523e345" 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_349c3d14-7097-4415-b39b-9b9f55132bff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3eb0a3c3-9bd1-40d9-9e8e-aa51b523e345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_aca3a3fc-4a57-4868-857e-3a12e70c01d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_349c3d14-7097-4415-b39b-9b9f55132bff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_aca3a3fc-4a57-4868-857e-3a12e70c01d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_349c3d14-7097-4415-b39b-9b9f55132bff" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73af037b-ca15-46f3-bd22-4732f4c8c1ac" 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_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73af037b-ca15-46f3-bd22-4732f4c8c1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" 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_73af037b-ca15-46f3-bd22-4732f4c8c1ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_2c06965e-9e0b-4a5e-918c-c8689514e901" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_2c06965e-9e0b-4a5e-918c-c8689514e901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_cdfe1619-1d93-49bb-abc3-37a0e0b6c024" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_cdfe1619-1d93-49bb-abc3-37a0e0b6c024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_689f1a50-5569-4ff8-8971-4177e181247f" 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_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_689f1a50-5569-4ff8-8971-4177e181247f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_424f551d-394c-437b-be89-5ad74e6cc2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_424f551d-394c-437b-be89-5ad74e6cc2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_67c08b7f-f2b8-4944-befd-67d4f8c76756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_67c08b7f-f2b8-4944-befd-67d4f8c76756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_17800dbc-2289-498f-a5a9-dcd0f956038a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2d91d014-e05d-4ab8-b93e-f5eb88408d48" xlink:to="loc_us-gaap_ConstructionInProgressMember_17800dbc-2289-498f-a5a9-dcd0f956038a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" 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_047a4815-9b05-46d2-8e3a-84f706bbc056" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_09e7f4cc-a62a-4fa5-ad50-f830408a35c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_09e7f4cc-a62a-4fa5-ad50-f830408a35c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_48639d8d-ccc5-4605-be01-2ab8958fa5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_48639d8d-ccc5-4605-be01-2ab8958fa5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7e1f16a3-9a04-4602-845c-3ddb5636dbff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7e1f16a3-9a04-4602-845c-3ddb5636dbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4d949e40-20a1-4bef-a002-87faf6deed7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_832f450c-a047-4da6-b174-cf2ae914584d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4d949e40-20a1-4bef-a002-87faf6deed7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwill" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwill"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_792d70ab-abc2-4f27-b316-e0e97faac82d" 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_fcb2532a-1963-4834-bc83-5a663038176e" 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_792d70ab-abc2-4f27-b316-e0e97faac82d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_fcb2532a-1963-4834-bc83-5a663038176e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ShortTermBorrowingsandCreditLines" xlink:type="simple" xlink:href="colm-20231231.xsd#ShortTermBorrowingsandCreditLines"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ShortTermBorrowingsandCreditLines" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d0949d0c-4649-45ba-a17a-6429dd434cd1" 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_ShortTermDebtTextBlock_caa3af0e-8fb2-4e83-9dea-ac6213d19cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d0949d0c-4649-45ba-a17a-6429dd434cd1" xlink:to="loc_us-gaap_ShortTermDebtTextBlock_caa3af0e-8fb2-4e83-9dea-ac6213d19cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="colm-20231231.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_d9c87161-62cc-48d7-aa20-6086cd73f5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_7235a1cc-a710-4e3e-a56c-8bb650d9831a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_d9c87161-62cc-48d7-aa20-6086cd73f5f3" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_7235a1cc-a710-4e3e-a56c-8bb650d9831a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_78eb4842-4280-4879-a745-bcdedf62849e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_d9c87161-62cc-48d7-aa20-6086cd73f5f3" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_78eb4842-4280-4879-a745-bcdedf62849e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_a40d0bf1-8bf7-4784-82b0-72fb8ae80614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_d9c87161-62cc-48d7-aa20-6086cd73f5f3" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_a40d0bf1-8bf7-4784-82b0-72fb8ae80614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/Leases" xlink:type="simple" xlink:href="colm-20231231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fe7d50a0-14ee-4452-bfe9-c3887bf005c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_095fb9ae-605f-4d59-8670-7663a7c37ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fe7d50a0-14ee-4452-bfe9-c3887bf005c3" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_095fb9ae-605f-4d59-8670-7663a7c37ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxes" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0054e69e-b026-4d76-8a68-e760404eb2cf" 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_91914f67-2bba-4705-ae47-a2779094bdd6" 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_0054e69e-b026-4d76-8a68-e760404eb2cf" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_91914f67-2bba-4705-ae47-a2779094bdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RetirementSavingsPlans" xlink:type="simple" xlink:href="colm-20231231.xsd#RetirementSavingsPlans"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/RetirementSavingsPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ae857e3-7222-4a80-a845-04bdfa999b50" 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_CompensationAndEmployeeBenefitPlansTextBlock_e87fa64f-cdb5-457f-88df-ec29e77e3693" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ae857e3-7222-4a80-a845-04bdfa999b50" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e87fa64f-cdb5-457f-88df-ec29e77e3693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="colm-20231231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_215722e3-83db-4e40-83b6-6a794fca0da5" 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_3f947d02-b815-45b3-a58c-7f8bb04c0ce8" 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_215722e3-83db-4e40-83b6-6a794fca0da5" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3f947d02-b815-45b3-a58c-7f8bb04c0ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="colm-20231231.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_609a148c-fa3b-48c9-bd72-e5804bfbf1c5" 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_f4e32fa4-8462-428f-9eda-6341e6fba63f" 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_609a148c-fa3b-48c9-bd72-e5804bfbf1c5" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f4e32fa4-8462-428f-9eda-6341e6fba63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_10286f9e-49e6-4e2b-ad18-e4e96b0c776a" 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_1d5c21e2-4094-4ac7-bd4e-573c4355b63c" 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_10286f9e-49e6-4e2b-ad18-e4e96b0c776a" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1d5c21e2-4094-4ac7-bd4e-573c4355b63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/EarningsperShare" xlink:type="simple" xlink:href="colm-20231231.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0a2e4142-8d59-4321-be47-087e9d865dfb" 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_0ff13242-93ce-4742-ae3e-813c2b41fd0e" 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_0a2e4142-8d59-4321-be47-087e9d865dfb" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_0ff13242-93ce-4742-ae3e-813c2b41fd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="colm-20231231.xsd#AccumulatedOtherComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f307ce87-91e3-4fc1-ab1a-59404c9cabaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c50af710-d587-4382-998b-3823083b98f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f307ce87-91e3-4fc1-ab1a-59404c9cabaa" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c50af710-d587-4382-998b-3823083b98f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentReporting" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3e66e4fc-6b3c-4cf1-bede-74820ee2cf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentInformation" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f5fd67f4-dc62-4ec9-b3d4-8f827f97f22e" 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_91c37f1c-ba1d-402c-bc84-01128419d641" 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_f5fd67f4-dc62-4ec9-b3d4-8f827f97f22e" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_91c37f1c-ba1d-402c-bc84-01128419d641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagement" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagement"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_23580c0a-def9-47ea-b067-231227616ca3" 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_822b9a91-f8fb-416d-b6cd-d4e49bc741c2" 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_23580c0a-def9-47ea-b067-231227616ca3" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_822b9a91-f8fb-416d-b6cd-d4e49bc741c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FairValueMeasures" xlink:type="simple" xlink:href="colm-20231231.xsd#FairValueMeasures"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FairValueMeasures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c89b6e77-ae2b-48d8-b0f0-878712d3f724" 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_FairValueDisclosuresTextBlock_be1cbe22-213a-4e7f-9759-c76000e3d6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c89b6e77-ae2b-48d8-b0f0-878712d3f724" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_be1cbe22-213a-4e7f-9759-c76000e3d6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ValuationandQualifyingAccounts" xlink:type="simple" xlink:href="colm-20231231.xsd#ValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_0a18f877-a59f-42ad-90c2-5d05ff2b8035" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_d44cc017-7c23-45c5-97ce-d18c20468dc6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_0a18f877-a59f-42ad-90c2-5d05ff2b8035" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_d44cc017-7c23-45c5-97ce-d18c20468dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" xlink:type="simple" xlink:href="colm-20231231.xsd#OrganizationConsolidationandPresentationofFinancialStatementsPolicies"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4cc5fac2-0298-42ec-8f21-641f75a22f4e" 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_c368075a-d4c2-419e-89ac-481b5715c6eb" 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_4cc5fac2-0298-42ec-8f21-641f75a22f4e" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_c368075a-d4c2-419e-89ac-481b5715c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9aee4e78-1683-40e8-901e-98f65395f046" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4cc5fac2-0298-42ec-8f21-641f75a22f4e" xlink:to="loc_us-gaap_UseOfEstimates_9aee4e78-1683-40e8-901e-98f65395f046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b426f4a7-f47a-42da-93c3-5c7d908383d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4cc5fac2-0298-42ec-8f21-641f75a22f4e" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b426f4a7-f47a-42da-93c3-5c7d908383d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="colm-20231231.xsd#SummaryofSignificantAccountingPoliciesPolicy"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_095c398a-3c88-4ab9-b7d0-8e16c3599999" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_095c398a-3c88-4ab9-b7d0-8e16c3599999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_346973cc-09b3-43b8-b77d-68e90f802b33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_346973cc-09b3-43b8-b77d-68e90f802b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_7a069b99-3217-4116-a093-979b847f882d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_7a069b99-3217-4116-a093-979b847f882d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_c3fa468b-783b-491d-9be5-83abe507fd31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_c3fa468b-783b-491d-9be5-83abe507fd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6a8b6e7e-3291-4883-a791-8f8610d9016e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6a8b6e7e-3291-4883-a791-8f8610d9016e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_096d0c3e-5c66-416e-b5b2-7b41a02dd5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_096d0c3e-5c66-416e-b5b2-7b41a02dd5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_3d96d9b4-79cc-4dc8-9fb3-d75a567b8cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_3d96d9b4-79cc-4dc8-9fb3-d75a567b8cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_00b0aee7-315b-4934-b4ec-74aec1674c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_00b0aee7-315b-4934-b4ec-74aec1674c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_c66753e7-eadc-4c61-9e3c-012dbc37e839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_c66753e7-eadc-4c61-9e3c-012dbc37e839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_82f149db-2036-448a-9338-976f6fd1d041" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_82f149db-2036-448a-9338-976f6fd1d041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f375a535-50cc-4582-9a40-4a4b4cb57b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f375a535-50cc-4582-9a40-4a4b4cb57b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_6d6e858b-9669-4b2e-a952-dc9b62347df4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_6d6e858b-9669-4b2e-a952-dc9b62347df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_dabf42ab-8304-454b-934c-ed4d18cc2368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_dabf42ab-8304-454b-934c-ed4d18cc2368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_3ab084fd-21c5-40db-993b-9561fe546d27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_3ab084fd-21c5-40db-993b-9561fe546d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1ee1a06b-79f4-47ae-ad84-bee6b58a61ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1ee1a06b-79f4-47ae-ad84-bee6b58a61ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_aceefc10-2e09-44e6-915e-1d877ec50e92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_aceefc10-2e09-44e6-915e-1d877ec50e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_db8d6f1d-fa40-4a66-be6c-849ea7cd7376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_db8d6f1d-fa40-4a66-be6c-849ea7cd7376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_41f55820-1fba-45b9-99a2-d68d3aa0aca4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57a0208d-56b1-4874-be4c-7ab7168b820b" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_41f55820-1fba-45b9-99a2-d68d3aa0aca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies" xlink:type="simple" xlink:href="colm-20231231.xsd#SECScheduleArticle1209ValuationandQualifyingAccountsPolicies"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_ea5babf4-109d-4c95-ad7e-2241830780b9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_f887df84-b643-4983-9d82-b10e592c8522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_ea5babf4-109d-4c95-ad7e-2241830780b9" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_f887df84-b643-4983-9d82-b10e592c8522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RevenuesTables" xlink:type="simple" xlink:href="colm-20231231.xsd#RevenuesTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/RevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5126445f-384d-45d8-b594-0372de53d668" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_272cf497-9328-4299-abf1-7b28b65f307c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5126445f-384d-45d8-b594-0372de53d668" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_272cf497-9328-4299-abf1-7b28b65f307c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_addf37ba-4156-42b6-95fb-b088bb393138" 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_16cb6904-4f46-4279-aaa6-7406aaa85914" 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_addf37ba-4156-42b6-95fb-b088bb393138" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_16cb6904-4f46-4279-aaa6-7406aaa85914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsGoodwillandOtherTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_131b8d74-04c5-425e-a650-55131765f0ad" 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_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock_e0bd89bc-6aea-47cb-8076-62c08f43f170" xlink:href="colm-20231231.xsd#colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_131b8d74-04c5-425e-a650-55131765f0ad" xlink:to="loc_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock_e0bd89bc-6aea-47cb-8076-62c08f43f170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_52b4450b-1d1f-404b-965f-cd482c73e0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_131b8d74-04c5-425e-a650-55131765f0ad" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_52b4450b-1d1f-404b-965f-cd482c73e0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PayablesandAccrualsTables" xlink:type="simple" xlink:href="colm-20231231.xsd#PayablesandAccrualsTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/PayablesandAccrualsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_03617f44-62a4-4caf-98c1-86d7c2983025" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_13490597-a44b-4de7-9e6e-83ed08a8b48c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_03617f44-62a4-4caf-98c1-86d7c2983025" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_13490597-a44b-4de7-9e6e-83ed08a8b48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_de2c28d8-3b8a-46c9-ac9e-28a710226fb6" 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_PayablesAndAccrualsAbstract_03617f44-62a4-4caf-98c1-86d7c2983025" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_de2c28d8-3b8a-46c9-ac9e-28a710226fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesTables" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f17d8c24-011f-498d-8a14-ee5b7dd55e87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_7579082a-e25b-4cd0-afff-8a7a3506c61e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f17d8c24-011f-498d-8a14-ee5b7dd55e87" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_7579082a-e25b-4cd0-afff-8a7a3506c61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_42799d64-92c7-47c3-833c-e574ff34ad8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f17d8c24-011f-498d-8a14-ee5b7dd55e87" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_42799d64-92c7-47c3-833c-e574ff34ad8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_687571da-40e4-47de-bfaa-a0f65a4d23f6" 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c4f1438b-31eb-4925-9e50-2e41fc40f0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_687571da-40e4-47de-bfaa-a0f65a4d23f6" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c4f1438b-31eb-4925-9e50-2e41fc40f0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f0db491e-30fd-4ecb-b25c-e2b123007b47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_687571da-40e4-47de-bfaa-a0f65a4d23f6" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f0db491e-30fd-4ecb-b25c-e2b123007b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_2d8dc0c4-1635-4f4b-949e-ec9b33f9b18c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_687571da-40e4-47de-bfaa-a0f65a4d23f6" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_2d8dc0c4-1635-4f4b-949e-ec9b33f9b18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74011fdb-5af1-40cb-84b8-250ae1b4a170" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_3f2a59f8-057d-4ee1-8355-cc762e72dad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74011fdb-5af1-40cb-84b8-250ae1b4a170" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_3f2a59f8-057d-4ee1-8355-cc762e72dad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_38c235be-5907-402b-962a-186af6ae10ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74011fdb-5af1-40cb-84b8-250ae1b4a170" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_38c235be-5907-402b-962a-186af6ae10ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2b4bf2de-1fa7-431f-a230-400a0c3a1ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74011fdb-5af1-40cb-84b8-250ae1b4a170" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2b4bf2de-1fa7-431f-a230-400a0c3a1ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_d97dbddc-f510-4b72-a337-90f86dcbbca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74011fdb-5af1-40cb-84b8-250ae1b4a170" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_d97dbddc-f510-4b72-a337-90f86dcbbca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="colm-20231231.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fe4e94b8-5587-4ea7-aa2a-a23e036eced6" 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_4573cce5-354b-4125-94c3-d521c6280e7e" 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_fe4e94b8-5587-4ea7-aa2a-a23e036eced6" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4573cce5-354b-4125-94c3-d521c6280e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="colm-20231231.xsd#AccumulatedOtherComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_d8871660-255e-4ea4-83d9-798c1dff4682" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5099f463-3c19-4a56-8b3a-2e1e74bccd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_d8871660-255e-4ea4-83d9-798c1dff4682" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5099f463-3c19-4a56-8b3a-2e1e74bccd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d976014a-a96a-46f9-a55a-adbe2a8df9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentReportingTables_1" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentReportingTables_1"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentReportingTables_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a9c5cd8c-5580-42d2-9ef1-f01a98d2513c" 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_5c6a9c80-e9dd-43f8-9210-441258654dee" 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_a9c5cd8c-5580-42d2-9ef1-f01a98d2513c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5c6a9c80-e9dd-43f8-9210-441258654dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e83387d0-62e4-4053-8f77-9b0934761724" 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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ed629f1-c1f2-4591-a4b5-25f22c654a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e83387d0-62e4-4053-8f77-9b0934761724" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ed629f1-c1f2-4591-a4b5-25f22c654a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_bb56a9be-ec6a-4f51-a4eb-8fd9d368ca05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e83387d0-62e4-4053-8f77-9b0934761724" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_bb56a9be-ec6a-4f51-a4eb-8fd9d368ca05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8d1ac9a8-fc8e-4df7-a709-5b47ccabb2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e83387d0-62e4-4053-8f77-9b0934761724" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8d1ac9a8-fc8e-4df7-a709-5b47ccabb2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FairValueMeasuresTables" xlink:type="simple" xlink:href="colm-20231231.xsd#FairValueMeasuresTables"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FairValueMeasuresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_542082c5-441a-4d82-bfaf-bbad63c9f758" 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_810e673b-415e-4450-babe-c4c5e2f7c5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_542082c5-441a-4d82-bfaf-bbad63c9f758" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_810e673b-415e-4450-babe-c4c5e2f7c5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d3fbc215-9538-4eda-ae51-877f96728f68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3fbc215-9538-4eda-ae51-877f96728f68" xlink:to="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f0985bc3-760f-4548-b1e7-6af912f264f2" 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_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f0985bc3-760f-4548-b1e7-6af912f264f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" 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_f0985bc3-760f-4548-b1e7-6af912f264f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_b7c2e8dd-1a8f-4786-92b2-02120476dfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_LandImprovementsMember_b7c2e8dd-1a8f-4786-92b2-02120476dfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_9e9d2738-a9f0-42a4-81b0-402220f5c669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_9e9d2738-a9f0-42a4-81b0-402220f5c669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4aecabe5-e92f-4591-8798-345281dea0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4aecabe5-e92f-4591-8798-345281dea0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_6fd17422-d689-4e08-8b46-eb181df7ac01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_6fd17422-d689-4e08-8b46-eb181df7ac01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a0fe2396-15f6-41f9-ba11-38668a2da263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5978a70e-4143-4ec6-be8d-e7f01e982a83" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a0fe2396-15f6-41f9-ba11-38668a2da263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_srt_ProductOrServiceAxis_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" 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_47949ddb-79d6-4121-8c14-39d5485884b1" xlink:to="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_e81bbf5f-e2f8-44f9-a040-8bd3318c24a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c44afe68-852a-41ab-a7aa-2e9d315ddaf8" xlink:to="loc_us-gaap_LicenseMember_e81bbf5f-e2f8-44f9-a040-8bd3318c24a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_srt_RangeAxis_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" 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_ff7ee8fa-e683-43a2-94a5-9efb7773919f" xlink:to="loc_srt_RangeMember_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f0e9b3c1-bb21-42a8-8647-61f6fef2cbb6" 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_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:to="loc_srt_MinimumMember_f0e9b3c1-bb21-42a8-8647-61f6fef2cbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_031b944a-c892-43ee-8a1b-6b472f0bc779" 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_828ae5e8-af4a-4a9d-ba93-4844d7d46d62" xlink:to="loc_srt_MaximumMember_031b944a-c892-43ee-8a1b-6b472f0bc779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3add86d5-415c-4f9b-91d4-f6d96f1349db" xlink:to="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_afa9bbd8-4e27-4c11-ac1f-3a903b616acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_afa9bbd8-4e27-4c11-ac1f-3a903b616acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f88b4b6-442d-43d6-a9b4-ca01aa5b2be7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f88b4b6-442d-43d6-a9b4-ca01aa5b2be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f6764bd-5314-4a90-9445-cd9b4653e828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f6764bd-5314-4a90-9445-cd9b4653e828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5fd6abc4-34cc-4102-9a3d-43389e94731c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5fd6abc4-34cc-4102-9a3d-43389e94731c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_ffd68a9d-76aa-441c-af8a-19e6c657e762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_ffd68a9d-76aa-441c-af8a-19e6c657e762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_8cd3b15b-1633-4993-82c1-508ab9bc8ea3" xlink:href="colm-20231231.xsd#colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_8cd3b15b-1633-4993-82c1-508ab9bc8ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_InventoryPlanningReceivingAndHandlingCosts_93993f0a-f58c-4f1e-9d35-fd8016b3b051" xlink:href="colm-20231231.xsd#colm_InventoryPlanningReceivingAndHandlingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_colm_InventoryPlanningReceivingAndHandlingCosts_93993f0a-f58c-4f1e-9d35-fd8016b3b051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_e6506e9b-51e8-4b38-8af8-cb8201aaae9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_AdvertisingExpense_e6506e9b-51e8-4b38-8af8-cb8201aaae9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3d50282a-283e-4f08-9ea5-df5f3b4b0eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3d50282a-283e-4f08-9ea5-df5f3b4b0eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f6cac3a1-db95-445d-9241-6cf7dca9f370" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_cb74dced-ea99-40bf-9bda-4d4ccaaaa9a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f6cac3a1-db95-445d-9241-6cf7dca9f370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RevenuesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#RevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/RevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a7b4ab4-52eb-4c2f-ba0f-c25786ef1088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a7b4ab4-52eb-4c2f-ba0f-c25786ef1088" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_srt_ProductOrServiceAxis_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" 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_090d3856-5262-4b5c-8b73-3bbaab2bb1a8" xlink:to="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ApparelAccessoriesAndEquipmentMember_6335c2f5-2c00-4730-91ce-250cf500002b" xlink:href="colm-20231231.xsd#colm_ApparelAccessoriesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:to="loc_colm_ApparelAccessoriesAndEquipmentMember_6335c2f5-2c00-4730-91ce-250cf500002b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FootwearMember_dfcec28f-d7b1-4176-ac52-67270ffc996a" xlink:href="colm-20231231.xsd#colm_FootwearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0538492f-91be-4d78-ac91-641c1951004a" xlink:to="loc_colm_FootwearMember_dfcec28f-d7b1-4176-ac52-67270ffc996a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_33ccc2d8-e103-4770-b9f8-98c3ae07bbac" xlink:to="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_657b58f4-8940-4595-bd38-781b65b29044" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_country_US_657b58f4-8940-4595-bd38-781b65b29044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_LatinAmericaAndAsiaPacificMember_8f2839b4-d807-4ae0-9b89-83925b88d9e1" xlink:href="colm-20231231.xsd#colm_LatinAmericaAndAsiaPacificMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_colm_LatinAmericaAndAsiaPacificMember_8f2839b4-d807-4ae0-9b89-83925b88d9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_9f84eb9e-3d2b-4337-9c8f-6fcf1116d6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_us-gaap_EMEAMember_9f84eb9e-3d2b-4337-9c8f-6fcf1116d6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_35da2597-67f6-43eb-9ebc-17dd77bbe67f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6a2023bb-d198-42f7-84de-450e251e21b3" xlink:to="loc_country_CA_35da2597-67f6-43eb-9ebc-17dd77bbe67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_659d6ecf-a9a9-4892-89c5-7c8218b6c4c2" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_4e8f0e21-d028-4987-9864-183e5ed53318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_4e8f0e21-d028-4987-9864-183e5ed53318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_619c6b11-2df8-4cd7-8f7e-44ac7903576a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d2a8b456-15f3-4d06-8b74-78051855a3d6" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_619c6b11-2df8-4cd7-8f7e-44ac7903576a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_11e05f54-71b7-4a0e-81c8-56623e695fca" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cde73d4-fb4b-4c05-9498-0c48a67339a9" 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_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9cde73d4-fb4b-4c05-9498-0c48a67339a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_20abc800-2be4-4e61-8f43-65da24bdd16c" 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_DisaggregationOfRevenueLineItems_a7cb833b-b53d-41a9-b569-9f871a167a30" xlink:to="loc_us-gaap_NumberOfReportableSegments_20abc800-2be4-4e61-8f43-65da24bdd16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5c7335ff-ff00-419d-9899-c250a56febd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ConcentrationsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ConcentrationsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ConcentrationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_a9417a0a-013c-42a5-ae6a-9fb8910cb9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_a9417a0a-013c-42a5-ae6a-9fb8910cb9d5" xlink:to="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_83501f9b-5f8d-424a-af6c-389e62001347" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_83501f9b-5f8d-424a-af6c-389e62001347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" 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_83501f9b-5f8d-424a-af6c-389e62001347" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_2f974136-e511-4ba6-b585-866124c06542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2a69e788-683a-4fc6-b342-f065f811d8a6" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_2f974136-e511-4ba6-b585-866124c06542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_22a9028e-eae2-47f3-bc25-6df53c6feea8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_cb3bee5e-77e3-48b6-90fa-1eeab591fc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0b0addba-282c-406d-abec-207c2ba0ba2c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_cb3bee5e-77e3-48b6-90fa-1eeab591fc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" 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_418965d4-5c74-4ee8-be78-c521ff7cacd1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_ff89cc45-acf8-4309-bf7b-e84122b3a205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5615a67-3020-4b9a-8dbc-3db42935fa28" xlink:to="loc_us-gaap_AccountsReceivableMember_ff89cc45-acf8-4309-bf7b-e84122b3a205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_71c4bf63-5a8f-447e-a52e-9f532ee62288" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_91faabe3-c2fe-4b97-912b-12b58c6c359a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4c2ada69-1f0d-4adc-b050-34b991cbea24" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_91faabe3-c2fe-4b97-912b-12b58c6c359a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_19dab8fb-96cc-41d2-bbbf-747c88f50818" 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_Depreciation_eeb67b85-f0dd-44ac-9d08-a98a9a4605cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_19dab8fb-96cc-41d2-bbbf-747c88f50818" xlink:to="loc_us-gaap_Depreciation_eeb67b85-f0dd-44ac-9d08-a98a9a4605cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e3892388-14c5-401e-924b-a8dcc0442188" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_19dab8fb-96cc-41d2-bbbf-747c88f50818" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e3892388-14c5-401e-924b-a8dcc0442188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bce22976-1098-42d2-9fce-08f8cb46012f" 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_e3892388-14c5-401e-924b-a8dcc0442188" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bce22976-1098-42d2-9fce-08f8cb46012f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" 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_bce22976-1098-42d2-9fce-08f8cb46012f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_753d73ea-5526-46e6-910b-02cbad0e90d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f83b448c-98d6-4a90-bf0b-2ec8a91f0712" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_753d73ea-5526-46e6-910b-02cbad0e90d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" 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_e3892388-14c5-401e-924b-a8dcc0442188" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d507287a-7bf7-4504-96a7-f4b91ad1caec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d507287a-7bf7-4504-96a7-f4b91ad1caec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_59f338ed-dc28-4b5d-95f6-9569f0caf35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a1a623c-2d9d-4280-ae2e-bf5ea112c401" xlink:to="loc_us-gaap_Depreciation_59f338ed-dc28-4b5d-95f6-9569f0caf35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_163f9206-e6d8-4f2a-8040-2a485cf82367" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_163f9206-e6d8-4f2a-8040-2a485cf82367" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2ddfda2a-a742-4237-9780-8df778ec820d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_PatentsAndPurchasedTechnologyMember_d43d4586-2965-4b71-a81c-a4c43715db80" xlink:href="colm-20231231.xsd#colm_PatentsAndPurchasedTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:to="loc_colm_PatentsAndPurchasedTechnologyMember_d43d4586-2965-4b71-a81c-a4c43715db80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ab82fc77-2648-48cf-baaf-bf410b1af1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_160fe874-0cd2-4635-8ee5-1bd85069b95c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ab82fc77-2648-48cf-baaf-bf410b1af1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6f52bc37-f54c-4ee1-bd26-6c7996a0ea95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ae39a114-b16b-43a8-941b-91769955ab63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ae39a114-b16b-43a8-941b-91769955ab63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_895c32b1-95e6-4b57-9f3d-da7ed909d45e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_895c32b1-95e6-4b57-9f3d-da7ed909d45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7bdc54db-7f74-46ae-805e-da7fb3b9b856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7bdc54db-7f74-46ae-805e-da7fb3b9b856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b280defe-39d9-4b3f-95b9-84697e9d64e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b280defe-39d9-4b3f-95b9-84697e9d64e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9152692-58ef-4f9e-a464-cffdeec51e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_49ef04ad-125a-45df-8564-827b4df3381e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9152692-58ef-4f9e-a464-cffdeec51e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_63f184a9-623e-4f6b-a7cf-8a25826ca63b" 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_AmortizationOfIntangibleAssets_cd59cd47-8254-46e5-b553-c1b948eb943d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_63f184a9-623e-4f6b-a7cf-8a25826ca63b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cd59cd47-8254-46e5-b553-c1b948eb943d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_46a699ed-0910-47ed-9844-1459fa181806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_63f184a9-623e-4f6b-a7cf-8a25826ca63b" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_46a699ed-0910-47ed-9844-1459fa181806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_b148b527-e906-452b-ab03-99e244b18c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_63f184a9-623e-4f6b-a7cf-8a25826ca63b" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_b148b527-e906-452b-ab03-99e244b18c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b2bcf43e-fc07-4d46-9719-6ad9f42dfff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b2bcf43e-fc07-4d46-9719-6ad9f42dfff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5b7bb948-6295-4249-9832-ac7f077a4777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5b7bb948-6295-4249-9832-ac7f077a4777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_491b3228-2119-4306-b668-8052353aa6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_491b3228-2119-4306-b668-8052353aa6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9daf6907-922f-45f9-b23f-5bf665aaaa19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9daf6907-922f-45f9-b23f-5bf665aaaa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f5fa27c-8af8-4fac-8783-1a2c99414493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f5fa27c-8af8-4fac-8783-1a2c99414493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_13a7cbd4-bfec-4d2c-bb0a-423c0e420702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_21f99cd9-5d35-4690-ac74-f171a2af666b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_13a7cbd4-bfec-4d2c-bb0a-423c0e420702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c8e7fb5-aa67-4701-8979-12d1ebe6ae6e" 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_GoodwillGross_8b2dd7bb-6a70-48ca-9cf1-e08f88e8ed12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c8e7fb5-aa67-4701-8979-12d1ebe6ae6e" xlink:to="loc_us-gaap_GoodwillGross_8b2dd7bb-6a70-48ca-9cf1-e08f88e8ed12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_7c046bff-afa5-499c-8c1c-648802cea08b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c8e7fb5-aa67-4701-8979-12d1ebe6ae6e" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_7c046bff-afa5-499c-8c1c-648802cea08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_043433c4-04f8-404d-8ac8-ce86e9c6993b" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_4c8e7fb5-aa67-4701-8979-12d1ebe6ae6e" xlink:to="loc_us-gaap_Goodwill_043433c4-04f8-404d-8ac8-ce86e9c6993b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_31ec7be4-16da-4ed3-9fcb-fa7bd8b55239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c8e7fb5-aa67-4701-8979-12d1ebe6ae6e" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_31ec7be4-16da-4ed3-9fcb-fa7bd8b55239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ShortTermBorrowingsandCreditLinesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_30546695-9f4a-45aa-bc4a-2827121984aa" 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_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_30546695-9f4a-45aa-bc4a-2827121984aa" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_49f64ae6-7872-4485-87e4-f6bd0fc271f5" 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_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_RangeAxis_49f64ae6-7872-4485-87e4-f6bd0fc271f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" 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_49f64ae6-7872-4485-87e4-f6bd0fc271f5" xlink:to="loc_srt_RangeMember_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_219fc579-ce0d-4208-b21e-4fe5808d2950" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_efac13a6-1bd2-46ca-b51a-c8e26a0d9d10" xlink:to="loc_srt_MaximumMember_219fc579-ce0d-4208-b21e-4fe5808d2950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_23ded6ae-98c4-4bf2-80c1-baf2210bc519" xlink:to="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_72bb7496-7a7f-4bd1-884a-f9a91b7232f9" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:to="loc_country_US_72bb7496-7a7f-4bd1-884a-f9a91b7232f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_ba6b2c1f-9eae-43f8-a706-34462c536b26" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4df7a786-d58f-4097-a501-a9fc28f8750b" xlink:to="loc_srt_EuropeMember_ba6b2c1f-9eae-43f8-a706-34462c536b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_us-gaap_CreditFacilityAxis_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" 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_c5d763c9-cdfe-4795-a34e-a6a6186f27ac" xlink:to="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember_571d95ba-7b3a-4ee7-b5e9-743a287e27b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b83b3ace-914a-471d-80c5-b21f4636e20d" xlink:to="loc_us-gaap_DomesticLineOfCreditMember_571d95ba-7b3a-4ee7-b5e9-743a287e27b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_57c16b15-7bf2-4c25-9bf6-edb76caadb72" xlink:to="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_e39ff1b6-580b-4d54-8810-6f013c467dc6" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:to="loc_currency_EUR_e39ff1b6-580b-4d54-8810-6f013c467dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_bd83ef2c-c847-46ba-ab31-f3c8bd9c7510" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5d5cf909-a811-4cdc-8c63-8506a719ae7c" xlink:to="loc_currency_USD_bd83ef2c-c847-46ba-ab31-f3c8bd9c7510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_396b79dc-3346-4f39-8a16-cac89707615e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f659fd6e-6310-43b6-a942-6b7322d92197" 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_LineOfCreditFacilityLineItems_04064e0a-a6b6-4bb5-b240-b3814a71faad" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f659fd6e-6310-43b6-a942-6b7322d92197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_89326950-6141-44c3-a554-248cebbd43cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_89326950-6141-44c3-a554-248cebbd43cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AccruedImportDutiesCurrent_72682ede-0085-4a70-884a-ce44134575d1" xlink:href="colm-20231231.xsd#colm_AccruedImportDutiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_colm_AccruedImportDutiesCurrent_72682ede-0085-4a70-884a-ce44134575d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_4b2c7ce7-0bed-4b7d-9f5a-827d8e852054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_4b2c7ce7-0bed-4b7d-9f5a-827d8e852054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_cdc1b83f-b8e8-4a76-a99f-2dd4f18103ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_cdc1b83f-b8e8-4a76-a99f-2dd4f18103ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_40de5207-f2cc-4e88-809b-24b06520e83e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_40de5207-f2cc-4e88-809b-24b06520e83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_90118180-72b8-4405-ad38-f4c995bb7079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_90118180-72b8-4405-ad38-f4c995bb7079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_5955d8fb-4679-430d-bb64-f302eca4252c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0e78817e-2b00-4e0f-a248-5395c4dd4391" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_5955d8fb-4679-430d-bb64-f302eca4252c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccruedLiabilitiesReconciliationofProductWarrantiesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_7cd26a19-e3a4-4265-84fd-e8ae02822d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_7cd26a19-e3a4-4265-84fd-e8ae02822d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_a7984c10-668f-43d3-af96-b0c0626f86da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_a7984c10-668f-43d3-af96-b0c0626f86da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_2f360162-87e8-4e89-b9fe-532492fe5cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_2f360162-87e8-4e89-b9fe-532492fe5cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_11866633-fa1e-4683-bb20-d72322d82fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_11866633-fa1e-4683-bb20-d72322d82fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_3d6a75d8-a414-453a-bb2b-2d7e744f96b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_c90d88ca-c8c0-4b58-a7f4-c94bcb8c4370" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_3d6a75d8-a414-453a-bb2b-2d7e744f96b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_be4ab4d3-798a-47b4-a00b-16fd6aa2a191" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be4ab4d3-798a-47b4-a00b-16fd6aa2a191" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ed68ae2d-1366-430d-a1eb-3e0b774ea31b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a830121e-22a7-4717-88a5-b7b08663265c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a830121e-22a7-4717-88a5-b7b08663265c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_1e46e6a5-bcb7-4aa8-9d0d-8ac4ca2852f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_89a65196-c3df-49f9-8a06-f745feb82a55" xlink:to="loc_us-gaap_CostOfSalesMember_1e46e6a5-bcb7-4aa8-9d0d-8ac4ca2852f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_24226d03-7f74-490e-bfc2-70009016af6d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_ba1ad463-f482-4da4-bf6f-ec5590705481" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_OperatingLeaseCost_ba1ad463-f482-4da4-bf6f-ec5590705481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_87d0a027-1cca-4c04-9eca-7cf427c465c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_VariableLeaseCost_87d0a027-1cca-4c04-9eca-7cf427c465c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b9843db3-a360-46b9-9601-43d74132738a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_ShortTermLeaseCost_b9843db3-a360-46b9-9601-43d74132738a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_bb14c4a1-5572-4974-9173-007397de8414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_LeaseCost_bb14c4a1-5572-4974-9173-007397de8414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_8d3de703-9ba7-49cc-a43c-b8b923c499bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_8d3de703-9ba7-49cc-a43c-b8b923c499bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_e28e849e-720b-4069-ab06-95b1148e1729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d6900a9a-840e-4db2-b78b-bb52baf7a6bc" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_e28e849e-720b-4069-ab06-95b1148e1729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesCashFlowDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesCashFlowDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a0ec501a-25f4-425a-9af5-3e0599f67e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_72c23f8c-d9e0-4c94-ae78-83daf71502cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a0ec501a-25f4-425a-9af5-3e0599f67e7a" xlink:to="loc_us-gaap_LeaseCostAbstract_72c23f8c-d9e0-4c94-ae78-83daf71502cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_fb800866-1693-4d3e-9c4e-2eacfb6b7ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_72c23f8c-d9e0-4c94-ae78-83daf71502cf" xlink:to="loc_us-gaap_OperatingLeasePayments_fb800866-1693-4d3e-9c4e-2eacfb6b7ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9b305889-441a-4d7d-bd1d-0acb1f7c03ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_72c23f8c-d9e0-4c94-ae78-83daf71502cf" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9b305889-441a-4d7d-bd1d-0acb1f7c03ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DecreaseInOperatingLeaseRightOfUseAssets_4e679bf1-9e24-4f10-b4d4-19012d028ba1" xlink:href="colm-20231231.xsd#colm_DecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_72c23f8c-d9e0-4c94-ae78-83daf71502cf" xlink:to="loc_colm_DecreaseInOperatingLeaseRightOfUseAssets_4e679bf1-9e24-4f10-b4d4-19012d028ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f788a4c8-a1e4-4c28-bc84-b6e929bd7e47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_54a20d65-fcc8-4764-8359-7a0bc251c3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f788a4c8-a1e4-4c28-bc84-b6e929bd7e47" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_54a20d65-fcc8-4764-8359-7a0bc251c3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3a41b178-9ca9-4ed8-b621-9c5af19eede5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f788a4c8-a1e4-4c28-bc84-b6e929bd7e47" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3a41b178-9ca9-4ed8-b621-9c5af19eede5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesMaturityScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_18144bbb-a9f4-47b4-893d-7e21a4d29da7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_18144bbb-a9f4-47b4-893d-7e21a4d29da7" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2d5164fc-ef4b-46af-87c9-b016aac111f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2d5164fc-ef4b-46af-87c9-b016aac111f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_18c5c839-c6ff-4ef3-8228-b04ba0fc52ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_18c5c839-c6ff-4ef3-8228-b04ba0fc52ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4fde0c5d-62a4-46d7-9d6d-48e6cf9fa684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4fde0c5d-62a4-46d7-9d6d-48e6cf9fa684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_28a9370f-bef5-47fa-baf7-910a3317c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_28a9370f-bef5-47fa-baf7-910a3317c50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e2a994d3-b06d-4f94-bf64-3e8681a1448c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e2a994d3-b06d-4f94-bf64-3e8681a1448c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e12b37d8-8ad4-4b23-aa6d-add1dcba9192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e12b37d8-8ad4-4b23-aa6d-add1dcba9192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b3a6da7-f89c-437e-b302-d1c5f63c769a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b3a6da7-f89c-437e-b302-d1c5f63c769a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4ef3ec73-3d2a-4224-99ac-87a2be4ea05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4ef3ec73-3d2a-4224-99ac-87a2be4ea05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b3367cdc-a9e9-4fa9-a2fe-15033f683f26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_OperatingLeaseLiability_b3367cdc-a9e9-4fa9-a2fe-15033f683f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_692295a7-3513-4f40-b87c-52c0cf8f9f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_692295a7-3513-4f40-b87c-52c0cf8f9f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5ca71c40-49f8-45b6-b6e6-caf9590c88e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_023c8434-2551-4794-a764-087202dce8b5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5ca71c40-49f8-45b6-b6e6-caf9590c88e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesMaturityScheduleDetails_1" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesMaturityScheduleDetails_1"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesMaturityScheduleDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.columbia.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d7edfb43-e475-4892-a816-93813e9b4128" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d7edfb43-e475-4892-a816-93813e9b4128" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" 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_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:to="loc_srt_RangeAxis_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" 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_93af00b7-bd0c-4a6b-8c7f-0e8c218c5557" xlink:to="loc_srt_RangeMember_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_47281d9a-60d0-4545-8d41-6a8fb3c9bbd4" 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_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:to="loc_srt_MinimumMember_47281d9a-60d0-4545-8d41-6a8fb3c9bbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_02d96e3b-a298-40c9-961d-e3da87efb098" 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_65ae7ebf-4c76-4be9-b4c4-3836cbea4ae7" xlink:to="loc_srt_MaximumMember_02d96e3b-a298-40c9-961d-e3da87efb098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9c8daffe-58e2-401f-b460-451417828cf1" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_cb6807fd-c78b-47d4-9cba-e5f5d5b4c485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cb0d463b-c127-4c17-9beb-772caca1b8b7" xlink:to="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_cb6807fd-c78b-47d4-9cba-e5f5d5b4c485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9b4abbcb-9943-47d0-b5f4-996d6a167a33" 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_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9b4abbcb-9943-47d0-b5f4-996d6a167a33" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" 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_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:to="loc_srt_RangeAxis_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" 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_be784d87-a2e3-47d0-aaf6-c5e73c80d55b" xlink:to="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bab38a27-4389-4cc3-8cec-3d3ff4ef987c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:to="loc_srt_MaximumMember_bab38a27-4389-4cc3-8cec-3d3ff4ef987c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_be924c1c-0eaf-4eb4-a20b-97e4593872ec" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9f79b3ad-6e3b-4bb0-a1bc-77fe010db886" xlink:to="loc_srt_MinimumMember_be924c1c-0eaf-4eb4-a20b-97e4593872ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_d9d64afb-b3e3-4714-aa5b-fc2ac43db9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_b9ec3b3c-3b6d-4d56-b09b-5e3085f2359b" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_d9d64afb-b3e3-4714-aa5b-fc2ac43db9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_451cf27a-4da5-4574-8ba6-21c0eafbd063" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_3f83c59d-bc00-44fd-95c9-cc1c80b9c319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_3f83c59d-bc00-44fd-95c9-cc1c80b9c319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_93fba572-06dd-4177-b281-433a3b458b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_93fba572-06dd-4177-b281-433a3b458b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_39d692f8-6168-40a6-aa30-3eeef176b05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_39d692f8-6168-40a6-aa30-3eeef176b05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_ad0046fe-6861-4012-bc7b-e40cb6bf4b42" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_ad0046fe-6861-4012-bc7b-e40cb6bf4b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_0d70acbf-bad5-47af-affc-dc1b1faa68fd" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_0d70acbf-bad5-47af-affc-dc1b1faa68fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_01544a1c-a706-4133-84c7-484a8ad124a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_01544a1c-a706-4133-84c7-484a8ad124a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_103a3822-1de2-49be-9deb-bdddf1eba8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_103a3822-1de2-49be-9deb-bdddf1eba8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_595d60fc-2609-47eb-b80b-68c3d62634a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_595d60fc-2609-47eb-b80b-68c3d62634a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_2566fb33-cff4-4f93-8a0e-bcce6ccf3dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_2566fb33-cff4-4f93-8a0e-bcce6ccf3dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_283f4f4b-43a0-48ad-8376-ba94fdc67e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_283f4f4b-43a0-48ad-8376-ba94fdc67e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_9dc99095-e80e-4b5f-997f-9c5b12b8e666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_9dc99095-e80e-4b5f-997f-9c5b12b8e666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardSubjectToExpiration_59edf693-9170-42c6-a498-528e7ca35916" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardSubjectToExpiration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_OperatingLossCarryforwardSubjectToExpiration_59edf693-9170-42c6-a498-528e7ca35916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration_4cbed853-ff2c-4674-9807-b01ec5029a0f" xlink:href="colm-20231231.xsd#colm_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_colm_OperatingLossCarryforwardsNotSubjectToExpiration_4cbed853-ff2c-4674-9807-b01ec5029a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_9448b344-b6cf-4fe5-959b-1881e490eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60a8733d-91f0-495d-9adf-2957807498f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_9448b344-b6cf-4fe5-959b-1881e490eb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_81805e1d-47c1-49a9-8073-60cd56790bb4" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_eecea97a-9b39-42a2-ac2b-409b119918c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_81805e1d-47c1-49a9-8073-60cd56790bb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_eecea97a-9b39-42a2-ac2b-409b119918c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_cdc56e4e-8d36-443e-a1b0-d0eecac4b3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_81805e1d-47c1-49a9-8073-60cd56790bb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_cdc56e4e-8d36-443e-a1b0-d0eecac4b3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" 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_CurrentFederalTaxExpenseBenefit_5190aa5a-d150-444d-9115-c51c84c22c41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5190aa5a-d150-444d-9115-c51c84c22c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_808d84cc-ceed-43bd-9655-9aace8751a47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_808d84cc-ceed-43bd-9655-9aace8751a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2eea66ad-72df-486a-99d2-d6974eec4bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2eea66ad-72df-486a-99d2-d6974eec4bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ee914f88-5ff6-4e59-85db-bc250ac11d84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ee914f88-5ff6-4e59-85db-bc250ac11d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_78b72bc4-dce1-4324-b78c-ee86b071382d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_78b72bc4-dce1-4324-b78c-ee86b071382d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_476f9628-8783-4c53-93f9-80662e95620b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_476f9628-8783-4c53-93f9-80662e95620b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bb113b4f-ced2-44bb-b1c9-b9c22ba6d447" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bb113b4f-ced2-44bb-b1c9-b9c22ba6d447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_86b9831f-7d29-4817-9781-76ed4eb1b81c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_86b9831f-7d29-4817-9781-76ed4eb1b81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_98601bcf-a19a-47de-a59c-8fe8834e55d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab8c4105-d27c-4abf-821e-168d772b16dc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_98601bcf-a19a-47de-a59c-8fe8834e55d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5fb322b2-d4c6-423c-95fb-ba9e20c57e79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5fb322b2-d4c6-423c-95fb-ba9e20c57e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_39209be2-ff2a-4f4d-b041-6627000036b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_39209be2-ff2a-4f4d-b041-6627000036b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_a4374b4f-6bea-4540-8252-c6bcce7648e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_a4374b4f-6bea-4540-8252-c6bcce7648e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_c6730135-eeae-4c65-9e93-4546396d32c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_c6730135-eeae-4c65-9e93-4546396d32c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_19abf519-d46c-438e-a62b-d9ac6ab79624" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_19abf519-d46c-438e-a62b-d9ac6ab79624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_e9421c19-e1b6-48ee-9a98-f68789f5ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_e9421c19-e1b6-48ee-9a98-f68789f5ad1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_855e7bb7-374c-40b8-aed7-eb6945d9c8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_855e7bb7-374c-40b8-aed7-eb6945d9c8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_59229a2e-8a09-4a15-85dc-4edd5b9ed17c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_59229a2e-8a09-4a15-85dc-4edd5b9ed17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1e01e9ba-97c9-443c-b63c-d162459d84cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1e01e9ba-97c9-443c-b63c-d162459d84cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_02879ea2-ea7a-4afa-a897-0737c98c18f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_02879ea2-ea7a-4afa-a897-0737c98c18f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3ba9be89-1f99-4773-9442-302b202bc830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_193e9def-d85f-4887-81c8-712ebb432674" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3ba9be89-1f99-4773-9442-302b202bc830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_a2bfacda-bc5b-45f6-a082-cf7964c07c83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_a2bfacda-bc5b-45f6-a082-cf7964c07c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetLeaseLiability_a6486341-bfe7-4810-8575-2a71d71f12a8" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_colm_DeferredTaxAssetLeaseLiability_a6486341-bfe7-4810-8575-2a71d71f12a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_bc9211f0-3712-4c56-92f1-df7583dadd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_bc9211f0-3712-4c56-92f1-df7583dadd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_246eca7e-e797-4147-a1bc-09a00902352f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_246eca7e-e797-4147-a1bc-09a00902352f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_dc3ff375-33e0-469b-b891-a1a960bcbee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_dc3ff375-33e0-469b-b891-a1a960bcbee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_10a1806a-d485-4aa7-8ce3-3a17bae00225" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_10a1806a-d485-4aa7-8ce3-3a17bae00225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsDepreciationAndAmortization_c74b0072-3dfe-4199-a97c-af94b616a3d6" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsDepreciationAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_colm_DeferredTaxAssetsDepreciationAndAmortization_c74b0072-3dfe-4199-a97c-af94b616a3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_3eddb1bb-795a-49bc-9731-ab9f25c62797" xlink:href="colm-20231231.xsd#colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures_3eddb1bb-795a-49bc-9731-ab9f25c62797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f88495b1-429c-4a29-9f48-03528974004d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f88495b1-429c-4a29-9f48-03528974004d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_01838c5d-85d3-4dfc-981a-06738a58279a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_01838c5d-85d3-4dfc-981a-06738a58279a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b468ccc3-7c08-4ed0-9b9e-173dc5fda0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b468ccc3-7c08-4ed0-9b9e-173dc5fda0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8964d891-12f1-406f-b6c3-e5adae2f0c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8964d891-12f1-406f-b6c3-e5adae2f0c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_12f6a244-187f-4480-b934-a3cbc74810fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_12f6a244-187f-4480-b934-a3cbc74810fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_14b36088-b5ac-4e6e-9eb4-5b505142dbf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_14b36088-b5ac-4e6e-9eb4-5b505142dbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_76f6096a-819f-4899-84c6-cd6860bbc7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_76f6096a-819f-4899-84c6-cd6860bbc7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_bd5385c1-90a6-400f-b671-457ab78c5910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_bd5385c1-90a6-400f-b671-457ab78c5910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_c9555a5d-a36a-4c73-8da1-8427fc15129d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_c9555a5d-a36a-4c73-8da1-8427fc15129d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_9456da3e-fe66-49a2-95cd-7bcb5dd8eda5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_9456da3e-fe66-49a2-95cd-7bcb5dd8eda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_df590cf0-8787-4f7f-8c6c-3d1803da8af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_df590cf0-8787-4f7f-8c6c-3d1803da8af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ca2c7152-ac86-4e16-9771-7c269cfd0363" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dfe993c3-a2ff-4063-ae7f-3feaae0f6df5" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ca2c7152-ac86-4e16-9771-7c269cfd0363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" 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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_721aeefc-12d6-408b-8782-a8ac71cfa72b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_721aeefc-12d6-408b-8782-a8ac71cfa72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_9ca043ad-9e88-4bee-a050-c8c651b11c4a" 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_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_9ca043ad-9e88-4bee-a050-c8c651b11c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_d9b658ed-237d-4474-9c1b-896da4bfdbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_d9b658ed-237d-4474-9c1b-896da4bfdbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_acbed384-9768-4f13-9dd6-8224a38bc07b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_acbed384-9768-4f13-9dd6-8224a38bc07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bfebdbcd-9c3b-4169-8eba-345feedada27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bfebdbcd-9c3b-4169-8eba-345feedada27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_81bea6ae-0438-43bd-a071-bb4a66908299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_81bea6ae-0438-43bd-a071-bb4a66908299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_bcb51d97-075c-4fa7-aa94-3155e23d1a38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_bcb51d97-075c-4fa7-aa94-3155e23d1a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_eb6de02f-ec33-4a12-9d17-e7efd36555e2" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange_eb6de02f-ec33-4a12-9d17-e7efd36555e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_b5fb8aa7-dd51-442c-b584-fd0b9a51eed6" xlink:href="colm-20231231.xsd#colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange_b5fb8aa7-dd51-442c-b584-fd0b9a51eed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_979435fd-0314-492b-bc80-5b8887c02527" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_979435fd-0314-492b-bc80-5b8887c02527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_f8ef399f-341a-429d-85e7-0b7868114a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e97ff5e7-3b81-4d20-b902-cd13413672ad" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_f8ef399f-341a-429d-85e7-0b7868114a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#RetirementSavingsPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_de6845f5-0e4a-46de-8f9a-e0818859c0c4" 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_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_de6845f5-0e4a-46de-8f9a-e0818859c0c4" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d26c514c-ce36-4fc3-be1c-9ded22e334b7" 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_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d26c514c-ce36-4fc3-be1c-9ded22e334b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" 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_d26c514c-ce36-4fc3-be1c-9ded22e334b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5774a4d7-7d56-4452-95e0-f0fb0dca8aca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5774a4d7-7d56-4452-95e0-f0fb0dca8aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_3b709ead-179f-4a47-9494-8411cab44117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_d367baf6-3273-484e-a721-340f3da53594" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_3b709ead-179f-4a47-9494-8411cab44117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:to="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:href="colm-20231231.xsd#colm_ScheduleOfDefinedContributionPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanAxis_442765fa-95d4-4963-9d35-2c372f22f12c" xlink:to="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_FourZeroOneKProfitSharingPlanMember_91eaf29d-0bd1-48db-ad8a-9b0ef3284f13" xlink:href="colm-20231231.xsd#colm_FourZeroOneKProfitSharingPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:to="loc_colm_FourZeroOneKProfitSharingPlanMember_91eaf29d-0bd1-48db-ad8a-9b0ef3284f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_DeferredCompensationPlanMember_9da061dc-196d-4914-a4d8-0780b3060ca0" xlink:href="colm-20231231.xsd#colm_DeferredCompensationPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_colm_ScheduleOfDefinedContributionPlanDomain_4767ff68-86fb-4aac-9588-6e7e5c49f2b9" xlink:to="loc_colm_DeferredCompensationPlanMember_9da061dc-196d-4914-a4d8-0780b3060ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_9ad2c955-d05f-40e8-8b67-71af69374383" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_28d0e178-5fe9-4772-8020-0ad567fc563e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_28d0e178-5fe9-4772-8020-0ad567fc563e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_4fcfef44-06d1-4279-a4e9-87374c33207a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_4fcfef44-06d1-4279-a4e9-87374c33207a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_716ccb5d-80a5-486f-a615-1e0895856a33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_716ccb5d-80a5-486f-a615-1e0895856a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_4707d91a-22c8-49af-9824-264bbb85b63b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_bfe8634a-1dff-4ea0-b8fb-d851b0b153fc" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_4707d91a-22c8-49af-9824-264bbb85b63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" 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_StockRepurchaseProgramAuthorizedAmount1_2c36e44f-9868-4460-8c57-c89649836f00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2c36e44f-9868-4460-8c57-c89649836f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_b1762fa6-440a-4cdb-9307-77e3c154c10c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_b1762fa6-440a-4cdb-9307-77e3c154c10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_eff525b0-efad-46dc-8c9e-da38686be922" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_eff525b0-efad-46dc-8c9e-da38686be922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate_119aba5a-6bc8-4487-852f-522d7c39989e" xlink:href="colm-20231231.xsd#colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate_119aba5a-6bc8-4487-852f-522d7c39989e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_c0970d98-1d60-49c4-bf4a-bf878713a4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_c0970d98-1d60-49c4-bf4a-bf878713a4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_StockRepurchasedToDateValue_5d7a4d4d-0299-4217-b098-429e9162d85d" xlink:href="colm-20231231.xsd#colm_StockRepurchasedToDateValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eb113afe-6d59-4602-9999-cbfdee329399" xlink:to="loc_colm_StockRepurchasedToDateValue_5d7a4d4d-0299-4217-b098-429e9162d85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9825fc-97a6-4093-97ff-aea6f9b35bb8" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9825fc-97a6-4093-97ff-aea6f9b35bb8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_74a7487c-1142-4a7f-a8ef-40e653af33e6" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:to="loc_us-gaap_AwardTypeAxis_74a7487c-1142-4a7f-a8ef-40e653af33e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" 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_74a7487c-1142-4a7f-a8ef-40e653af33e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_ce8732a8-4e6f-465d-8dd2-f8c7546d9875" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:to="loc_us-gaap_StockOptionMember_ce8732a8-4e6f-465d-8dd2-f8c7546d9875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c1c6ae9e-85a6-43bc-978b-036e264c4e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d663c2f-8f0c-4c6f-a875-21817e0fb8ee" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c1c6ae9e-85a6-43bc-978b-036e264c4e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:to="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7fccb457-bf13-4d9c-87e7-43f2f8447604" xlink:to="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_A2020PlanMember_22cadf95-d7b0-47d3-b7e3-26b48b005e40" xlink:href="colm-20231231.xsd#colm_A2020PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_0d4aba31-9f66-4c2d-80e6-815f89594702" xlink:to="loc_colm_A2020PlanMember_22cadf95-d7b0-47d3-b7e3-26b48b005e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5f21ea18-0ca7-4e73-b4d2-7ca6257b9f12" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5308216-c107-481a-ae6c-f0b45a34e7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5308216-c107-481a-ae6c-f0b45a34e7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fd80ec82-f2da-4dfd-bdec-ade04e158cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fd80ec82-f2da-4dfd-bdec-ade04e158cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_14622e5a-7c5e-4c27-bdfc-a24564c269da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_14622e5a-7c5e-4c27-bdfc-a24564c269da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_977bce01-e699-402f-aea9-625f845ce248" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_977bce01-e699-402f-aea9-625f845ce248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e094a58e-0ea0-4b11-a735-4a144dfb7d08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e094a58e-0ea0-4b11-a735-4a144dfb7d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d36c7ffe-264c-46df-ae7e-d26df3fa01ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d36c7ffe-264c-46df-ae7e-d26df3fa01ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_889ae410-1e5a-4f37-b694-27c7ce5eabf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_889ae410-1e5a-4f37-b694-27c7ce5eabf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e9c0e89e-82a7-4eea-a025-2be9a34f4195" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e9c0e89e-82a7-4eea-a025-2be9a34f4195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f6175bbb-6dda-4f9e-87d8-b39956d5a9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_12ad6078-23a5-4536-8d42-c2d6544d0480" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f6175bbb-6dda-4f9e-87d8-b39956d5a9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_262b5821-db31-4328-91f3-a21ffb82825e" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_262b5821-db31-4328-91f3-a21ffb82825e" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2537c753-451b-4a60-988e-c1b698056457" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:to="loc_us-gaap_AwardTypeAxis_2537c753-451b-4a60-988e-c1b698056457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" 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_2537c753-451b-4a60-988e-c1b698056457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_bd8dd8a0-1b4d-4000-bd74-f34c1388b19b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:to="loc_us-gaap_StockOptionMember_bd8dd8a0-1b4d-4000-bd74-f34c1388b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4a9fd59d-4982-4d88-baef-dbd145c814ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43125ba8-d6fa-446c-9e5c-6ed2109ff332" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4a9fd59d-4982-4d88-baef-dbd145c814ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dbf06501-c6a8-4c5e-b921-27b879245869" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_73456148-425b-483e-8bc7-75b6e716b8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:to="loc_us-gaap_CostOfSalesMember_73456148-425b-483e-8bc7-75b6e716b8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b45b3637-c6dd-43d2-a5a0-36ed03afefeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1e1988ed-874b-4332-adea-bebefc87c362" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b45b3637-c6dd-43d2-a5a0-36ed03afefeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_10ca28b8-3b70-44d2-a8d8-f68f8eb4a039" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_37ef2776-1bb1-4898-8a69-1ada877ff4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_37ef2776-1bb1-4898-8a69-1ada877ff4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1919e65-ccfe-4f84-8247-a50453ce0367" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1919e65-ccfe-4f84-8247-a50453ce0367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_e0b5dc55-223e-41f3-8d31-f8fa0171da5a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_e0b5dc55-223e-41f3-8d31-f8fa0171da5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_7f349f1d-b4ba-410e-b4f9-4f2eb161df46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3d848ab-7157-401b-8273-d8bf7db9c964" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_7f349f1d-b4ba-410e-b4f9-4f2eb161df46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c6a517a1-d732-4f38-8092-69b8a37612a8" 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_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" 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_c6a517a1-d732-4f38-8092-69b8a37612a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2c483567-4f6b-4502-9a58-17534551958d" 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_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" xlink:to="loc_us-gaap_AwardTypeAxis_2c483567-4f6b-4502-9a58-17534551958d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" 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_2c483567-4f6b-4502-9a58-17534551958d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_3cd5638d-31e4-4844-b21b-f7ade23597cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3403a5b-a1e6-47e1-baad-478a72922b58" xlink:to="loc_us-gaap_StockOptionMember_3cd5638d-31e4-4844-b21b-f7ade23597cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" 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_ccf83a6c-300b-4fe9-8e93-b2d973a77c10" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ae86042-fdab-4acd-91ca-3dbd85725429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ae86042-fdab-4acd-91ca-3dbd85725429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_18c39eb5-3381-4cac-b28b-0073e37599ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_18c39eb5-3381-4cac-b28b-0073e37599ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_213c9f07-923f-40ea-8a29-ad854defc63f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_213c9f07-923f-40ea-8a29-ad854defc63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d2447f23-56a1-4384-908e-02b4d4219935" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d2447f23-56a1-4384-908e-02b4d4219935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c001eb60-56b0-4cae-87ec-8a624a854568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c001eb60-56b0-4cae-87ec-8a624a854568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_620c705e-8c8c-4d0e-bff2-adebef90e624" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d083737f-20c3-44f0-a1a0-062b20d81212" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_620c705e-8c8c-4d0e-bff2-adebef90e624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a5d8c155-3797-49d2-8d41-84ce57b2b711" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a5d8c155-3797-49d2-8d41-84ce57b2b711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_48333e7b-a51b-4218-af83-fc2c93409de5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_48333e7b-a51b-4218-af83-fc2c93409de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_53519b12-aeda-41ca-b033-08b7132f0ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_53519b12-aeda-41ca-b033-08b7132f0ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6934fab7-f7d4-4b25-b260-ec49bdd993d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6934fab7-f7d4-4b25-b260-ec49bdd993d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a585be35-6111-4158-b9c0-b239424f501e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a585be35-6111-4158-b9c0-b239424f501e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_026fde2f-cf2e-48bd-a293-ebfef2e5f344" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_026fde2f-cf2e-48bd-a293-ebfef2e5f344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3318e1d5-6385-4943-9d3a-c46a3c9f81a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3318e1d5-6385-4943-9d3a-c46a3c9f81a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_27e26933-5b13-4820-b105-256835834275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_27e26933-5b13-4820-b105-256835834275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3f25d3e2-11af-4a91-97b8-21dc3680f7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3f25d3e2-11af-4a91-97b8-21dc3680f7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e0193aa1-449b-4abd-af92-e49fe62bcb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e0193aa1-449b-4abd-af92-e49fe62bcb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d31ddd61-18cc-415d-9368-ec8673ab4545" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d31ddd61-18cc-415d-9368-ec8673ab4545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_32abce5b-62ce-4965-b110-6bc991a7ecf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_32abce5b-62ce-4965-b110-6bc991a7ecf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e081c451-c482-4b46-a188-03df89f3ea8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e081c451-c482-4b46-a188-03df89f3ea8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_97b9f8cc-9fba-4949-8af0-5bb4ac20bc63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_97b9f8cc-9fba-4949-8af0-5bb4ac20bc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_0d4e8e37-350b-4b9a-b733-99e327d9be7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_0d4e8e37-350b-4b9a-b733-99e327d9be7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_df4a36c3-e3da-49d9-b683-d45830aa0b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_df4a36c3-e3da-49d9-b683-d45830aa0b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_464ea118-ce6c-40b6-8687-3abcac46054c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_464ea118-ce6c-40b6-8687-3abcac46054c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_321ab727-c0b0-4005-98c7-3a07eb398742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_321ab727-c0b0-4005-98c7-3a07eb398742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_87957473-ba1f-4c71-ab8b-2ef7ee867e46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_87957473-ba1f-4c71-ab8b-2ef7ee867e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_05ffce3b-7118-430d-bfe1-983e43d533a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_05ffce3b-7118-430d-bfe1-983e43d533a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_45516ece-7f9c-4647-a385-1cf0118440e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_45516ece-7f9c-4647-a385-1cf0118440e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ded157e-a976-44e9-a22b-52969995bce0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6688a921-7934-4293-a8cd-abbe2be7ad9c" 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_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:to="loc_us-gaap_AwardTypeAxis_6688a921-7934-4293-a8cd-abbe2be7ad9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" 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_6688a921-7934-4293-a8cd-abbe2be7ad9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_812fbfd2-aea2-41a2-9c95-63f94e2ac045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b87a9f-ad8d-47e3-b7ed-98de82d223c8" xlink:to="loc_us-gaap_StockOptionMember_812fbfd2-aea2-41a2-9c95-63f94e2ac045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" 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_3a7b94f4-80a2-434c-8cac-893359ac951e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cc1af6e6-94dc-49e4-a76a-662dfecda343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cc1af6e6-94dc-49e4-a76a-662dfecda343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_42aebff7-3984-488f-a4c7-a4a8637c7301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_42aebff7-3984-488f-a4c7-a4a8637c7301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a6192e22-d331-4fa3-b333-1366fe95e28d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a6192e22-d331-4fa3-b333-1366fe95e28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_24ba7239-09bc-4ab3-89f0-c8483ef7f1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_24ba7239-09bc-4ab3-89f0-c8483ef7f1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ad2f2b82-a7e3-405f-9ae1-cb101b8ee04b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ad2f2b82-a7e3-405f-9ae1-cb101b8ee04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_df52048e-3c7d-4b40-be7c-cf26b10f6e43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_df52048e-3c7d-4b40-be7c-cf26b10f6e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_89f1d5ec-1cc0-4a66-9907-907b0e26a79d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_89f1d5ec-1cc0-4a66-9907-907b0e26a79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_222b364e-543a-4f59-a369-f5a180b2585a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_222b364e-543a-4f59-a369-f5a180b2585a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c4fd043a-098e-4a84-b045-a170d5a055c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c4fd043a-098e-4a84-b045-a170d5a055c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9287505e-6465-4887-b121-e752bb39f09f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9287505e-6465-4887-b121-e752bb39f09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_218922dd-ce2f-4d61-82f1-144eda9d5962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_218922dd-ce2f-4d61-82f1-144eda9d5962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_24da7c76-7ea9-40fe-8f85-3d02b44ddc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_24da7c76-7ea9-40fe-8f85-3d02b44ddc7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_547d37d5-a525-4de1-a538-b58d3350810f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_547d37d5-a525-4de1-a538-b58d3350810f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_05c066bd-a49c-4859-9647-8f4c8b4cc846" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_05c066bd-a49c-4859-9647-8f4c8b4cc846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6fd3cbff-b74d-4f92-8aa4-ef249866c788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6fd3cbff-b74d-4f92-8aa4-ef249866c788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_aeafb1c7-4881-47ae-8b0c-873f26997b26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_aeafb1c7-4881-47ae-8b0c-873f26997b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_c6380ece-6996-4c63-8ff2-51495ac805f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_c6380ece-6996-4c63-8ff2-51495ac805f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_13248a20-1858-4765-977d-13d01320a3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_13248a20-1858-4765-977d-13d01320a3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_fceeedeb-7748-41b5-a776-856cda79fe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_fceeedeb-7748-41b5-a776-856cda79fe9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_442d6c60-91fc-4559-a62e-2d5cb7482460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_442d6c60-91fc-4559-a62e-2d5cb7482460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4aeec961-42fd-4887-a53c-e076ec9cff72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4aeec961-42fd-4887-a53c-e076ec9cff72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4b1a0b6c-a106-4478-90cf-9aa1fc81b5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4b1a0b6c-a106-4478-90cf-9aa1fc81b5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0126de59-cf7d-45d1-a62e-ef27bbec19b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0126de59-cf7d-45d1-a62e-ef27bbec19b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4dd4c7a3-ac39-446f-b54e-40bdd48f1f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4dd4c7a3-ac39-446f-b54e-40bdd48f1f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d5b8d664-1dec-485e-8a86-391ed70e24c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d5b8d664-1dec-485e-8a86-391ed70e24c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_56661579-f81b-4f12-8b66-894f675cbcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_56661579-f81b-4f12-8b66-894f675cbcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0465acbf-d581-4d99-a395-5ef2ce3bc1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0465acbf-d581-4d99-a395-5ef2ce3bc1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_53189e73-8ee2-4823-b5c0-fd6d5948d62b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_072af9d3-afe6-42d1-b269-0ff22d7a70e3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_53189e73-8ee2-4823-b5c0-fd6d5948d62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e92ef499-7b6d-4ea1-bb47-f7c01d27c8a8" 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_98fae25e-d3fc-421d-8b5d-1d10754ff712" 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_e92ef499-7b6d-4ea1-bb47-f7c01d27c8a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98fae25e-d3fc-421d-8b5d-1d10754ff712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_937a1bc4-f357-41d5-8855-a6ce800486b7" 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_98fae25e-d3fc-421d-8b5d-1d10754ff712" xlink:to="loc_us-gaap_AwardTypeAxis_937a1bc4-f357-41d5-8855-a6ce800486b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" 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_937a1bc4-f357-41d5-8855-a6ce800486b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c2457aea-11d2-4fb0-9f99-a787b39031ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c20a7f8-1019-4c7d-b534-595c7b4659e0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c2457aea-11d2-4fb0-9f99-a787b39031ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" 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_98fae25e-d3fc-421d-8b5d-1d10754ff712" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_75f914f5-1c53-46e6-9eee-a2e6ad1acfa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_75f914f5-1c53-46e6-9eee-a2e6ad1acfa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c464ef1a-c4cd-4478-9eeb-9a7deb96657d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c464ef1a-c4cd-4478-9eeb-9a7deb96657d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f536b96a-c4f2-428c-a812-fe975b39652d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d945559c-1647-4ffe-95a1-0abea4b18663" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f536b96a-c4f2-428c-a812-fe975b39652d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9712a868-154e-4bc4-a8c1-60232620a153" 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_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" 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_9712a868-154e-4bc4-a8c1-60232620a153" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" 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_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" xlink:to="loc_us-gaap_AwardTypeAxis_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" 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_b7a7ece9-799f-40fd-bd3a-e458fc0615fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bc33ec4a-d76a-4d7c-9335-471f2dbf73f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f59c20f-77c3-4738-832d-018d0d5b80c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bc33ec4a-d76a-4d7c-9335-471f2dbf73f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" 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_84b15c4a-6dae-4794-b20c-9b0e63deb4b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f02da11a-6aeb-4301-9339-135dfd6d46de" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f02da11a-6aeb-4301-9339-135dfd6d46de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0becf2b2-cb13-47cc-94db-9a9f82b26696" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0becf2b2-cb13-47cc-94db-9a9f82b26696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e739fcbf-28d3-405c-9ae6-ba447274effc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e739fcbf-28d3-405c-9ae6-ba447274effc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bd9dd843-14f5-4d8c-9c02-b0a83ebb997a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bd9dd843-14f5-4d8c-9c02-b0a83ebb997a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e02e2c1b-1500-418c-a530-7c1f2f06035e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e02e2c1b-1500-418c-a530-7c1f2f06035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2442ff6-fdf6-4bed-bec3-f41d6b3bcce4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2442ff6-fdf6-4bed-bec3-f41d6b3bcce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65f1ee2a-c957-4331-ae99-4318aa96aa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65f1ee2a-c957-4331-ae99-4318aa96aa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_04c5dad4-a22f-4e62-8973-5b69f62f3075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_04c5dad4-a22f-4e62-8973-5b69f62f3075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e06a4a57-74db-41a0-a828-a5d80ee24412" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e06a4a57-74db-41a0-a828-a5d80ee24412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8832f8e5-076e-428d-a30d-b37ba821b27a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8832f8e5-076e-428d-a30d-b37ba821b27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_483bae3c-edb9-4330-8cb6-6997e3a3c8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_483bae3c-edb9-4330-8cb6-6997e3a3c8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_64ea4923-385f-45cc-93f5-d934f8109962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_64ea4923-385f-45cc-93f5-d934f8109962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4476a46a-c242-4d24-9804-fe2505126bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4476a46a-c242-4d24-9804-fe2505126bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1de7a8f4-33a7-4a59-a047-f994d20555b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1de7a8f4-33a7-4a59-a047-f994d20555b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_edf0676b-40dd-43c2-b78d-6c7c1548ce29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_edf0676b-40dd-43c2-b78d-6c7c1548ce29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca1da0d5-758c-461c-974e-8f8cabb2a5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5efb56ec-ac79-4326-bae3-fde3759a88aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca1da0d5-758c-461c-974e-8f8cabb2a5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/EarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#EarningsperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/EarningsperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_07daf1f2-c3a4-4c8a-9d58-d8f64471e11a" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b7c9e3ad-7f56-4ed3-ba52-5224e8b95684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_07daf1f2-c3a4-4c8a-9d58-d8f64471e11a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b7c9e3ad-7f56-4ed3-ba52-5224e8b95684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" 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_WeightedAverageNumberOfSharesOutstandingBasic_e19a6683-df3d-49e5-bc0d-2fb1991e71c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e19a6683-df3d-49e5-bc0d-2fb1991e71c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3cd7f1de-23ee-4169-b163-9fed7014b902" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3cd7f1de-23ee-4169-b163-9fed7014b902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7a0d2a7e-35b4-42c2-bab0-ed0a67aeecb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7a0d2a7e-35b4-42c2-bab0-ed0a67aeecb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_48989de4-55e3-44ce-95d9-54121fbe2917" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" xlink:to="loc_us-gaap_EarningsPerShareBasic_48989de4-55e3-44ce-95d9-54121fbe2917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4df9fc63-8e9c-4ef0-872e-1cac445b3923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_51d93e84-ccc3-4321-8ced-6f31e8a785f5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_4df9fc63-8e9c-4ef0-872e-1cac445b3923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e125d070-c2ba-4106-bca1-0ff705ef5e71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0760649b-ce39-4ce8-9680-d597533c34ee" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e125d070-c2ba-4106-bca1-0ff705ef5e71" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0760649b-ce39-4ce8-9680-d597533c34ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ab84b7aa-7b59-4acb-b76f-77d59156cf43" 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_0760649b-ce39-4ce8-9680-d597533c34ee" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ab84b7aa-7b59-4acb-b76f-77d59156cf43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" 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_ab84b7aa-7b59-4acb-b76f-77d59156cf43" xlink:to="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1be689c5-617a-4e84-9ff1-5a5e6a75bdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1be689c5-617a-4e84-9ff1-5a5e6a75bdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_3a4fa6cb-0691-4de5-8219-3e03313fa17a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_3a4fa6cb-0691-4de5-8219-3e03313fa17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_82d6de7f-2d70-492d-ab3f-e43df0c86d58" 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_83d0328b-59a6-4fb7-9db1-60cee2a17369" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_82d6de7f-2d70-492d-ab3f-e43df0c86d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" 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_0760649b-ce39-4ce8-9680-d597533c34ee" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fa177ffd-2bff-4775-866f-365d59b8237e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fa177ffd-2bff-4775-866f-365d59b8237e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_10545987-1a67-45dc-9804-593dbc537ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_10545987-1a67-45dc-9804-593dbc537ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9f035b93-f33e-4552-a996-46b28d2a0d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9f035b93-f33e-4552-a996-46b28d2a0d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76392f4a-75b2-49de-bf1d-5b6f19889758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76392f4a-75b2-49de-bf1d-5b6f19889758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_24449d8c-6e8a-43ef-9edb-3e08042437ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_24449d8c-6e8a-43ef-9edb-3e08042437ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cc8350d5-724f-461d-8788-05bce79e0984" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3fb2247a-c075-4b9a-ae34-96fa1b3f39cb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cc8350d5-724f-461d-8788-05bce79e0984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentReportingDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5f91584c-6a7e-49e1-8320-36af76d35750" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fb671bc2-a871-4aaa-8a70-23a63d1cf588" 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_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" 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_fb671bc2-a871-4aaa-8a70-23a63d1cf588" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99c4b13f-95d4-43d5-915a-1bd40b064a8d" 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_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99c4b13f-95d4-43d5-915a-1bd40b064a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" 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_99c4b13f-95d4-43d5-915a-1bd40b064a8d" xlink:to="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_UnitedStatesMember_8dfec00d-dd4e-4075-9880-f1e7cf54139e" xlink:href="colm-20231231.xsd#colm_UnitedStatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_UnitedStatesMember_8dfec00d-dd4e-4075-9880-f1e7cf54139e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_LatinAmericaAndAsiaPacificMember_f70903b4-77fe-498a-b40d-bdfbfebe5c63" xlink:href="colm-20231231.xsd#colm_LatinAmericaAndAsiaPacificMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_LatinAmericaAndAsiaPacificMember_f70903b4-77fe-498a-b40d-bdfbfebe5c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_EuropeMiddleEastAndAfricaMember_43cc498c-2d46-43c8-81b2-2f45bea9117e" xlink:href="colm-20231231.xsd#colm_EuropeMiddleEastAndAfricaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_EuropeMiddleEastAndAfricaMember_43cc498c-2d46-43c8-81b2-2f45bea9117e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_CanadaMember_1c55ba82-5118-4a21-a897-bd7a45e34447" xlink:href="colm-20231231.xsd#colm_CanadaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c5e9e6af-411a-4e08-8235-2c94d80885cc" xlink:to="loc_colm_CanadaMember_1c55ba82-5118-4a21-a897-bd7a45e34447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_331542bb-e132-48f3-859a-3c7e93dfe292" 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_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_srt_ConsolidationItemsAxis_331542bb-e132-48f3-859a-3c7e93dfe292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3921d762-a888-4a55-98ff-a9bb7c334192" 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_331542bb-e132-48f3-859a-3c7e93dfe292" xlink:to="loc_srt_ConsolidationItemsDomain_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5ad3116e-2ca2-4f77-af5a-e7b1c978b376" 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_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:to="loc_us-gaap_OperatingSegmentsMember_5ad3116e-2ca2-4f77-af5a-e7b1c978b376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_094ac429-f58b-4dc3-8d8c-4d29cf742a08" 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_3921d762-a888-4a55-98ff-a9bb7c334192" xlink:to="loc_us-gaap_CorporateNonSegmentMember_094ac429-f58b-4dc3-8d8c-4d29cf742a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" 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_6b48ea86-1bdc-4952-8abe-26a0fc392492" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_cc94fa80-d6e4-410a-8318-cc19d33bbeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_30de4fa0-4643-46fd-a6fa-80233d3f3e7f" xlink:to="loc_us-gaap_AccountsReceivableMember_cc94fa80-d6e4-410a-8318-cc19d33bbeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" 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_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" 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_bbd8be3a-5b11-4246-83dc-68b7d0c1a23f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_7474fe57-058d-42b8-a8ec-f4dedf50fdaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a143fb3e-ccd1-4670-8251-0978efb9c2ac" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_7474fe57-058d-42b8-a8ec-f4dedf50fdaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f2eebd45-ffcd-4f5e-9c1e-ddefa50206c3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_29f54be5-38bf-49ee-b7bb-204e0cc86e71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e7a72b4e-a8a3-499e-9b3c-f2d100bab464" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_29f54be5-38bf-49ee-b7bb-204e0cc86e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_dad66cd7-32f4-4473-8936-aaf53405930e" xlink:to="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b4c6a887-5072-4d04-ad37-000c71ba96fc" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_country_US_b4c6a887-5072-4d04-ad37-000c71ba96fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_01a83233-40c1-41b6-93b3-47ead2df21d7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_country_CA_01a83233-40c1-41b6-93b3-47ead2df21d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_AllOtherCountriesMember_8588c532-f83b-4bf3-ac15-3cd457acc8a7" xlink:href="colm-20231231.xsd#colm_AllOtherCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8957124c-3b85-456e-8916-df79925f4806" xlink:to="loc_colm_AllOtherCountriesMember_8588c532-f83b-4bf3-ac15-3cd457acc8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ee9fe92a-d95c-491c-b409-e3d6ab8675fe" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7a9c6ddd-d83a-4f8a-bc86-e1951034b58f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_NumberOfReportableSegments_7a9c6ddd-d83a-4f8a-bc86-e1951034b58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ba238e31-0dd9-4246-811a-4ef827b3310f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ba238e31-0dd9-4246-811a-4ef827b3310f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b14c3572-047d-4d3e-95e1-cfd38e5387d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OperatingIncomeLoss_b14c3572-047d-4d3e-95e1-cfd38e5387d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralAndAdministrativeExpense_50b4286a-92ad-49e1-9c82-11eb0fbf0aca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OtherGeneralAndAdministrativeExpense_50b4286a-92ad-49e1-9c82-11eb0fbf0aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_35578e4f-d244-427e-a327-7e2d7b275d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_35578e4f-d244-427e-a327-7e2d7b275d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eda0e24b-1ad6-4283-a221-1bc4bc4f0dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eda0e24b-1ad6-4283-a221-1bc4bc4f0dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8790a342-aa38-49d2-bab7-e4b63a26da8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8790a342-aa38-49d2-bab7-e4b63a26da8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3acd0a50-cd5b-46a7-a601-334c33d2affb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3acd0a50-cd5b-46a7-a601-334c33d2affb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_afe5ea8f-bc32-4716-9c2a-4a8b8348a000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_afe5ea8f-bc32-4716-9c2a-4a8b8348a000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_474b3cd5-b352-4b64-8a9d-d577c21b483b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_InventoryNet_474b3cd5-b352-4b64-8a9d-d577c21b483b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_19f62a5e-c89e-4af4-bc91-638b4ed1c2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_081105f1-9720-4358-a04e-385e8b85efd3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_19f62a5e-c89e-4af4-bc91-638b4ed1c2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ff539648-b1f9-447a-a1cb-9b582a893e91" 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_a2e58406-be8b-472b-9cb0-141e2ebeab1f" 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_ff539648-b1f9-447a-a1cb-9b582a893e91" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff4062a8-80ec-44d8-838f-03751f75533e" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" xlink:to="loc_srt_RangeAxis_ff4062a8-80ec-44d8-838f-03751f75533e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e5be4ac3-05a4-433e-9746-73145abcd7a4" 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_ff4062a8-80ec-44d8-838f-03751f75533e" xlink:to="loc_srt_RangeMember_e5be4ac3-05a4-433e-9746-73145abcd7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7eeeb410-9a57-4630-ae34-0d6e4a141544" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e5be4ac3-05a4-433e-9746-73145abcd7a4" xlink:to="loc_srt_MaximumMember_7eeeb410-9a57-4630-ae34-0d6e4a141544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_a2e58406-be8b-472b-9cb0-141e2ebeab1f" xlink:to="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_cdf0aa18-41fe-4293-8365-8e6a58e9db44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_cdf0aa18-41fe-4293-8365-8e6a58e9db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeRemainingMaturity1_62fcab45-f4bd-4d74-aed3-7de166cbf9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeRemainingMaturity1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_DerivativeRemainingMaturity1_62fcab45-f4bd-4d74-aed3-7de166cbf9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset_34a3aad8-5a9c-4895-8ef3-07452d01f5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_99435e8b-0ceb-4ce6-b608-766c52dcfe87" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset_34a3aad8-5a9c-4895-8ef3-07452d01f5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c2735f5f-221d-42b7-adff-930a948c8653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c2735f5f-221d-42b7-adff-930a948c8653" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b2a4000e-b82d-4981-8d58-8909a7a4c37d" 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_a81e9237-9c6b-4aa7-98ab-0a70c5633ca9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b2a4000e-b82d-4981-8d58-8909a7a4c37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d70fe5d6-a8ca-4a49-a8c7-f8f6081357b5" 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_b2a4000e-b82d-4981-8d58-8909a7a4c37d" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d70fe5d6-a8ca-4a49-a8c7-f8f6081357b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c2735f5f-221d-42b7-adff-930a948c8653" xlink:to="loc_us-gaap_HedgingDesignationAxis_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" 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_508b9f92-38a0-4fce-a0fe-faf13e52a536" xlink:to="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_32f3f155-4876-4985-8147-b34ed35dbfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_32f3f155-4876-4985-8147-b34ed35dbfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_13df82b2-a07b-48a3-b29e-5279ffaab094" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_73394774-635a-40e0-84ad-ed0087dca1dd" xlink:to="loc_us-gaap_NondesignatedMember_13df82b2-a07b-48a3-b29e-5279ffaab094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e769506f-6816-4d23-bd54-2b33d6bc3077" 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_c2735f5f-221d-42b7-adff-930a948c8653" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_e769506f-6816-4d23-bd54-2b33d6bc3077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2cfebccf-d049-4b48-92e4-0f24b997df54" 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_DerivativesFairValueLineItems_e769506f-6816-4d23-bd54-2b33d6bc3077" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2cfebccf-d049-4b48-92e4-0f24b997df54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2b4d2cce-9457-4e3a-8bc3-c3bcc12d5f20" 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_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" 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_2b4d2cce-9457-4e3a-8bc3-c3bcc12d5f20" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fd63d78a-f740-4e72-bb27-da063f4cd29f" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fd63d78a-f740-4e72-bb27-da063f4cd29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" 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_fd63d78a-f740-4e72-bb27-da063f4cd29f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7932c4e2-285f-4552-9e9c-88dc5a2341dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_554f40b1-155e-44b8-b095-b11a34816b76" xlink:to="loc_us-gaap_ForwardContractsMember_7932c4e2-285f-4552-9e9c-88dc5a2341dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_9a9a3d9c-9211-4c4c-91b1-dc558c0dcdba" xlink:to="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_2c527cf3-a602-45f4-a633-277301bbcc19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_354c6dee-da58-467c-ab02-a9985b521a04" xlink:to="loc_us-gaap_CashFlowHedgingMember_2c527cf3-a602-45f4-a633-277301bbcc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_HedgingDesignationAxis_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" 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_b0d2baf8-3691-4d20-b0f1-44cb79fbd07d" xlink:to="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2b78ec80-4857-4854-98cf-d263c85b76f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_2b78ec80-4857-4854-98cf-d263c85b76f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_edf5fb23-e272-416d-9466-1c4e13df6586" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_d8517bdb-0448-4bae-83ee-5a77c85dcf6f" xlink:to="loc_us-gaap_NondesignatedMember_edf5fb23-e272-416d-9466-1c4e13df6586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" 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_9c3888e5-9e90-4211-a5c2-d3048b08b0d4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_dcc1e0cf-ec0b-49ce-ac1c-ed598a8cee69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_dcc1e0cf-ec0b-49ce-ac1c-ed598a8cee69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_5af608ee-3c9e-422b-8e30-622c65160966" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_5af608ee-3c9e-422b-8e30-622c65160966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_2b8e75b6-4829-4d99-9cd0-5addca51e13a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_2b8e75b6-4829-4d99-9cd0-5addca51e13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_colm_OtherLongTermLiabilitiesMember_5a910822-942b-4e3a-a8f3-db6e14e60b80" xlink:href="colm-20231231.xsd#colm_OtherLongTermLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b64794eb-8bf0-4878-9600-09dea1028e1c" xlink:to="loc_colm_OtherLongTermLiabilitiesMember_5a910822-942b-4e3a-a8f3-db6e14e60b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_16a17dbb-0a6c-4b1e-a9ac-7bd5e7a8a6b8" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_2eb32d0c-319d-46b8-8ff8-aa6158f1c77e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_2eb32d0c-319d-46b8-8ff8-aa6158f1c77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_097d6236-8553-4abc-854e-d7dd311e1514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8e18a3d8-d52c-43c8-bb98-526241523905" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_097d6236-8553-4abc-854e-d7dd311e1514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c18ed639-789b-42a7-81a8-4703c941640f" 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_d975d36e-3bde-4480-aa02-dbf14a31b99e" 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_c18ed639-789b-42a7-81a8-4703c941640f" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" 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_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_HedgingDesignationAxis_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" 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_c59f0d75-5d84-45ce-b617-8a4b6b6f9c62" xlink:to="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_eafa206a-c74b-4555-a9c0-84b12f2cb3af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_eafa206a-c74b-4555-a9c0-84b12f2cb3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_90c09624-a1b7-4cf7-86a4-631aac830850" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_38d90e0b-75b4-4924-a006-dfe0f5c4d206" xlink:to="loc_us-gaap_NondesignatedMember_90c09624-a1b7-4cf7-86a4-631aac830850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ce64ff58-1640-417e-bb79-ab7f8fa10053" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_550a3203-0adc-444c-aa15-a4e13ef32518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_CostOfSalesMember_550a3203-0adc-444c-aa15-a4e13ef32518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_316fa136-8e08-4296-8f07-61f967ef3301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_SalesMember_316fa136-8e08-4296-8f07-61f967ef3301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_f506bedd-c4c7-40e9-9778-343b336ec0da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5d3b6c04-f498-46cf-b604-e8b4919f3054" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_f506bedd-c4c7-40e9-9778-343b336ec0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_68e31453-5706-4522-8c72-1c72a24485cb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_a0cfa687-bc72-4dfc-a776-2281292f4340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f1b05638-eef0-40cb-afe8-e4bf22af3db3" xlink:to="loc_us-gaap_CashFlowHedgingMember_a0cfa687-bc72-4dfc-a776-2281292f4340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_d975d36e-3bde-4480-aa02-dbf14a31b99e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_782fb0ce-ae01-4e89-9b82-38eb7b69bab3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_782fb0ce-ae01-4e89-9b82-38eb7b69bab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_91af4704-30e2-4d12-b8af-4f90f61c000e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_91af4704-30e2-4d12-b8af-4f90f61c000e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_70ba2860-4a14-43d2-8be1-cf8f3916828c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet_70ba2860-4a14-43d2-8be1-cf8f3916828c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_4193d375-d1bb-4e94-aeef-d6c3dd6f9ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_c8263db7-020e-496e-914e-e1c4a6ad8129" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_4193d375-d1bb-4e94-aeef-d6c3dd6f9ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1b57376c-8a5a-4862-adb2-5d14ebea795f" 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_46b914ca-6378-4741-9f42-6bd73ac48eea" 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_1b57376c-8a5a-4862-adb2-5d14ebea795f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16a64e99-7c0a-4a71-a2b2-10d40c1726bf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7fa09481-c33a-44f1-aa90-3f6175dffb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_MoneyMarketFundsMember_7fa09481-c33a-44f1-aa90-3f6175dffb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_281c35b5-4531-4371-ba4e-aaa212c5a167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_281c35b5-4531-4371-ba4e-aaa212c5a167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_3eb5d21d-179e-473e-8921-87aa564fa2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_3eb5d21d-179e-473e-8921-87aa564fa2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_d2d7136d-00c9-4037-a407-336b90dbd710" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_d2d7136d-00c9-4037-a407-336b90dbd710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_fb5f6b3b-9bd1-4ec1-b701-930bb2c056c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_MutualFundMember_fb5f6b3b-9bd1-4ec1-b701-930bb2c056c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_2f427a1e-7d94-432f-99ec-9ce76041cf74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2119bc4d-0825-4a78-8b0d-8a6c48853c9a" xlink:to="loc_us-gaap_BankTimeDepositsMember_2f427a1e-7d94-432f-99ec-9ce76041cf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8ebbb5b2-dc05-48b1-a36f-789c19678324" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7b309b95-6155-443d-b698-1d30c110db01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7b309b95-6155-443d-b698-1d30c110db01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_86ef4969-8a3f-499c-b1dd-0ac5e35ffcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_86ef4969-8a3f-499c-b1dd-0ac5e35ffcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_86383907-dd05-43d5-aa22-f1c29a5cb4be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_af41a199-4ac5-462f-aea2-83c981b36c78" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_86383907-dd05-43d5-aa22-f1c29a5cb4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_b1fc2c03-ff16-484f-b142-6e207250cea8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_37b7cf69-dc92-4076-a825-0b100687a81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_CashEquivalentsMember_37b7cf69-dc92-4076-a825-0b100687a81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_3b8eab76-35de-4beb-8cbb-97603df6ba37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_3b8eab76-35de-4beb-8cbb-97603df6ba37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_62deaef7-a1bf-4ed2-a485-1fee42949cad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_62deaef7-a1bf-4ed2-a485-1fee42949cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_656c8196-b901-434f-8531-e008f51f47f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_656c8196-b901-434f-8531-e008f51f47f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_1c6ce88a-95bb-4baf-bc12-5a575e7436e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5670973e-474a-4b25-9324-d59b1f52c0ed" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_1c6ce88a-95bb-4baf-bc12-5a575e7436e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_305e0e35-dfb8-4abb-828b-35d452dce74d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_4156fc41-13c6-4a55-a29a-c8399c0f11df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_4156fc41-13c6-4a55-a29a-c8399c0f11df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1e6b2c4c-c2dd-468a-8546-e1a5a801689b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_db73a290-6590-4c7c-b676-beda5594ec5b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1e6b2c4c-c2dd-468a-8546-e1a5a801689b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_46b914ca-6378-4741-9f42-6bd73ac48eea" xlink:to="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2399db6d-a26c-4cb7-a17c-e4c38466bd48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2399db6d-a26c-4cb7-a17c-e4c38466bd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_beb9170f-404b-482a-94db-3d2c9f5e34db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_d5e6af73-566c-40fc-9ed6-2b6cb5858815" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_beb9170f-404b-482a-94db-3d2c9f5e34db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.columbia.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="colm-20231231.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.columbia.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_0982b070-bcf5-480a-8dd1-d8fffbc9c718" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_0982b070-bcf5-480a-8dd1-d8fffbc9c718" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_364490d4-f4d8-4ba2-97f5-ab728501f59c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_82763764-516a-47e2-91bd-96b038a30496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_00b9c903-6d69-4b39-b824-c0c6fbf67af8" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_82763764-516a-47e2-91bd-96b038a30496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_89c92333-47ec-43d8-8c4f-6f91129f10c2" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_aee3321b-aac4-4590-a0e6-d46bbe1829d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_aee3321b-aac4-4590-a0e6-d46bbe1829d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3da25018-3129-4a4c-940d-da6b5c17ccf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3da25018-3129-4a4c-940d-da6b5c17ccf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_dce4ff6d-2679-4b40-8db2-316a64c23806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_dce4ff6d-2679-4b40-8db2-316a64c23806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2de2db55-4530-45d3-9c16-a2ad4812cc80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2de2db55-4530-45d3-9c16-a2ad4812cc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_d9cfa51e-e2ee-48d1-b9c7-0c23df016fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_d9cfa51e-e2ee-48d1-b9c7-0c23df016fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_85e04fe1-4d13-46ce-ad92-cfb3f5689d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d471cf3b-4638-4107-8bbd-87e1d9ae630c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_85e04fe1-4d13-46ce-ad92-cfb3f5689d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </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_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <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_RestrictedStockUnitsRSUMember" 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>18
<FILENAME>colm-20231231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 colm-20231231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_X@Q824-#7U!23T9)3$4  0$   Q(3&EN
M;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@
M<U)'0@               0  ]M8  0    #3+4A0("
M                                             !%C<')T   !4
M #-D97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "
M&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D
M   "Q    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M
M96%S   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/
M" QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L
M971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV
M-BTR+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                    6%E:(
M     /-1  $    !%LQ865H@                     %A96B        !O
MH@  ./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$
M  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M    %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                  !D97-C         "Y)14,@-C$Y
M-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(                             9&5S8P         L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$                                  '9I97<      !.D_@ 47RX
M$,\4  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M       !                         H\    "<VEG(     !#4E0@8W5R
M=@        0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4
M %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$
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
M])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY
MGJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H
M4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+
MLL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]
M%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_
MR#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'3
M1-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZB
MWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJ
MY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[
M]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____VP!#  $! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" 0$" 0$! @(" @(" @("
M 0(" @(" @(" @+_P  +" *'"=@! 1$ _\0 'P !  (# 0$! 0$!
M  H+!P@)!@4$ P$"_\0 9!    8" @$# 0,$"PL) P(7  (#! 4& 0<("1(*
M$1,4%2$B%B,Y>!<:)3$R,SAWE[>X)#1!0E5VLK6VUM@8)C8W5E=8B-=169BH
M&35#86*64E-Q@;'3U-4G*$1)D6.'H<CP_]H " $!   _ )_
M
M
M
M
M
M  Q/8=[:1J.Q:GI^U;CU56-MWTCE6C:ML.PZC"[%NB;)/"SQ6ITF1ETI.QII
M)&(=4S-JMA,IO(_L498
M                    8TVEN/46C:NM>-U[3UOIZD-ET6CBX;3O%9U]5T'3
MD^$V[9:P6V4:-$UU#Y\2$,M@QS9_#@PR S=M9!JV?L7+=ZQ?-T7;-XT63<-'
M;1RF5=LZ:N$3F(Y;*('(8ARFR4Q3%,7[LC]8
M                                        P[NWD'HOC92GFQ^06X-:
MZ4HC'RPM:]GW. I4(9<I<9PS:O9]^@5_)'R<I4VR'RKJG4(1)(YS8+G@/O+U
M9G3;IQY*1M<VGMSD)(Q+A=HX0T;IR=<M'#EODQ%$XNP;6>52,ED,J%R4CEL^
M5:*^7FBN=+)3C4-OZUKK2-)KHN>./.9&%+@V6K]"D:"<RBIL9)X8<1*G(E%%
ML7)<J^62O5?#P+]Q_//AT'X\^J%Z:N04BP@E.2LAHRQR2F$VT5R&H-FUU'$_
M/81\GU^;-I"K1)/O3-[NYU#'@IY?XBOAWCI-[H^RZO$7?7%RJFP*7/M2/8*W
MTBQ1%JJ\VS4QC*;N(GX%XNTDFV2_?A1%4Y<XS^'(]8
M                     #Q5GV3KNDX.:Z7VEU$I,H^>;1:(. PG]1[_ $_G
MF6?(^/GDIO#W_A>WX?<:UVSL3Z_*$3"E\YT<.J43Z]2,^2V\G-*5PGVFCA8R
ML=Y3%W1QA\0K=?)D?XPN$3^Y?PF&&W?<IU.,G*[1;L?X5G5;JG1.9IR-U<_;
M9.GGQ,9%ZQLJB#E+W_>.DH<A\?B*;.!_+_YY[J6_]X]PS_\ B"UQ_P#IX9.K
MG9QUM6^0-%5/L)X.VB5*V4=FC:[RQT+-ORM$3D(JZ,SC;\HIAN4ZR.#'\?$I
MEBX,;[RC9*H[MTSL'#<U!V[K"[X=%8*-35"_56RE<IRI3*1AVYH:66PJFY2(
MIE#)??Y<$,9+S]LC*0                                PEO7DEQ]XP
MTUSL+D7NO5VCZ4V*?)K)M&\5VE1KE8F2$*RC59]^AF7DCJJHIHM6I5G*RJQ$
MD4CJG(3,7+FAZQOK]TD28KG$RA[(YBW=J51%E82-76EM,%=$5RW5RK:KI#*V
M&3,D8IU,%:57+-X1/&$91,BF%B1*N:7JB>V'EW]KP%;W QXGZUD3NTDZ=QE9
M.J38CL%3%(T));=?OGEKQ()MRF(J>*E8=HXRX4.=AC'Q$1CZ3EFL=GL$C:[+
M8)NQ6F7?J2LM9)V5?RT_*2JJGS+2<C,R#E1R\?G6_$9914RAC?BR;W%M?Z6?
M:VT-Q=0>IK7MS8U[VE:FNT=S5U"S[$ML]=;"G7X&X+,X*$)-6-^Y=9B63/Q1
M:-\J_$V1*5-$A$RD*)%8
M                  _"_?L8IB[DY5ZTC8V/;K/'\@_<H,F+)HW(91PZ>.W*
MA$V[9-(IC'.?)2E*3.<Y]AP2YL>I<ZG^%Q9>$/O<G)79T9]0CC6O%]%AL]8D
M@@JLS,UF=BEDVE2@S(OTC)O&ZDZI)-BD.<L:L<I4SQ#N;?K(.=NZ\R]6X=ZY
MH/#ZEN3.6K6WO2L=T;J<-,+?$FZ3FK5!HURMF<,BFRH@C77KIF=Q[-I@YT2.
M318-\<DN0/**[.=D<CMT[-WA>7)W?M9-GW2P7*08MWCH[Q2,ALS;Y8D!"%74
M-\#!B1NR;D*5)N@DD0A"V6/HU+QL.\=6VT4KM?;7<(G7W,*^:SUU"V2:>S#"
MA4J)TWH>W)UFJE?K*9AH T]>9QR5BCXMD5GBRB29#K*>4MH
M                                                  $-_N[]4WK_
M (>3%PXM< S53<W):%7>UZ_[E?\ TUBT[I*:2PLUD(2#;-''Q;-V<Q<X,1RA
MD_V'#O$?IY TF\0?PZ%=-R0Y3\B^7VR)3;O)O<U^W7L.56<J*6"]S[N5Q&(.
MEC.#1%:B/<K&HUTBGW-XR*;,XYJ0I$VS9%,A2%P  #>[@UV4\T^N6]IWKB=O
M&U:^0=OT7]IUZX=J3NI;_E/#=(Z5XUO)J'C)Q<S-N5N1_P#"E*-$C'PP?M#_
M (Q9O=)_J&= =KL:UU'>HN*T'S1AXAY(3&H5)1=U4-EQL.B1:4MNEYV3\5I)
M(C7Y'3RONS*2\4BFLH1:68-%I42+
M   'C+UL/7^KZ^[MNR[S3M=U2/*8SZSWFS0M2KS(N"F4.9Y-3[YNV;8^,IC>
MYU2_<7)L_O#BMR)]2ETV<<E7#"3Y?5S;]@1(X.C \=H"P[H3>X;XSC)&]UJ<
M>>KIG.I@I4\+3R/R>?F7\T4YR\-]Z^MYT9%X.WXS\&MKWLRIO%*7WILRH:H*
MS+C)LX74K5 C;GF2/G!2%^+$JUQC*V3_ #&PG@BO(?</K+.TF].I!#5]"XLZ
M.A%%L9BCPVO+7>[:S;_#X&2DIR^7UW&2J_SY,?"B4"S+@N"$RD;Q.=7EWL_U
M"?<_MQJ\:6KL!W/$HOD%6ZY]8M*'I)RF19N=J<S1]IFG0"\>OA,YLD50435(
MIC"Q#E6(4Y= [WS7YE[2*OC9O+?DWL;#HYU'1;WOK:EOPY4465<J*+XL%K<?
M,<SA==0V3>^<G6.;/XC&SG6,   &>->\H^3.H46[;4_(K>NL&[),J31OKW;E
M_I:+1(J*[8J39*MV%MANGANZ<I^)<8Q@C@Y/X)S8SO\ :M[[>XS3Z;1*J=A?
M(F6*Q5,LAG:-EC]XG.<R[EQDKM7=418#/TOD=*8P1<RB94R)I8)\:*)"=+=0
M^L)[=]>8CD+VOQKWT@WPS3D7.Q]-JUN7DD$$4TGBQ'.FK35VC&16*517"A6!
MVZ2ZGD5H9N7#8=9M'^N C5'#)AR3X$OV3;"1<R5LT?N9O)KY6QDWE]#KV^4Y
MH4J62Y)[?)9\Y+X_XWE[E[,: ]6-TX[L/&M+7M?:/'";DU2-DHK>^H["@V3=
M&R0A<.K3JA:U0T8T-DQLX</9!J@4B?DL=$V2DSV_T)S,XC\IV:;SC?R9T3O(
MID<KJM-7[3I=SEV)"DRJ<DM!0DRL]AURIE\CI.T$528^\Y"X&S
M                 \C>+]1M8U:7O.RKI4]>4JOM\NYZX7FQPU2JT*SP;!?J
MI:PSSQNTC6_N8N/-94A??.,>0CC<R_5>]5'%TTO7M97>U\P]AQBQVGV+H*(P
MI0DGQ<'SC+[<%L,RA9**S@A?[KKQK 7W6)@J9O93PB4\S/5\]EW(7[3K_'>.
MUSPNHCW*B2!J&P1V;MPS%<ITUF<CL_8$5EDF?VR3*;J%K<$]2,7W(X_]D9+;
M&Z=P[ZMSS8&\-J[&W%>G^,D>7+:-WLE]M#E/*JJ_PJSEIDW3HR&%5EC%3^3P
M+E3/B7[QC$ %MIZ3R):QW2?QZ>-\JY6G]C<AI9_\I\&+AVCNBX01,(8P7'QI
M?0PK/.2YR;/GYF]_8V"EDB
M                   .;O,_MQZZ^ ;9^CR;Y2ZVI]O8I?)^Q77I%38&X5S'
M530;%_8PHR,A,1J"BZOB5T^:-66/C5.HY(FBL8D1;FOZUR15/*U;K[XM-FB)
M<F09[AY1O3NW*A<+F267B],:[G$R-L_3D^5HZ?6M;\3@GU4/C"1T5HC',;M1
M[!.?#YVIRFY2;.V-7G*YUTM<-9-&EZF88PJDL@5GJRCMHZ!^9+Z=M@KE5@J\
M/AJ0ZSE57R/GGR "T#]%BS=MNJ_>"[AJY;H2'/;:KN/670422?-": XP1YW3
M110F,.6V'S%XADY/(F%F:J?OYIG+B7J
M                                  @9^I$]2)FG?E[UZ]>M^_YX_NE3
M^2W)>GR7_0[V^5A/:=T[/,%?^F/\>VL-A;*?N/\ G8J*5^V/JW</7I@   ]C
M0+_=M4W>J[*UK:IZB[ HL_&6BG7&KR3N&L-:L,,Z3>Q<O$2C)4JK)\@Z33.0
MY3>^,E]L^Y<YP+4_T_?J!:1V<TF-X\<AI*"HO.NC0.3OV">&L-7N1->AFOD]
MV#KYB7)4F5P1;(G7L->0QC"."J2T4EF*RZ:P\G@
M           8NV[NO3G'^E2FR=Z;4U[I[7\,3)Y6Y[,N,!2*RSSGV\$E9BQ/
MVZ&7)SY(1)'!\JJG4P1,ASGP4T7[FCZP3KBX_P")BN<9Z[L;F=?F.73=J]JS
M1356FBOFBB:)TGVR+O%GDW:&3**917B*Q+,W!6I_%X0ATE%(K?+3U;7:[R'-
M(P^IK+K7B'2G#EP5LRTM4&\U>UXA5-9--C-;&V8:87*_+E4I_K8)E75<F;I^
M!$R_*52.]N;D#O?D7:#7;D!N?:6[+<;+DQ;)M6_6>_S*!7ATU'*+-_:)1T=D
MV,9%''PHF33+ANF4I,%3(4N'@         !^Q@_>Q3UG)QCQW'2<<[;OXZ18
M.%6;Y@^9JD<-'C-VW.51JZ2<)IG34(8IR'3*<AL&P.P'%_OW[;^)BK!OKSFE
MM.XU=DL3)J1O5\WWO5U6A$S)EBVN-HH2;^NQF/?!L)P[Z.R4Q?(A\>Y_>2CQ
M*];59&9XR$YS</HV9:%0P23V1Q<L*L5*9426*0AB:AVE+K-GJJC0QCJ*%N3%
M,JZ/YMMA)?!&TJOACWG=77.]S&0&C^55(C=B2BJ;1KJ3;>76GMENI)0B)\1<
M# WTC-*[OO%PG]U>=2Z?X%<%4S\*WAUP                       :O<S^
M5^N^#7%[<?+':\1;9W7NDZPE:;'"T./B9*W2B#F9BX!FQ@V4[,Q[-5XI)S#(
MN<N'K9,B9CG,?\'MFOMYH>L^Y@;/)+U?A3H_7W&&MN6[UDUV)L!5+=6WRF.5
M1)G-0["0CV55J[O!#E4,S>P]F3*JB3V=G)YD/%8Y,\T>6/,RU&N7*7D)M;>,
MV1R=VP)?K=*2L% JJ()ME"U2HE6)$T]L9%,ODC%,6:)LF.<Q,G.<QM80   6
MX_I2?T(?&#_//D7_ &@=C"1B
M                   POOOD5HGBUKF3V]R,VY0-*ZSB7+9B[N>QK-&5B%-*
M/2KG80S%>27(:4G7)6KCZ9@U*L\<Y;G*@@H8N<")US5]9EPIU)F6K'"_46P>
M6-I134197RTX>:1TT153*J2+QGFQ1"]KL7PJ$^15HK7X5)=,Y"(R9#'.9&(=
MS7]1]VO\V33$+-\AW^@]92V#HYU7QE0=ZEA<,S.'"AVLG=&,@XMEA;JME44'
M+=]85F"Z;7']PD^1;Y.%KAPN[<+NG2ZSITZ65<.'+E0ZZ[APN?*BRZZRF<F6
M6.H<YC&-G)C&-Y&^\?G   6J'H[/T0BWZU6Z_P#4FN1*H
M                                               $#3U(GJ1,T[\O
M>O7KUOW_ #Q_=*G\E^2]/D_;\COXUA/:=TY/,%?^F/\ 'MK#86RG[C_G8J*5
M^V/JW</7I     /8Z_O]WU3=JKLK6MJGZ+L"BS\9:*=<:O)NX:PUJQ0SI-[&
M3,/)LCD59/D'*29B'*;&<9Q]_N7.<"U8]/IW]5/M"HK?C[OUQ$T[G1KBL?7S
MC-JW2C*UOVIPI$$'NRJ.T1*5&+M"&%$#V&!3P4J)ULRD23,8=PSAY-X
M                         T<YJ]D7";KSJ)+=RXY!4G5/U[59U7*@NX=V
M+9EP*D?"6<5#6E8:O9N?;X=&325=HL<L&AEB&?.VR7NH6#SV ^L[W5=UI^B=
M=&F(S2U7.=TR:;UWBSBKMM5ZV,7&$96M:R:+K5NC/2K%4]L2KBVD61.7.6S1
M;[B0\N1G*ODGRZO2VR^3F\-F;RNISO/IIG8]LE;'B%;OE2KN8RL1;M?+.IPF
M54T<D81C=HR3PB4J2!"DQ@NOH  R=J?2VX-]6]GK_1^JMC;BO4@7!V--U=2;
M)?;0Y3RJDA\R4%5HUTY,AA99$IE/C\"Y6+Y9QY"1EQ5]))VP\@DXN:VE6M8<
M2J@^.FJHXW3=4):\'C3D-G+ICKS6:$TX;/ODQXX9S3J#6Q[&,?P)X&/(+X_>
MB8XG5EO'/.3G+S>NWI9%3#A[%ZAK5*TK65C8,0Y8U8]E;W*1>,BEP9-19%U'
MK+8_&F5H;\ [':C]-%TK:?RDYC^%U?OLJ4J9%9;;FPMJ[-PYRF@L@7*M>LUW
M5AD??"RQC?!&)>1S$-G^)1^+H/K[K9Z\=3YP?6?!/B!1G.%&BQY&L\<-/Q,L
MNO'JNE6"[N8:U KIXX0.\=? HJL<Z.')\)Y)@V<9V2BM0ZG@F96,)J_7<,Q*
MH=4K&+I-;CFA55,^ZBA6[.,(4IS9^\V?'WS_ (1ZC-:KAHDL :OPAH$ALG+"
MFB6&8DALN#.O(L=EO\)3?5G45]\$_AFR?^%GW'DIC3>HK"V39S^K-;SC))<K
MA-I,4>L2;9)RF19(C@B#V+.4BY4EEB8/C'E@JI\?O&R-7-A=7O6WM;)U=A\!
MN'=K>'3,E]K2G''4?V^DBJNLY4(WL#>ID>M"&<.%U#83<$\E%3'-^/\ $.=6
MY?3 =+.X_JW&.)I]4SCMNHW+/::VEM"DY9X.HX6*JRJJEK=UTK@BKI3)3GA3
MYR5--(_DBDFD7BWR*]$9I*5:.7W$[FIM"CR"?SJMJYR"H]6V;&OS&*;*#+-M
MUYBJK0*.%#%]U\P\H?Q+X_#D^?,1P>7GI@^W7B:C)3C31##DW1HQ)PX6MW%R
M<6V6\(W26,5(A]9OHR-N#AT9O[*GPRK[Q!+'E@SG.<>XX"3T!.U:8DJ[9X66
MKEAAG:K"8@IZ->0\Q%/F^?%=C)1D@BFNQ>$/]QTU4RG+G^%C ^.   #M+P*[
M_>SGKX6@X+6F_9?:>H88S9'&BM_JR.TM<IQ3=-L@G#5I>4DB36O8XC=L7"*%
M=EHMJ510ZIVRV3GP>=-UM>K&X'\PE:_KGDZD;A/O*3.TCTC7J:+-:%M,JL8Z
M1,0.W"M&Q:BHI\7R&0L[.*:H9<)-6\O)K&]S2H&3UG)LF<E&O6C^.D&J#Y@_
M8KI.V3UF[2(X:NVCEN<Q'355!1,Z:A#9*<JA3D-G!L#]H
M     #4CG;Q)J_.WB)OCB/<K7.4BO;QI*M5<6ZNM6+Z7K;UM)QT]"S"$?)X^
M&3;H3L1&G<-3'0RY;%5;I.6BBA'*5.MV6]7_ "BZL]\O=+<BZL92&E3/G^J-
MQ5UG(*ZQW%5VBB)3S%0F73<N$I=KAVQ3EX9QDDE$+NT?J43M7;!X]YS@   "
MW']*3^A#XP?YY\B_[0.QA(Q
M                  <2/4!=>F[.S+KRL?'CCW(T]IM.&V92MLP,7=I1>#B;
M:6D,+,U=5)I.)LUDHF;>)SQ<,UGF$F/SH$3=N6B)SN4:A[>V@=T\8]H6;2_(
M'65QU%M.GNOI;!2[O#N868:>63?3OFQ5R?'*0SE,ORLY!HHX8O4#%<LW*Z"A
M%#8?    %K1Z0"%=1?3Q"/G"B!T;+R1WC-,2HG4,JDU04JU<.F[P=(N$U\OH
M!Z?&"9.7XE$LY/YF.0DI                 ?P762;)*N7*R3=LW2567774
M*BBBBD3*BJRRIS8*FD4A39,8V<8+@OO[XP(AW:+ZM_BUQ'LECTOPPIS'F%N.
M 7?0\_?S6)2!X[4N:;X.GE!K8HENL^V\]0>%\'2$.:.B_8_]SV0[A-9L2([N
M[U3'=#N67=O8KDK7]'03C"F$Z?I+4NNX*(994,<WNTL%R@IZQ^6"9*0OR3BF
M,83\O;SR<YL3TKU(O==19=&6C^==ZF\D<MG"\;=:'IV[1#U-#"I3LU6-GUVZ
MP@W51<K%4RV,W5SY$4(J19%!5*0!P-]:7?V$["TOL4X_5JQU=X\:,7.\..B+
MZO66O-5EL)*2EGU)999XTMI"Y6^1PK$2D,HBW9YPVB7[@Y29G=<;>36AN7^H
M:KOOC7M"K[=U/<FYE82VU5VHJB5RD4F7T+-QKQ%%[6;,S.J5-]%239I(L5OS
M+MLBI[D&>                                         $#3U(GJ1,T
M[\O>O7KUOO\ SQ_=*G\E^2]/DO;%._C6$]IW3D\P5^ZX_P >VL-A;*?N/[*Q
M44K]L?5NX>O2      &5]&[MVAQNV_KG?.E[;)T3:FI[9$W2D6J)5^-U&3<,
MXPND1=$V,IR44X1^=J_8N"J-)!B]<,GB*S5PLD>ZAZPN>-*[)N$NDN65/1;1
M,A>(#[*V33VZZKC\@=N5@Q8;8E/^5=(BBS!O/HKK1RZJ:9WD5(L'WQ$PY\,=
M                             !@KD7R9T%Q'U58-W<E=L4W36K*PG@TK
M;KI*X8M5'2A%%&L-#,$B'>62QN?A.5G%QK=W(O5"_"T:K*YP3,!?M$]8KLR^
MFL6H^L.H.-2U!3"T:ZY.;1A8R2VE,IX4,DX<ZUUP^P[BJ&R5(D?",A,XEI)5
MN^PH2-@7Z13DA1[.VGLO=5ZL6T-P7^X[0V/;GQI*SWJ_V.6MMLGWV2D3PXEI
MV<=KN7ARHD33)@ZF2IIID2)@I"%+CP   Z(<"^JWG-V46P]>XH:.L%OKT;)(
MQEKVQ/>-2TW1U3X146+9]B3)",L22;1=-QF+8Y?3:Z&,G:1CG]X3G.O[T:W%
MG4S>$NO8#LV8Y/WU-)%P\U-K9_/ZVT1&/,X1.HS>V!H9I;+^5)9$WQ.BN*P@
MJFL<CJ'4^XPEPZ+XY:"XP4EMKCCIIC6.D**U,0^*MJZE5^E1+EP7!O*0D6T
MP1S*RISJJF6=NLK.EE%CJK+'.<YC9K       :"<U^L'@IV%UU:$Y7<=*'L2
M7^A48P^R$(_-8V[5R&(F5$U;VC6\M9J/;D40:GRR.[5CG&6J1'C-PECX\P3N
MS?T>W(/1;:>VGUTW&4Y0:UCVQY!WI&^.(.&Y$0K=-0OS)UF58LV$#ME))IA9
M<R:2<#+'\<,X^)E71B94AJ6JJ6BBV6<IEWK<_3;A6)1Y!V6J6N&D:]9*]-1R
MYVS^(G(*6;(NHB4;N"'36;N$B*I')DAR%-CV'G@   71W0_^AXZ\?U:Z7_I/
MAUJ                     !J/S8X0\<.P70=JXY\G*!'7:C6-%1S$R7PM4
M;=KZUD:.FL3?M<6-9JJK5;HP*[<? Z1QDBR#EPP?(NXUX\9N*D?N+Z<M_=1N
M^,TZZ%>7_0%]>R#K0^_6,6=I"W2*;YRLK6+.BD8Z=8V;'-CIXD(TRF2+)^+^
M/.LR5]T^.X   +<OTIR"Z/2%Q9452423=6[D8NV443,0CA''(?9C;*J!S%QA
M5/#ANX3R;'ECY$3$\O(F2XD6@
M                    YV]B?5OP\[/M4KZTY0:W;2<S'Q[YMKW<%8(SA=P:
MID'F#&Q)4BX'9+&(TPZR19>*?I/H5\=$F7\<YR1/)*OCM]Z!^6_5#./[M)H'
MWEQ+?R[=C5.1M.AW+5I"GDW.&L37MQ5<JKA36MG4='1105,N[A9!1T@1C*G?
M+*QS;A    "V/]([^ABU=_/7OS_;A02:0               !7O>JL[TK?FZ
M7+JXXE71:!K,$PS"<Q]C5QPLWF+).R;=-RMQ]@)IN<OT58:1:[;\KCMC&5D'
M;[-:65;-F$VSDX%   ['],?;YN3J8Y+PUXB'D];^.-YD6,/R$TBG)N315GK*
M[EF@ZNM5BEGB;-EM>(:(_-%/5,)_4$14BG:Y&3Q4Z5Q5JS9M$W5K6@[?UA8X
M^X:YV?3Z[?*/:(I3*L?/U6UQ;6:@Y5L;.,&*1:.>MSY(?!3IY-DBA"'*8N/?
M@                                       @:>I$]2)FG?E[U[=>M]_
MYX_NE3^2_)>GR7_0W[U6$]IW3LZP5^ZX_P >VL-A;*?N/[*Q44K]L?5NX>O2
M       !.K]$]RYDH3;W+#@U.2JAZW?*9%<D]>Q:WE]+'7"CR,+K[9&662E]
MC/Y:L62@J*X/[^Z.O"93\?%7SL30                           1LNXS
MU)7%;K,+8-,ZL)$\F>8R#=5LKK" F?"@ZF?+H^3-WNJXQN3_ $<@7Y"K%K4:
M8\TLFF4K\\(@[:/U*ROG-V%\M>QG;;G<7*_;$Q?YM(SMO5*LCDT1KO7,,Z5*
MKFOZ\I+57Z.LQ?L1#"JA2J/GQFY%Y)X]=>3@VE   R?IS3&V.0NRZAIO1^O;
M7M3:5\E"0U1HU*AW4W8)I\<AUU?@9M"&RBR0:).'#MTME-JR:M5G;I9%LBJL
M2P!ZFO1_T:CI5O=O:1*L-C7')6$Q$<4Z)-.2Z^K+DBK9\BAMR_P[A)6^RA,X
M^%S#0QT(0AT%"*RM@9K?&2;M0=?T755/K^O-94RK:]H=3C4(BL4NE0,95ZO7
MXIL7Q0CX>"AVJ+6-:$Q^\FDF7&/+.?;WR/9          XK=L/1?PV[7*?(2
M-]KC75'):.AE&%#Y.42&9DNL>LW)C,9$;$C4U$$MJ4E-1,I?H))8KMHBX<%A
M9*)6<K+'JN^Q[K&Y7=76[EM-<F:5EDTE<R+W66UZV5Y):LV_7&#E-%:<HUD6
M:I85=H8<,OM&)=IMI:*S(-OKV2*3MFLYYZ   +H/H5>M'_3GUZ+LG*+I!/CI
M6&2BJ"A52%=QKZ5CI!MDY?WED7[5RBH7]\BB!R9_$4==0
M      !I7V!<%M*=C7%C9G%?><5AQ7;M'&<5FTM6Z"ECUIL"-265J.Q:@Z6+
M_<D[&R*F#9)[X1>LW#N,>%68/7*"M*UREXV;2X><A]O<8MU1"<)L[2]TDZ7:
M&S94Z\<]49Y2<Q<_"NE$B&?5R4A'4;)QJYDTS.&$LV6R0F3^!<    +?KTN/
MZ"C@S_YF?[8?((=_@
M            !XC8NNJ'MVAV_5VT:C7[]KR^U^2JMSIEJC&TU7;-7IEJHRDX
M>7C'I#)NV:S=0Y3%-CW]_P 1<E/C&2T[7>KU;2'5/SFM6H:[B3DN/VRX\VT^
M-UDDCNG3M37LL_=,WU&FY-=/Q?6JLSS=Y&.3X546=L2Q4PX*W/+%;)<8P  %
MM;Z3>&2C.E+03Y-=14UBV7R$F%DSE+@K95#<-J@,((Y+G\2>4(-%3.3?B\G!
M\?P<%$DL               &KW-;D2QXC<1.2_)R0:%DD]$Z2V-LUG$G.1/$
MW,U6KR,E 0.%%#8*0S^=2C6A<FSC&#/O<49UQN%GV';[5?[M-O[-<[Q9)VX6
M^QRBN%Y2P6>S2;J:GYR27P7'SOW<J]>+K']L>2C@QON]QYD  !9[^C8Y@3V[
MN 6V.,=LECR\QP]VLR:U/*JKI9U':BW<TF[95(ARHZ74\RH7VM;8*VR3*:23
M,S9H1$A6WFK,!                                       0-/4B>I$
M_([%]Z]>O6_>]RS]I4_DOR7I\E[8IO\ &L)W3NG9Y@K]UQ_OAM8;"V4_<?\
M.Q44K]L?5NX:O2        $@7TN]\F*/W<\/6\8LL1A>T=X4.QM4C%3Q(PTI
MH+9DHT15,8AOS2%EA*^]SC'WGS%X)[E\O<6^8
M   ^1.SD)6(66LMFF(JO5V C7TS.STY(-(F&A8F-;J/)&5E920630CHY!HBL
MHLNLH1))-,QSG*3!LBO)[R_593VPE;EQ.ZO+-(U?7_B\KFQN8+'#N)MUT,8Q
MD)*#T FL1->H5/"6%D5K2N1.7D3K'S!(Q35LWEY>"\[=NI%VZ?OW3A\_?.%W
MCQZ[<*N7;QVY5.LY<NG"^3'<.5%CG.<YS9.<Q\F-G)LC\H  ZD=7'4=RQ[7]
MQ)Z_T-7,5_6M=D&?[+_("VLG:6L]50RN4UE\.7*/@:V7A9H?]S*ZP-EZ]46(
MLY/&Q1'LLRM8^L'J%X@=5&KRU#0-03F]F3L<V;[0Y 6]E'O-J[(=)_$JLU<R
MJ:7M6*<5XDFHT@8XR3!#*9%E\.WV5GJW4T           &I?-3A+QU[ = V_
MCER9HC&Z4.TME%(]^5-NWME"LR:"R,/>]>V)1LJK6+BP.L<R#E+!DU4U%F;Y
M%W'NG;1>H>[<>HWD%U+<@W&L]FMW-PU!<'$G):(WO&QJS6K[,K#18GFT>IX.
MH6N;"CDG#5.9AE%3J-U%DW30[N,=LGB_)P  7)_IU?T*W +^:JR?UJ7\=J0
M                     %=IZU?A6QJ^T>,7/>J1"35#:<3)\>=P.T,)HIKW
M.DM%[7JF8=%QC)GDL_I:MV8*JYS[)M-<L$__ *H@I   +?KTN/Z"C@S_ .9G
M^V'R"'?X
M    !%"]8#Q*B]X=7Z'(EE$E7O7#W:M4N+>40;E7D2ZUVM,1.JKY!I8QGSQ'
MJ6*:UQ*N3%P;*2=,^0^"(E5.2K$   6X_I2?T(?&#_//D7_:!V,)&(
M         .'OJ15+"GTE\]LU@[!.2S0M=)N3R)ERH9KRF\]6IVY-,R'XOKS5
M0TT5KC/X,N3H_+^:\Q3D@   G9^AY-+_ ++_ &%81(EF"SK;CX:24S\7U!9<
MMGVGB$(GC)O+*1F>;!D_L7)?)-/S-C/AY6(H
M              @:>I$]2)FG?E]UZ]>M]][A^Z5/Y+\EZ?)?]#OXUA/:=T[/
M,%?^F/\ ?#:PV%LI^X_LK%12OVQ]6[AZ](        !(-]+?KZ4O?=QQ$>,4
M'!XW7S'>>P+&X;ER;+&*C=";)A(Y=8WPG*5NI;+%6FJF3>'X9#V(?"IB"WK
M                        !CS:VUM<:-US<MO;?NU>UUK+7L"^L]TNUKD4
M(F KL)'DP9P]?OG&<8Q^,Q$TDBX.LX7620;IJ+J)IGJS>^OU$NT>RNTV/CGQ
MME;#J_@C7)I1NFU;GDZ]=>2CF-6+A"U[20(Y(=IK_#MN1U!U95,N"9*C*3Q5
MI4C)G!Q?   '=CI"Z0=S=N&Y<OWV9O6G$#6LVT3W;N])FF1P_<D(W?&U5JHS
M]NHWFMEO6#AN=98R:["O,7A).3(LJM%14Q;-\7>+6AN&6D:3QXXW:\@]::JH
M4>1E$04,AC+F0>Y213D;-9I97&7-GM\@LEA>1E'JBSQZN?)UE3_A]MA0
M        &D/8/P'T/V2\8;YQBW[!HNH2S-%'U-NC1@Q=6S5&P&C5RG6]C4AV
M\3SEE/L%G"A5$\'(E(,7CR+>>;)ZX2-31\[.%.ZNO;E#L_BGOJ)(RNNN94A&
M,XP2<8K=]I\HGA]4MA4YXX3+F0K4I$*(K)YS^=:KE<QSPB$@R>-T=00 7%WI
ML+(QM72-P+DX])VB@VI6T*VH5XFD1;+VF[^VS4))4F$%U,9:'D8-T=N;)L',
M@HF90B2AC)D[E                       (XOJM-.-=K=+?(.>/'?:4QH^
M]:1W'72X)@ZK)TVV9!:VGY%#)C8PGE"B[*MQU,_OY0*MC'N;.,"I!   6_7I
M<?T%'!G_ ,S/]L/D$._P
M                #G?VW:W+MKJ][!:%AHE(/9?A]R!?0C1<Z*:2MGK>L[%:
M*IYK.%"D;>-EA8HV%3FP1+X_/.<>PI%P  %O3Z6>.:,>C'A<Y;)F(M,O^2LE
M('\SG^5VERPWC$$4(4V<X2+AC%,B^)?;'NGY>/F?)LR#P
M:K\X>.:/+OAWR=XQ*O$(U?>NC=DZTB99SY?30UBM%5DH^KSC@I"FR=%C8U(M
MV8OB;R*S,7VSY>PHU;G3[/KRWVN@7:$?UFYT>R3E/MU<E4L(2=?L]9E',+/P
MDBA[Y^&0:2K)T@L3&<^*B!L>_P!P\R   L\/1H\29G37 #;G*"RQGV=)\OMN
MMLU,Y_EPO)ZHT0C.4RO2:Y5"E^#)]CV'<":1,8,4S=JBX*H<KC!"3"
M                                0,_4B>I$S3LWWKUZ];]_SQS]I4_D
MOR7I\E[?D=_&,)[3NG)Y@K]UQ_OAM8;"V4_<?\[%12OVQ]6[AZ],
M $\GT3O#V1?7WEASOGXO)(.NUF,XO:TD%?QIOK#8Y"O[*VLJW1/CV2<Q\/!Z
MO1*OCWR9.W.42&QC"V,V%X                        #R-[O5.U?2K;L;
M8EEAZ;0Z)7)FW7&V6%\E'0=<K-?8+R<W-2SYP;!6K!NP;N%5#YSGQ*GG_#[8
M%4#Z@3OFNG:;M1?3NCY2S4O@IK*:R:FU=UA>%E-X6F-66)C;VPXKV(J@QSY>
MU=A'>39C6N,/W:*,N\7;LHV8  #M-TG=.6V>W'DBC5&QI:C\9=8/8>;Y%;D1
M9J8^RX%9XDHEKRANUV*S5WM:;9INB1Z:Y5&\:U1<S#Q%RDT18/[>?CQQXTSQ
M3TS0N/W'ZA0FM-2ZSA$8&I5*"1.1!JW(8Z[R0D'BYSN)J?>OUG3R1D7BJSZ0
M?/%WCQ=9RLHH;-8              C.^IEZB6_8OQ#<;JU'6L/N7'%2#G+70
M$XQLGF6VEK!,N96^ZA7R3V4D9#Z=NI+5U/\ .*%EF:T>U(3[==*"II !;]>E
MQ_04<&?_ #,_VP^00[_                       .1G?0T:O>G3L,1>MD'
M2)..5I>$3<H).$RNV#R,?L'.$U2YP5PB^;-EDCXQY)*H$5(;!R%-BEZ   6_
M7I<?T%'!G_S,_P!L/D$._P
M                    P/RECV<MQDY%Q<BW3=Q\EHG;K!^T6+G*3ID[U_8&
MSINJ7&<9RF=%4Y3??^\84/X  "WZ]+C^@HX,_P#F9_MA\@AW^
M     %>#ZKSI#M,%=[9VE<6Z8]G:5:RIR?,.DUUJL[?TJR-6R33._6,6A@V5
M*?(-$&Y+29 F,QL@A]O.2':OY5XP@B@ #KUTW]2.Y^V3DY"ZWJ[":K6@Z3)1
M,SR,W6DQ+F*H-.46.M]@Q#IY[(2.QYE)HY:0S ORG*<RLDY1S&L'ARW'NJ=7
M4/2&LM?Z<U=7651UQJZFUN@T2L1I3X90-3J<2U@X*+1.J<QUL)1[-N3*BAC*
MJFQE10YU#'/G((                                    "!IZD3U(F:
M=^7O7KUZWW_GC^Z-/Y+\EZ?)>V*=[_*PG=.Z=GF"OW7'^/;6&PME/W'_ #L5
M%*_;'U;N'KT@         9NXX\>=M<L=YZPXY:*JKFZ;7V[:F=2IM?:YRF15
MXY(JY>R<FZP3)8NO1\0UD)&3?*XP@QCHIT\7,5% YL75?7/PBU_UU\-=(<2-
M>*I2++6-8P2U6LC7Z-S>]BSSE:=O]W>)F,<Z>9"T2$DJV1444RS8X:,"',BU
M2]MWP'G)2W52#=893=GK\.\,B5?#63FHV/<Y0.8Q4UL(.W1#_%DQ%,8-X^V<
ME-[9^[(^NS?,Y)JB^CG;5\R<IX5;/&:Z;IJY3SGV*H@X0-DJR?O@V/<N<X'[
M                      ?S.<J93'.<I2EQDQC&S@I2%+CWR8QL_<7&,??G
M.?\ V"L,]3=WQN.:NP)[@GQ2MJA>)&K+/EOM"\P$@D=CR1V-7':9D_HGC0ON
M\U' S#=;$<4JIVLY)-<39BK-FL(L2'\   W"X'\)=U=AG*35_%31$09Y<-AR
MO[JS[ILY5KFO*3&^#FW[%N+E O\ <-:BHKY%3^YBJ/'*C6,9_-(OF;=:YJX#
M\%]&=='&#7/%G0,.9G5*2PPXGK-((M\VG9-ZD4T#VO8UT>H$QAY9)1^EYF*7
MV;LFJ+:-8)H1[%HW1W,               !4E>IXZSVW #L)G+[KBO9A^.W,
M D]NC6Z+1#XX:KWP\HEG<^N&&,'\6S9C:)9A,,FR::35G$WZ.CVV,D8G\8W@
M"W@]+!+EDNC?ATS*@9',!,<DH@ZF3X.5R=;E)N:>PN7&"8^(OA-E2\??/WH&
M-Y?C*7$A@                      !R5[X/T/'8=^K7=/])B*7$  !;]>E
MQ_04<&?_ #,_VP^00[_
M                -7>;SUY&\+N7LC'N5F;]AQ?W\]8NVYS)N&KMIJBV+M7*
M*F/O36(L1,Q38^_!BX_]@HJ0  %R!Z<>-CHOI1X#-HUFW8MU=;76141:I$03
M._F-R[)EY5X8A/NRX<2KUZX6/^^HJX.H;\1AVX                '\%D4G
M*2S=RBDX;N$E$%T%DRJHK(JDRFJBLDH7)5$C)YS@Q38S@V#>V?? A[]GOI$.
M+W*&<LVX>#-PC.(.VIUPO)R6K7<*I)<:+#)K?*=;,1!0:&)'3JB[E8IE/L@D
ME#HD0PBRK;;S.J(C^[/2^=T>FIUU&-.*S;<D&DJ9%E==*;/UQ:X*5R17XLJ-
MH6;L<5862.2&3/@SZ#:8R53[OO(L5+%E6].5W66V60AHW@3LF/<KXP;ZNT6_
M4=.B44_E22,=Q,VG83-JEDN52F\/ERIDI#F(0W@;V[^\"/1<[0FYJ,N/8SO>
MO4BHH*MW1]+<=)$]GO$RGCX%31]GVA8X%**I^/,KA-=.)83YED5,90DF:N?(
MD\?C5Q?T%P[T]5M"<:M7UC4>J:@D<D15JPU.F1P]7(EB0GIZ4=JJO+/:'>4$
MCO921<.9!V=/S7<J&Q@9^                                     0-
M/4A^I$S3LWWKUZ];[[W''VE3^2_)>GR?M^1V?SK">T]IR>8*_=<O[X;6&PME
M/W'_ #L5%*_;'U;N'KT@         9 U;JW8N[=B4S4>HZ98-A[+V%8(^K4N
ME5:/6E)ZQSTHN5!G'Q[)#[S&SGR,HH;)4D443K+'213.H6U[Z!^AJB]4VLS;
M:VV6%OG.':=:;L;_ &UF9.0@-05A\9M(.-2:U>9)_=!/JF[,T[,E\32SI@FB
MV\(YLC]1(:M=MJU"K$_=;O8X&G4ZJ0[^P6BU6>68P-<KL%$ME'DI,SDU*+I-
MXN+;,T55%W"ZA$TDT\G.8I2B$EV=^L9UKJ^9L.I.M+7L+N^Q1BJ\8_Y([6;3
M3#43=\W5*DZ_8YU\R<,9;8+;!<K%2E9!Y"L?G;_*U9S4>HDX5AG<G^Y3L^Y@
MR+YWO'FGO&3AWY7:*E%H]L<ZEUJ5HZ.?^Y%==ZL+#Q$E@B!\HD6>-'+O*7N5
M5PIYG,?F@X<KNW"[ITNLZ=.EE'+ERX4.LX<.%C&477675,8RJQU#&,8QLY,8
MQLYS]XR7J[>.ZM'2YK!I7<&TM/SYSHK&F]6[ MFOY<RK?/DW4-)5.6:+&.3)
MC9)GS]RY-]WL)"_!SU6_:)Q1E86)W'<HOFGJ9HN0DI4MX9*UV/EAA(I%"UW>
M,)'FEFTL8Z26<.9YO9D"X,K_ '%YJ_(2P%ZMN\#A#VM5_P"ATQ:W>O=[Q48X
MDK?QKV<O%Q6T(IBQ,DD_L-7*S>*M-ATPBJR6?M&)555:INF_VPQB7"Z3;/8D
M                    0L/59]V#GC=K][UO\8KC]#O;;]7^?DA<H)T;$GJ?
M3MF9>+37L<\0]\1MZMT4NL9V;SPYC*VI\A$L+3T<\:5JP  #^J22BZB:2*9U
M5%%")II)ER=1110V"D3(0OWG/DV?;&,??G.1;:^F\Z?676;Q):[*VM7,-N8?
M)R$@+3M]21(FI):PIWB:4I>DH\V4L9C7#%!\5Y8RIYSEU/.#ME5G32'BCI2/
M@               !P5]2!P%)SUZOMQQE;@U)?<W'0AN2&F\M"><DZE=>Q<A
MF]U1N1,Q3R.)G63VWM6[+!\E6F$XA?XU56J)<4^("W']*3^A#XP?YY\B_P"T
M#L82,0                      ')7O@_0\=AWZM=T_TF(I<0  %OUZ7']!
M1P9_\S/]L/D$._P
M           #57G9_(AYD?JJ\AOZH[>*+$  !<G^G5_0K< OYJK)_6I?QVI
M                                                        0-/4
MB>I$S3OR]Z]>O6_?\\?W2I_)?DO3Y+VQ3L_G6$[IW3L\P5^ZX_Q[:PV%LI^X
M_LK%12OVQ]6[AZ](         &0-6ZLV)N[8M,U'J.F6#86R]A6&/JU*I=7C
MU92=L4]*+809L(]FCCW,;.?,ZBALE2122.LL=-%,ZA;7+H-Z#===5^NFNX]Q
MM:_L/G1L.OE;W&XMRI2<#I2 E$4U'FK=7/%2>QE\ER5.=G4\%6E%4\M6N4HI
M,I74@';&V-;:*UM=MP;ANL!KK6&NH!_:+M=K0_)&P=>@XTGR.7CQRI[Y.?)C
M)I(HI%.NY773;-DE5U$DSU2G?#Z@#;/:3?YG36F9.RZPX)T^;Q^2M#^0T38=
MURD2X5*SV/MPK=3S5;'4SA>(KAE#LHPJ:#ERFXER?4H1MP  'N=;;*V#IR^5
M/:6J+I9]=;&HLRSL-/N]-F']?LU:G&)_)M)0\Q&KIK,G.,9,7.2'Q@Y%#IGP
M9,YBYM1_3]>H$I'9Q2(WCSR&DH&B\ZZ- Y._8DPUAJ]R)KT,UP=[L'7S(N2)
M,[BBV2,O8*\AC&$<94EHI+,5ETUAY/                   #F3VW=D>O>K
M/A9L3DO;4V,Y=C8Q1M%:]=K93/L;<MA8OU*K"+%263.2NLTF,C+S2Q#D41AZ
MZ]^F\WAVJ*U,/N#;FQ=][2V#NK;MJDKQL[:=NG+U>K7+F3R_G;)8WRTE*/%$
MT$RI-$/G6,5!L@1)LU033;MD4D$DTR8U   2PO2A]5R?,[F$ZY>[;K99/CMP
MTF(:;BF<JS46A=B<B727VGKZN8(NV^*4CJTV(G9I-,BV#H/$ZRW=(+,958F;
M38                !_%5)-9-1)5,BR2I#)*I*E*HDHD?&2*)G3-C.#D,4Q
ML9QG'MG'W9^X4G?<+P[_ .0AV3<M.-L?%FB:56-HR5IU4W(Q59,2ZCV4@VV'
MK=E&J',8D@A'U:RQ\2LND;*>7M?=I^"*J9T$N:(MQ_2D_H0^,'^>?(O^T#L8
M2,0                      ')7O@_0\=AWZM=T_P!)B*7$  !;]>EQ_04<
M&?\ S,_VP^00[_
M           -5>=G\B'F1^JKR&_JCMXHL0  %T3T.))(]._7D5))-%,W&^HK
M9*D4A"_*NM(K+JY*0N,?(=510YS?OF.H8QOO-D=;P
M                                    !!-]2UZBEQK+-SZ[N FP42;#
M61DZORAY!TR34R[UR4^3LI;2^KYY@;!4+^=/+A&QS354RD 4QXABH2>,]6A*
M[D         &0-6ZMV)N[8M,U%J.FV#8>RMA6"/JU)I568*RL]8IZ46*@S81
M[-+'XC9-DQE%#9(DBDD==8Z:*9U"VN70;T&ZZZK]=-=Q;C:U_8?.C84 5"XW
M%N5*3@=*0$FDFH\U;JUZH3.#+Y+DJ<[.IX(M*JD,U:F3BDL8<R ML;7UMHK6
MUUW#N"[0&NM8:[@']INUVM+].-@J]!QI/D<O7KE7WR<YC932113*==RLLDV;
M)*KJI)GJ@N^SOKV3VK;)<ZGU,XG]=<&M>6 Z]%HJYU(Z>V_.1JBB+7:NU6J*
MGL=?)<J'A(0YE$(9!;Y%/EDU5EB1R    ![&@7^[ZIN]5V5K6U3]%O\ 19^,
MM-.N-6DW<-8:U889VF]BYB'E&2A563Y!VDF8ARFQG&2^V??&<XS:G^G[]0)2
M.SFDQO'GD/)0-&YUT6!R=^P)AK#5WD5789I@S[8.OF1,E297%!LD9>PUY#&,
M(XPI*Q2>8K+IK#R>                  ?S.<J9#'.8I2E*8QC&SXE(4N/?
M)C&S_!Q@OWY]Q41^I"[4U>RKG7-P6N+(K)\5N+RT_JS1R31RDM!W&8)()([+
MW0VRCY8<DL,U%,6\8M\F2GKU5AEL)-G3E\0\><  !Z:F4^S;#MU5H%)A']FN
M=XLD%3ZC7(I'"\K8+/9I1K"P,)&H>^/G?NI9ZS01)[X\E%RE]\>XNR.K7@73
M>M?@]H_BA53M9"9IU?+.;4M;5+P+>MQVO"4ML>UX,8N%,QQYU51G%IK9.JUA
MH>-9G44^F\S="@                 5W/K:N+!87;/#OFA"1BA4;]2[;QWV
M%(I923:(3&OI3-^UH=PCC&#+2K^(NVQ$LK?CS]/2T$C^!4D<&@FBW']*3^A#
MXP?YY\B_[0.QA(Q                       <E>^#]#QV'?JUW3_28BEQ
M  7(OIS&C5ETI<!4635NS2/K*WNS(MD$FZ1W;_;^QGS]T=-(I<&<+O7#A=4^
M?Q*JN#JG,8YS&';,
M            !JKSL_D0\R/\'_[*O(;[_P#^T=O%%B   NC^B,ID^GKKQ*<I
MB9SQII!\8R7)<Y(IAVJ0V/?_ !<IG*;&?\.#^^!UI
M                                    !%6]4)W(RW7MQUB.,/'RS_8_
M+3E% RQ?RABW?PSVEM'95=0L_L./.EG)XZW34DB^A:ZOCP.VRSF95NLB]B&A
M5JK5551=0ZJRBBBJAC****&,HHHH?/N<YS&S[F/DV<YSG.??(_D
MR#JW5NQ=V[&IFH=1TVP;#V5L*P,*M2:55H]:4GK'/2BQ4&D?'LT,>YC9SY&4
M4-DB2*2)UESIHIG.2UQZ#N@W7?5?KIKN/<C6O["YT;#KY$+C<$"HR<#I2!E$
M2*/-6ZM>J$S@R^<&*G.SJ6"JRJJ66K7*<4F7#J0#M?:^MM%:WNNX=PW6 UUK
M#74 _M%VNUJ?IQL%78.-)\CEZ\=*_>8QC&32112*=9RNLDV;)*KJI)'JA.^S
MOLV3VJ[)<:FU.XG]=\&]=SYUZ+15U%(V<W!.1JBB+7:NU6J*GL98Q<J'A(0Y
ME$89%;Y5/EDU5EB1QP     >SUYL&\:FO51V;K2U3E'V%0K#%6NFW"MR#B*G
MJW8X-XB_BY>+D&JA3M7:+M%,Q38S[9\?$V,E-G N!^AOMK@^V/ATPNUE4BHG
MDWIE>'U_R5J,:1!HU4LJ[!9:N[/@8Q$W]PT^TL&$@Y;I>)",Y2)F(I+Y48]%
MRX[?                 (VOJ?\ LL<<!>O2;U[KJRYA>17,%:9TWK55@[*W
MG*O0BLFRFZ=CLL)N$EFYF55E&<*T=-SX79S&Q(Q\E@Q6JOM4H@   EL>D*X!
M8Y*<^YSEC=H,[W5W"F ;6*"5=('^S9??=^0DX7737'S-\IO_ +'@&EPG3?$H
M59C)1L"LH7P<DP>T@                  $;GU7''O.\^F_<]D91996P<<]
M@ZJWW")D*GAT@UC;+C7%Q>HJ*X]L)-:!LJU/%R^9?)&-/X8.J5)(]2:+<?TI
M/Z$/C!_GGR+_ +0.QA(Q                       <E>^#]#QV'?JUW3_2
M8BEQ   7)_IU?T*W +^:JR?UJ7\=J0
M                          &JO.S^1#S(_55Y#?U1V_\ ]HHL0  %V-TP
M_HENN']3/C[_ %<0(Z9
M              /X+KI-DE7+E9)NV;I*+KKK*%21012(9159913."II%)C.3
M&SG&"X+[YSC'N*2_MNYKS'8'V%\F^2[F77E*A9=B2]9U B=9?Z6*TI1'"E6U
M>R9M5E,E89<5>,9R3U-+!$U96>?NO'Y'!\YYO         ,@ZMU9L7=VQ:9J
M/4=,L&P]E[#L$?5J52JM'+2D]8YZ36PBTCX]DACW,;)O(RBALD2121.LL=)%
M-0Y;7'H.Z#M==5^NFNX]R-8#87.C85?*A<;B@5*4@-*0,FDFH[U;JUZHGG!E
M\ER5*=G4\%6E54S-6IDXI/&'4@+;&V-;Z*UM=-P[ANL!KK6&NH"0M-VNUI?I
MQL%7H*-3RHY>O7*GODQLYRFDBBF4Z[E=9)NV247522/5!]]G?9LGM6V2XU/J
M=Q/ZZX-:[L!UZ+1%SJQL[M^<C5%$6NU=JM4%/8ZYBY4/"0AS*(0R"WRJ?+**
MK+$CC@      .\_ION=DGP<[3=$N)&9<LM3\D95GQHVW'?*MB-68[,E8^/H-
MB=-RYRDDM#[.)479WADS*H1BDJW3.FF\<&-<(@                *<_P!0
MSV%K]A_9?N.W5J?-+Z,T>Y6X_P"A46SLCB&=5.@R#UO9[O'&:NU&SXMEV K9
MI9L^3*19>&=0S5?S^@2]N&X   +@GTU_"8G"GJ?T&SFH52)V?R-06Y/[1^K;
MKMY$C_:C"+6H,0[;.R87C5H_4<706SEFIXX;R99$_P 2:JZV!WO
M         &LW,[C^GRMXC<G>,YG;&/7WUH;:^IHV6DS*E8PDW>Z1-5R!GW)V
M[1P=-./FG[%YY$;KF+EEY806SCXSU[=5]$US[=MT,W?E9P^KSL\@5-PC5G6Z
M+B@E&>26#.T7,MJR",N^\#+YPW,DFGG*9"_5%\\Y).,ZA^!4]UH<!M.\/;/L
M")V?9-<2NT):8NT#$O(*#EEK[M&X7EFG&14BNJX9HMHJP1[=7Y53F4<-%E29
MPD<A"=,0                      ')7O@_0\=AWZM=T_TF(I<0  %R?Z=7
M]"MP"_FJLG]:E_':D
M             !HUV>6"0J?6MV&6F(,B65K7!OEG8(PSA'"Z!9"&T)?I%F9=
M#.<851PX;I>9<_PB_<*.P  !=E=-39PUZG.N!)R@NV4/PLXZ.2IKHJ(*';O-
M7UQVT7*10N,F15:+(JI&QCV.FJ4Y,F(?!L]+@
M                               '/WM:VQ):-ZT>>>U(1V9A8:EQ.WFX
MK#\F5\&86N3U[.PE5?ERV1.?)D;%)QJF,>Q"Y^/V.JB3R63I"0        &0
M-6ZMV+NW8M,U'J.F3^P]E;"L$?5J52JM'K2D]8IZ56PBS81[-$ON8V<Y,910
MV2)(I(G67.FBF<Y;7'H.Z#===5^N6NX]R-:_L/G1L*OE0N-Q0*E)P.E(&413
M4>:MU:\4)G!E\ER5*=G4L%6E54\M6N4XM+!74@+:^U];:*UO==P[ANL!KK6&
MNH!_:+M=K4_3C8*NP<:3Y'+UXZ5^\QC&,FDBBD4ZSE=9)LV257522/5!]]O?
M9LGM6V2XU/J9S8-=<&M=6 Z]%HJYU(Z<V_.1RBJ+7:NU6J*GL9?)<J'A(0YE
M$(9!;Y5/DDU5EB1R        ?M8/GT4]9R<8\=1\G'.F[^/D&#A9F_CWS-8C
MAH]9NVYRJ-G:2Z2:B:B9BG3.G@Q38S@7N7%K;9=_<9..>]R+(N$]UZ)U%MM-
MPW1,V07)LC7]>N)5D&QL8R@B<LSY%)G&/ N<%]ON&>0               <7
MN_WG2;@#U><A=I0$Z:"VQLF*)H#1[ENY1;22&RMKLI*,^W(=1?W_ '5@J2TN
M5B1QX*>YZC@IB>&39+34    W7ZX^+3KFOSMXI\6TV2[Z-W%NFFU^XIMG+AJ
MY0ULQ?\ Y0[2DD'+3\X@LTUQ#6EV4Q,E/C++&<')_#Q>)L&#**8L8N-:-V$;
M&M&T?'L&:";=JR9,T"-VK-J@GC!46Z:":9"$+C!2D3P4I?$?N
M                                !R5[X/T/'8=^K7=/])B*7$  !<G^
MG5_0K< OYJK)_6I?QVI
M                : =L7Z++LL_4 YD?V==C"D&   7?/4[^BRZT_P!0#AO_
M &==<C?\
M  !RD[RXE],]0?8FTCT/G<(\6MFRQR>6">+&!B?MR46\C&QC\W&1SI3&/WS?
M#XXQDV<8S2Q        #(&K-6[%W=L2F:CU'2[!L+9>P[ PJU*I56CUI2>L<
M]*+81:1\>R0Q^(V<^1E%#9(DBDB=98Z:*2BA;7+H-Z#-==5^NFNXMQM:_L/G
M1L.OE0N-Q;E2DX'2D#)HD4>:NU:]4)G!E\E-A*=G4\$5E54LM6IDXM/&'4@'
M;&V-;:*UM==P[ANT!KK6&NH!_:+M=[0_3C(*O04:G\CEZ]<J>^3G,;*:2**1
M3KN5UDFS9)5=5),]4)WV=]FR>U;9+C4^IW%@UUP:UU/G7HM%7.I&SFWYR-44
M0:[5VJU05S@ZV2Y4/"0AS'0AD%OE5^63566)''         7?_52S>1_5[UN
M,'[5PR>L>!/#UF\9/$%6SMH[;<>==HN6SILL4IV[A-8BA#D/@IB&)DIB^^!O
MR               "MF]:1S+5V#RJX_\(JW+%4K7'C7ZVU]BLFKCW35VKN'X
MB5^,F&OEG&7L3K*#AWK0^<%SA':3G'XL&_#"@   !,6]&!QH3V7V![NY)R;0
MCF(XQ:'5BH=;*&#'8;%WM,*5F#>D7-[X0QG7U5VPWR4N,'/]=]Q_ BA#V<0
M                           #RERO-*US7WMLV#<*M1*M'8\Y"S7.P159
MK[ OB<_D\F9MV@V:$\$U,^YU2X]BFS_@R.1N]?4)=-W'TJR=OYW:BMLBFY.R
M3BM)_E-OUPLZ)A3)TLO--0,VR9)X*DK[K.G;=O@V,)_-\BA"'Y6[2]9UU?U!
MTO'Z[U3RYVZLF@HHWF(V@Z\IM6<+%^K(BVR[N&T4)5$YE$&ICFS"Y(1!]@Y3
M*+$4;%TIN?KB];L'!"Z]ZY[Q:&N7+LAUKGR8@:&X*S+E/Z-<K:#TI9"F<J>Z
MORHY5*5'XR>"R_GGPPTOZXV]F66,WZWZBFW,JIE!-?E',KK)(9.;**2RZ6AD
ML+JE2\<&.5,F#&\C8(3!O O[(SUR-M2=8-,]:]<?LO!3&6\9RPE(EUE3./S1
ML/'7'9Z3!,9_A%^#.3>_W&(,Z4OUPFE7R+<VQ>OO:56<&(ZRZ2I6^:G?D43E
M4SAD5NO.ZXK1G)5$?$RN3))?";\)"KX_&-SM9^LQZK;BXPSO.O>76HU<%\E)
M*QZSH-HK_MDI\X(DYH6U9*044]R^V<&BTRX^0OL?.//PZ=Z8]0UTS;URDE5.
M>NH:J[4<X:':[G;V_0F&SC)$#YPK([FK,&R.WP1PG_=*3I1K[X.3YO-%8I.M
M-"V7KG:L A:]7W^E;(JSK^]K)0K5!7" <>^/(OP3->?N6RWOC'OCQ5_>'N
M      !R5[X/T/'8=^K7=/\ 28BEQ   7)_IU?NZ5N 7\U5D_P#\[5V!D=J0
M     !Y^P6BM5-D:2M5B@JU')IKK*2$_+L(9B1-HD9PZ5.ZDG"9"II($,=0V
M3>Q"%R<_L7'N,:4KDCQVV1=G6L]=[\TO?MCL(.3L[[7]+VG1[3=V=:@Y&!B)
MJQ.JI!SCA^W@FDM::RU=.SH8;MW%B8(K*$5>(%4S6           ^7*3$1!-
ML/9N6C8=F98J.'<H];1[7*Y\&R1+YW:I2?(;!#9*7R]\X+]W[PU6V%V \$-3
M-S.=H\U.)^NDL'3(7-UY$:CK*JRZS9P\;MFJ$O;T5';M1JS=*)(IE.JJ1N?X
MR'QC(VX35(LF15,WNFJ0JB9O'.,F(<I3%-[&QC./<IB_=G'O]X_J      /Q
M/7K*+9/)&2>-8^.CVSA\_D'SA)HR9,VJ1W#MV[=+G*1JU2034.HH<V"D*0QS
MYQC&<B.-V"^J-ZS^$2DS3:!<7?,;=,;]6WS1- R48_HT/)MEUFN6ERW4YPK"
M1A<.6KI-9.'Q89)JHF7ZF-2(H0^?"=#WJ*F/;3LG;''S;VH(K2V^:NPG=H:\
M841Q8;'1K3IEA+Q$0X9RTS+8.M&WZ&?3L*D\65PU8S*<H5RP:,3HK,BR@0
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
M:"J\)ERL9 IO-.]S.T2%3P91,A/8Y3X.JJF280
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
M,,SV71<=N!X;*2J:[MWOB=F]T9>+F<8\U\G0O:!4CY]R?3HHD1_N<B)<=C0
M                        ?P762;)*N7*R3=LW2567774*BBBBD3*BJRRI
MS8*FD4A39,8V<8+@OO[XP(HW:9ZKWAUPP=V#4?$MC&<S.0D4N[BI.2K\[EAQ
MZU_)MRX36)/[&CR+'V)*(K*)YS'5HJS,^6[EL[L,8\0^$]?!SP[7N>?8_974
MORFW[:+/5OK,NH/3]:74INE:J0KC"[1*%UK!JIL7+M#*:)224D60F52-T_JI
M)P<A3#G, #).J=.[:WM<X[7&DM7["W!L"6*8\92-84ZPWRV/TDU$D5%VM>K$
M<Z=K($5<M\'/A+P)E8OF8OE@2+N,/I)NV[?S*-GMA5/4O%2N/E$%LYWKL#ZB
MXJ1:A\86<M*-JV*L3IE(%)Y^+*94AEC&+C"AD2'P<=K-4>A[IC9 KG>78)9Y
MIRLV0RI":HT-%5A".=X2<8=$)9[?L>7---\KF9Y(;[(8&*5NJ7),F6(9#<*)
M]%+UG((*EG>1G.F0<&6]T58J]: AT2(?&7'QJ(/..3\RJOR_)GSPH3'L8I?C
M]R^9OCV?T3W7>[34Q3.4'-& 7RBB5-2SSNC;:D1P5SD[A4Z,3I6#RHB=G[)D
M3P<ADU/SN55"?F1SLWEZ(/:D<WE7_&OG=0+BY^,ZD+5]W:DL.NDB*E)@I6<C
M>:+9[/\ .4RA39^=.OHY+A3!/IS>'R'CT<Q/3[=L'"=G*V+97%FSW_7<1A15
MUM#0;IMN:H),DL^RTI)L:C\DY58HGX<F<S<-&)8\L?B'%P  ;6<3>;W+'@ML
M)/:'$[>U]TK:S';?:A:O*84K5J;L\JY;QUXI$LDYAKQ%)Y65RFVEF#Q!,Y_D
M3(17&#XG>]7OK$]8[-?0&HNS*DQ.E+6\.PB8WDEJ]A,/]22SU=8S4JVR:(JL
M\E-<YSCZ;*LE'K2\8=5TLLY:0+%'S$V*CWJE;-J5>V#KBWUB_P!$MT8WFZK<
MZ7/1EHJEDAWA?)K*0,_"NEVDM'J8Q[D605.GGQS[&_?'K0    ')7O@_0\=A
MWZM=T_TF(I<0  %R?Z=7]"MP"_FJLG]:E_':D0E_6Z?R/N%_ZREK_JOEA6W@
M     FI>B1_EO<O_ -56._K<I8LI@   84Y*_P G/?W\RFU/]A9X4.0
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
M-I9XHWK,-YI(8(QCTFK-(C=--% A$R%+@4  7?/4[^BRZT_U .&_]G77(W_
M    !YJW6^J:_K$_=[U9H&F4VJQ+Z>L]KM,O'P%<KT)&(G<R$O-S4HNDVC(Q
M!N51159=4B:92^1C%$)#M6]81KK6BU@TSUA5V(W!<T,O8F6Y/;$BI-/55?>(
MKY9N#ZOHCC#1[LAX7!71F\M)'8PA%44%V[&QL%A AY,<KN2',?9<AN+E#N:]
M;MV-(IY:_E#=YE5^6*CL*J.$X2LPR!4X^H5Q-PNX.C&Q35FP1.N<Z38F3FR;
M7D    !(LZ.._P#WCU7WJ'U5LAY/[=X/6FP)*775[ATM)V+5)I!17$A>](J/
MW94XEZ5=QAW)09C$C9K#<_\ >$DMB2); Z@V]K;?NKZ)NC3MRA-@:NV968NW
M4BXUYS]7%3L!+HE7:.D39P4S=P7&5$G#98B;AHY;K-G22+A%5(F2P
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
M=/?)/4CJLU6=FNL)".4W22>?)5J9%\;"F"_BR4V<%^\7R@
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
MJ(K*$-)PUJ0FHIW@BBA"N8=4I#G*7!L[/  #0#MB_19=EGZ@',C^SKL84@P
M #IEP3Z@>POL9D69N,/':USE#4?HLI/=%Q(G0=+PV,N,(O5E=A6<J+6P+L\8
M\W3"#++2Q"9+DD<IE0A3S1>#7HNN/M%1A;=S^WS9=Z6=/#9X_P!0:1.]UKJE
MNXP1/ZJ'F-@/TLV>ZQN<_-DKB/3I[CW,3'CXD,966!Q>X <*N%D0A#\6>,.G
M=*Y2;E;+3]1ID86\2B143MB_E#L222<3UF5^!10F5)"2=*9(J?&3^QL^^X(
M  -*N6771P=YSPKF&Y6\8M3;C679*Q[>USM;1C-D0S91'Z<R=:VI6CLK'5_S
M9$_OCI1MGW12SG[TB>T-WL2]&$WPVF]A]9^Y7&71#.G_ /R=.0DHD=)<N<_,
M6,U_N2/CR9;F+CR2:,[&Q4P?R)EY92>)SGA \EN*?(WASLV2TWR@TW>=*;(B
MR8<'KMVB#L?M*/,<R24S6YAN=5A;:\HJFH5*1BW3QBL9(Y4W)\D-C&O@
MVSX0<S]V\ .3.L^4N@9\\->M=3!%W44X6<XKMZJ3TR:-IU[=&+=4OVK4I:+P
MHW<I9SA1$^47S-1N_:-'*-SKU_\ .33/8OQ4UARLT;(&4K-\C,M[!67JJ1K!
MKF_Q1$F]RUW:6Z6?9"<C)0YB>>/9%ZT7:23,ZK%\V64W0 8@WMH73G)W4UTT
M9OW7=8VIJ?842>'M=*ML:E)14@VR<B[1TCY8PI%S3-ZBU=Q\@U41?1SYDW>L
M7#=V@BL2KV[T?3=[BZWI*S<C.,[>R[KX0.7Z\@^>%;*R^Q>.:+M8YTH?9R;)
M/)IJA)F,5-G:TTDD29.1G-HLW1FCN5BW@   "].X)_R(>&_ZJO'G^J.H#:H
M  $&KU!GJ<T-,N;WP=ZXK@VD-N-#2-2WARC@':+R*U>N9%=C+T/2<HR=9+(;
M1;KF42DK"3R:UU5$[.-RXGL+.8&NME)23G9.1FYN1?S$S,/W<K+2\J[<2,I*
M24@X5>/Y&2?.U#JOGZ[I995994YE%5%3'.;)C9,.E?3WU\S79KSZTIQ@2P_:
M:_=2#C8&\[#'_@7K.DJ.HTD+LZ17*J4S.2DCKQ5?C7!2J_!+7)@LHD=$BGC=
M#:YUU1M14&F:LUE5H>CZ[UW6(2F4BGUYHFP@ZU5JXP0BH2$BV:?W(LV[!L@D
M3&<F-G"?N<QCFR;/M@   1Z^_GI(U_VJ<?I.\:\@X2N<W]/5IZ[TO?RI(QZF
MPXB.RZE%]&WU]DZ9'U>DEE'7V,\=&SF EWWU2*J<>\F&SZHTL-?G*G/3=6L\
M1)5^RUJ7DZ_88"99+QLO!SD.]7CI6(E8YVF15A(MG[9PBNBH4JB2J)R'*4Q<
MX'Q@ !*B](US65XU=F9= S\J=GKGFK27&L7;8ZF",$]LTA.3NFHYAUGSQDSD
MR>+Q M2^QO=?8F/X/\(MJL            /GR<E'0L=(3$Q(LHF(B63N3E)6
M2=-V,=&QS%N=T]D'[YT<J;-DBV354554,5---(QSF*3&14I^H4[O;IVA;_E=
M3:DL<O!\'-+69[&ZRK#9PHS;;BM$,X?1KK>UP:)^QWGUI%%B5MDYSG[*AU"+
M9;-I21E"YCA@     Z,]8_9QR.ZK^1T1OO0LQB0AY#Z&%V_J":?.D*)N6B(N
MC+K5NR(H%/\ 9\RW^9TM"S2*1WD,\7,HF5PS<2$>^N"^ G/3C[V/\:J3R:XZ
M6=*5K5E:H,[55'J[8MPU7?6[-JYLFMK_ !:"F<Q=HC5G:>,F+DS5^U6;2<:N
MZC7C1TMN-(1[&78/8J49-)*+DFCF/DHZ0:HO&$@P>H*-GC)XT<D.FZ:*MU5"
M*)J%,0Y%#$/C.,YP(X?-;TKO51RZDY>XT_7UFXB;%EE#.W$UQID(JLT=Z^\,
MD3R_T[.P[^NQ[#[RF41@&D HLH7S.X\S'R>/_L[T0&YV,B^/IGGMK"SQ)W1S
M1K?9^F[519)LR44P8C=Z\JMOL23UVBB<Q#+)H($<&2^7"#;Y/B2Q]7_1&\NW
M,DDC:^:G'"%AS8+E5]7Z=LZS22><*IE-A*)DF,2DKCX3*F]S/">YR$)^\?)R
M=5.*GHN>$FLWT9.\KN0>X.4<@R5PNYJ%4C&7'[6TF4RACY83+:%FIRR.6Y4O
M%/YF%FBE%#%.KXI>9422MN.'%;C?Q UZVU5QCTIKK1]!;JD<K5_7U:8099B2
M(BFV^V;)(I)9>6NP&033(I(R3AV]5*F7"K@_MCVSI(2#"(8/965>M(V,C&;J
M0D9%^Z09,(]@R0.Y>/7KQR<B;5HDW24.HHH8J:9$S'.;&,9R*I7U$W?-=NR/
M;5DXS\?K,]K_  /U5;%6<2E%KJ-'').VUIWE'&TKB9!7W<T-*4;J+5*(/[)X
M0*WGI-'$LLU:0D7X         '1GK'ZQ^1W:AR-B=":%B<1\1'_036W]OS3%
MTO1-,T19T9NM9+(L@8GVA,N/@=(PL*BJ1Y,O$3)IF;LV\A(,+??KTZ]..76=
MQQK/&_CA6?L^&C_"6N]XEDFJU[VQ>UFR#>7OM]F&Z!/M&8<? 4B"),$9QK-%
MO'1R#=FW11+J/W=]O6N^I#BPYOAB0UMY(;43G*KQLU5(N,Y2F[4S8I9D;Y:V
M35PFX-K6N&D(MQ*Y1414>N)!A#HN6JTD1XVJ!]];[V_R?W!?]][YOD[LS;6S
M9UU8KE<K"X*N_DGR^$T&[9L@D0B$3#-&*+5G'Q[1)!E',&+=BQ;H-$$428?
M    9AT)OO;W&#<%!WWH6^3NM-M:SG6UBIMQKKDJ#Z.?(%.BNV=(*D.A+0KM
MBLZ:2$>[368R+!\X8OD%VCA9$]M3T;=Y6H.VW4'Y/S_V%K3F5K2":K;ETRBZ
M,BQL3%$S=B?;.I2OW)UY;7SM\L@5VS.HL^KCYZ2/D3KMEXJ5E>]P
M *;+U%-A-9NZGG[)&^')F^U*U7\&17^H+@E2U5K^JD\C^^?%;PAB_(3_ .EJ
M>2>/;P]AQ4   !O_ -3OZ4WK3_7_ .&_]HK7(N^0
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
MOR!D3/X+C7HN&>F;G.=OEU%ZOJS)QE YR%R='*Z!_$V2ER8OMG.,?P1LN
MK^_4B^I$^H_+WKUZ];[_ '/^Z5/Y+\EJA)9]W'O\C">T[IV>8*?WM_'MK#86
MRGYS\[%12OQ?5NU(!8"PN]$3QYC&VO>;_*]\S17FIRY:_P"/-8?F3;9<1D75
MH179-Z9H*8)E5)!\[N&NCK%]\)'-74?PG.3\$\H    !6&^K]ZXF_'#F)4^;
MNN()./U=S()();!1CVN48^ Y%5!DTS8G:WQXPDUS::LI'RY,>WRNY:%LCQ3.
M3'$/D  9-TOM.RZ+W%JC=U,4(C<-.[+HFTZHJ<V2D2LVOK3%6V"4/DGWX)B4
MB&N<YQC/MC'W"]HU+LFM[FU7K3<%-=)OJAM;7]-V557B:R:Z3RMWJN1MH@G*
M:Z6/!9,\7*-38.7W*;&?+ R&           "*%ZN#L+?\4> ,;Q>H,Q]G[4Y
MR2-@H$DX:KX3?0V@JDWBGFXG!<824*4TR:>J]9RDM@F'$9;)D[=7YV?X:L0
M     !T[ZJ^U3D5U0<BV&Y]+OSV&B6%2-B-WZ0EY)PTI>X:6S<*J?9\ADB2N
M(*WL2NWBT%.HHJ.8MRX4(=)Y&/)2,?V^/ _GCQU[&>.E1Y*\:K<2Q4^PDQ'V
M*O/S-FMTUI=6K9LO.Z\V%!H.5<P5J8F=(Y,7!U&SQJZ;2,:X>1KQF[6W,
M1-?5P=C,SQ*X+U_BSK*>6AML\WG]EILX_8F53?PO'RI-(W.VLHN4DS%9N)QU
M8JO7/%7)<N8J>GOIS?,VR=*K1         !T9ZR.L?D=VH<CHC0FA(C#"'C_
M *&:V_M^:8N5Z)IFB+.C-UK)95T,D^OF7'P.D86%15(\F7B)DTS-V;>0D&-O
MMUZ=>G''K.XXUGCAQPK/V?#1V$I:[W>73:KWO;%[7:H-YB^WV8;($^T9ESE!
M,B"">",XUFBWCHYNW9MT4<;N/7K.,9/)*2>M&$='M5WS]^^72:,F3-HD=PZ=
MNW+@Y2-6J2":AU%#FP4A4S'.;&"Y%+KW2]C5D[..?>X-^'E':VI8"4=ZQXZ0
M)U76&4%I2G2;YK69%!B];)*,96?<JR%CDDU"?*B^M2S3S,W:M\$Y/      #
M,&A=];?XO[?H.^]"WR=UIMK6<\VL=-N-><%0?1SY#!T5V[A!4IT9:%=LEG;.
M0CW:2S*18/G#%ZW<-'"R)[:KHV[R=0]MVH?R?L'V#K/F5K.!:K;ETTBZ,BQL
M3%$S9B?;.IB/G)UY;7SM\NW*\9F46?5Q\\)'2)W#9Q%2LKWN         4K?
M>-^E[[%?UJMI_P"NU!RK   !NOUKR+B([%^ DLS<?2/(SFMQ7DFCO\WG#5RR
MWI1'*+CV5+DGX%4B&_%C)?P_?C.!>0@                       JP/5.]
MN;GG!RJ6XAZ9M9WO%CB;99"*>K1;KSAMJ\@F)'<)<;N<[=7XY2%@4W,A7X,^
M<&+@WVW(-E%&TLCDL48  ;_=8'!BV]CG.+0W$^L%D&<5?+4B_P!EV:/2R<])
MU%5R_;NR;9E<R!TFSU&M-'B$;]1@J+B7DHYD8_FY)[W9.OZ%3M546F:RU[7X
MZIT/7M6@*53*Q$($:Q5>JU8BVT+!0T>W+]R3-M&,VR1,?O\ BG]YLY'L0
M     $63U6W6>AS+X&O.3>OX$SW?W"9E.[#:?9Z!32%MT0[(U<[BJZ^$RX,Z
M-%1T:UM#/)S*91)591JT2^:6/D540  ":%Z1#M8<:&Y R'7#N&P*%U!R7F7,
M]HE]*/\ Q8T3D&A'DPXJC<KKV*TB+E"QQ&Z9"*>V+%!Q2#9J=:;>+DLM@ !R
M5[X/T/'8=^K7=/\ 28BEQ   7)_IU?T*W +^:JR?UJ7\=J0   5$OJI:V]@^
M\7EQ)NU6BC>XU_C?9(TC<ZIUT&+7C-J.HJ)/RJ($PD[S)5604*5,RA/@71-D
M^#F.FG'A  $OWT5/Z4W?GZ@&T_[17%46?8        JK?6(5\D-V^$DRX;8-
M;>+&E+ I\#?"2N3MI?8=5QEZIXX^I=>%9+C!\^_LB5%/_P"E^Q8K(  DI^DO
M_34Z/_FJY!?U5SPMI0   !Q"]0EP%C^P#K$WO38F!3E=R:5AG?(31#E!J5Q,
M?EOK2-?2<U4XSV.F992QT0UJ@B(F4*A]=-,'BQ%3L4<8IQ   $NSTL_2_H[L
M)OFQ.6'* \=>M.<:[M U>#T Z9J+Q.S-BOX<ED;26S3K$PD^US&L561_L5/)
M\3CU7X90Q(EHY835G^R9,XMDTCHUHU81T>U08L&#%NDT9,F;1(C=JS:-6Y,$
M:M4D$B$33(7!2%)@A,8QC&!^T      <$_4*]4\-V=\&K2G3Z\V<<J./,=8-
MG\=)MNS24F9UXT8).[GIK*YLE,I%VR(B&[9NF95--&>BX-\L?X6SA):GX524
M144153.DLD<R:B2A,D434(;)3D4(;'N0V#?=G&?O]_\ [P_D   L>_3R^FKU
M)KS7VF>P#G)&0.WMH;#IU'V]HC1<G&+.Z!J2#M</'VZHVO8L7,MB8N&UOLQ_
M&K$C7+?$97%\'\R2,H1!S&3?0      %;OZOKJ?B=)[0KG97H^LIQ>O]]65"
MD\DX6(0<?0P&[UH]T[K6RDV;='*47&6F$B'C>4/^80_*"#3=*F6?V(^<PCP
M $NCT9^['5"[.]D:@7=J%@M]<8KJQ)'E-@J:]RUO:*A=H%^H7*F,'RWJR.P$
MBXP4QOW5SG\)<'%H@  - .V+]%EV6?J <R/[.NQA2#   +T[@G_(AX;_ *JO
M'G^J.H#:H      !^1XT:R#5TP?-F[UD];K-'C-VBFY9NVCI,R+AJZ;K$,1R
MW40.<ITS%R4Q39*;\.17;^HO]-8UU$RN7//KJH*J>KVN)*T<AN-%6:NGAM<I
MF46D)C:>GX@F5#_L=DP99:8KS?'A7DRY>1"18$BS.$@M    "VA]+]V=N>?W
M 6-U=LN?^U.1W#HM>U)?G+UV5:7NNMCL')--[)<E4,95=XXKT0^@Y)=4ZJSJ
M5HKN27.0TDF0LE< 'P;/6*]=:U8:;;H6,LM3ML'+UFT5R;9HR,-8*[/Q[B*F
MH27CW*9DWL8ZC7;A!=%0IB*HKG(<N2FR*8;NMZ[ENL7L*W'QNB2NUM5R)F6V
M- R+W+Q1R\TML!U)KUB.7=OW*JTH]@Y6-L59=/5%,F?/*4X>>Q/G^,G)X  !
M?&\:OY.>@?YE-5_["P(S6  ()7J@/4!NM:XO/6?PIN9VVP7+9>M\L=VU:3<-
MWU!:.DDS2&B:%,1ZA?"XN6BWPVJ015-]D-UEJ^3]V%9/['KO  6@OHLF+UGU
M6[M<.V;IJWE.>NU7T8NY;K()2+$F@^,48=XP45)@KMKB2CI!N91/)B87CUD?
M?Y$CE++S     <._47<1FW,+J.Y4UMK%YD+OI>K8Y+ZX.DQ^T9!O8])).K18
M6T4T33,JM)R6LL7Z'1*AG"ACV(N"X4_BCTY8  "XN]-WNU3>O3!PDG'RB69>
MA4JT:3E&R;K#LS-+3&P;7KRL)K'P0N455J-!51W\1BX^(L@1,IE2%(J?N4
M         "JK]8)OIUM+MN>ZI)(+*1'&?0>IM>%B_P 96K*QWJ.=[LEY$A#8
M]C/',)LFHIJJ%]\&2B6Y/X261%;       !T[ZJ^U3D5U0<BV&Z-,/U+#1;"
M>-B-WZ0EY)PSI>X:6T<*J8CY#XTEL05O8E=O%H*=114<Q;EPJ0Z;R,>2<:_M
M\>!_/#CKV-<=:ER5XTVXEAI]@)B/L-=?Y;-;GK2ZM6S9><U[L*"0<JY@K4QR
MZ;Y,7!U&SQJZ;R,<X>1KQH[6W,  %3+ZLWD,_P!U]Q.TZ+]2LK7N,VL=2Z2@
M$_G-EF9=U5TMOV=TBU+[%2=XL^U)1DLIG&5%,0:1<GRDFB4D:$        !T
M9ZQ^L?D=VH<CHC0>A(C[/AX_Z&:V_M^:8NEZ)IFB+NCH+66R+MS$^T)AQ\#I
M&%A452/)EX@9-(S=FWD)!C;[]>G7IQRZSN.-9XW\<*S]GPT?X2UWO$LDU6O>
MV+VLV0;R]]OLPW0)]HS#CX"D01)@C.-9HMXZ.0;LVZ*)=Z!Q>]0CR2D>+?3]
MS4OT _<1EJMVNF>D*NZ8O?H))"0WI9(75<H^B795"*-Y%E5;38I!)1#.%TC1
M'R)9(<GF2FH       !F#0F^MO\ &#<%!WWH6_3NM-MZSG6UBIMQKS@J+^-?
M(E.@NV<(*D.C+0SMBLZ9R$>[278R+!\X8O6Z[1=9$]M5T:]Y6H.VW4&*_8,P
M.M.96M(%JMN732+HZ+&Q,43MF)]M:E(^<J+RVOG;Y=N5VT,HL^K;YX2/D#KM
MEXJ5E>]P        I6^\;]+WV*_K5;3_ -=J#E6   #-7&ZULZ'R(T)>9 [)
M)A3=T:MM;U62>I1L>FSKMX@I=TH_D5_<D>S*BS/E58_X4B>1S?A*+XX
M                 !'^]1]V9N>M[KTMBNN[!B&Y)<E5Y+26BUFSHR,W6"R4
M9\NR=JQV$5B*H+5VHNO9D[3-G#2PV: .J15')R9J"   %CAZ+O@BVI.A]Z=A
M%P@_CM>[I]UHG3DB[;DPNVU+K^18R6Q)F'<_#[FCIO:"#*.<8^3.<.-/X_ 3
M'XSSB          ?/DHZ/F8Z0B)9BUDHJ49.XV3CGZ";EF_CWS<[5ZR=MEBF
M*X:*ME5$U"&QDIRJ&+G&2Y%*+V^<&WG79V'\D>,*#-VA1*[=%;=IQTZ*J?$E
MIF_IXMFNO!VLLIF3780DD2'>N/+\Y)5M[@Q4SE,F3FB  /O5BRV"EV2O7*IS
M$A7;54YR)LM9GXATHRE8.P03]"5AIB,>HFP=I(-9)JU615)G!TU$"G+G&<8%
MUSU+\[8GL?X!<?N5*"C!&XVNK_DWMZ%CL%20KNYJ2KFN;%CTF>,>\?&N)QDI
M)QJ)_(V(FP,#Y,?SP;/2$ ')7O@_0\=AWZM=T_TF(I<0  %R?Z=7]"MP"_FJ
MLG]:E_':D   %3?ZM^(>1G<]M5XZ*EA"PZ6T),1V4U/,YF:-%;P"AER__2E?
MKX)]C!?_ +F4A_\ &$9<  2_?14_I3=^?J ;3_M%<519]@       "JQ]8I,
MJ2?;PT9'032+7>*6EH9%0AC&,Y27GMDV#*ZN#?<13"TZLGC!?P^#<AOX6<B*
MJ  )1/I!F3-UW%UE=RV177C..F\WL>JHF4ZC-VHQK\<=RV-G'YI?+&0?(Y-C
M[_C=')_!-D6MX    _BJDFNFHDJ0BR2Q#)*I*DPHDHD<N2*)J)GQG!R&*8V#
M8SCVSC[LBC5[#M$M^,7._F+Q^81?V-!ZDY*;DI=3C\91R0E'BKY.$HCA'"!S
M%3;KTT\&X3)GV.1-T0BA$U"G(73<  62'HB_Y'W-#]92J?U7Q(FT
MI]_4I\)V7"CMAWM%U:'+#:QY#IL.3^N6B"2B;)JUVH^E\W^,9$SG*;5JUVW#
M; 3:M$LE3:1YV2::2*/Q$+P/   7IW!/^1#PW_55X\_U1U ;5       -.N?
M_$FJ\Z^&/(SB;<$F.&>Y]93]<@I.09HOD*Q?6J))K6]R(W6+['<PU]C*Y)I>
MV2&R>)Q@IR9S[XHZK/69^EV6PTZUQ3N M-2G):M62#D4O@D(:?@I!Q%3$2^1
M_P#I3QM(M7**I??/B=$V/\ ^"  .XWIMK:O3.[7@;*M\K>\A>-CU)4J&$S94
M0O.C=HTY7"I%<X*9$N)WS-G^$3"7FG^=(07&0  T [8OT6799^H!S(_LZ[&%
M(,   O3N"?\ (AX;_JJ\>?ZHZ@-J@       ?\'(10IB'(4Y3%R4Q#EP8ARF
MQ[&*8ION,7./NSC(K+O5 ]$+3A_<9GL"XFU4K+C#M"U>^Z]:P+%0L?H/9UHD
M3&2L4"U0+\<9J.PR[OXT&I2IMH"9=$C6OA&R,4R8PVP   =\?39\Z7O!_M0T
M6I+S2T?J;DJ_0XS;79'<."QID-ER3!GKFQND2GRBBM$[31IZZCQ5,QFT4ZED
M2*(D=K'Q<#@ "#IZVCC2QG^.O$'EU'1BN9S6FW+'H6T2#-NHL96K;6JS^[UQ
M68,0N<(1["P:PE$6RILD3*YNQD3&,HY1+BN2   7QO&K^3GH'^935?\ L+ C
M-8 .)??OV9K=7_7W>=I4MZ@CR VQ))Z5X\(*%36S%WVSQDB[D[^NW4:N"'9U
MFIQTY+)X<(F:N91I%QK@Q"2.#8ISY>7E;#+2D]/RDC-SLW(OI>:FIAZZE)67
ME9-TH^D923DGJBBS^07>+K++KJG.JLHL8YS&.8V3?+ !:!>BQ>.W/5=O!!PZ
M<.$(_GMM5HP2775528M3Z XP/CM6B:ALX;-C/WSQ?)">)<K/%5/'S.?.9>P
M   #Y$Y"15DA9>NSK%"3@YZ,D(29C'.,F;2$3*-%F4BQ<%P;&3(+,UE2'QC.
M,^*N?O%$IRATRYXY<E>0O'QXN[=.M%[NVMI]9V_(FF]>GUM>IZF_6NBHID)A
M9;$/\IO I29^7\&/#Q&"0 !9\^BYV&ZL?63NRAOGQ7:NMN8UY)$MOE0RI&UN
MWZHT].MFV6Z>?D(BI926Y8JJF/%0[A0A#9^$V,2_P           4['J5B+$
M[ON>17!52*9MVISX*L4^#904X\ZA4;&P4_W_ !&;&2,3/[V29+DGX<X'"X
M      =.^JOM4Y%=4'(MANC2[]2PT2PGCHC=^D)>2<,Z7N&EM'"JF(^0^))7
M$%;V!7;Q:"G445',6Y<*D.F\BWDG%O[?'@?SPXZ]C7':H\E>-5O+8:?82886
M&O/S-FMSUI=6K9LO.:]V%!H.5<P5J8F<M\F+@ZC9XV=-Y&.</(UXT=K;F  I
M<.]Q_*27<+V'N)@ZIG:?)6[,$<JMDVQL147EE&092I))$P=/$&SC\$4SCR6(
M4JQSG.?)S<E@       !T9ZQ^L;D=VH<CHC0FA(?[/AX_P"AFMO[?FF+I>B:
M9HBSHR"UDLB[<Q/M"9<? Z1A89%4CR9>(F33,W9MY"08V^_7IUZ<<>L[CC6.
M.'&^L?9\-'X3EKQ>)9-HO>]LWM=JW;2]^OLPW0)]HS#CX"D00)@C.-9HH1T<
MW;LVZ*)=Z $4KUC4K)QW47$LV+-\Y:3O+73$5-+M'23=!A&(U7:DVD[DT5%B
M9?,33$+$MRI$PH?#E\W6\/!$ZA*KP        9?T+OK;W%_;]!WUH:^SNM-M
M:SGFUCIMRKKC"#^-?(8.DLV<(*D.A+0SQBLZ:2$>\278R+%\NQ?-UVCA9$]M
M7T;=Y.H.VW4'Y/S^8+6G,K6<$U6W+II%T9%A8F")F[$^VM3%?.#KRVOG;U=N
M5VS,HL^KCYX2/D#KMG$5*RO>X       %,QZ@VLEJ7<WV!Q16/V?]7NPMFRA
M]3]7\AKK2JE<CO?ERX5\/J3SQG/Q^6/A^J^'XT?#X2<;@   !?3Z4NQ-EZ:U
M)L=%?ZI+8&L:%=TG13IJE<IVNJQ4\1?"B21"J8.60\O(I"%SY^Y2%+^'&40
M                    !4/>IHY_+\Y>SW:4%6YQ:1TQQ/6D>.&L6R+E4\2[
MF:?,.D]N7!H@9 B9UY+8Q)9J1XE\I7L54X=0BRJ)$?&/0  /J0\/*V&6BH""
MCGDQ-SDBQAX:)CFZKN0DY63=)LH^.8-4<9.Y=K.UT$DDRXR8ZBN"%+G.1>3\
M!>+D/PIX6\9N*L*1I[:2T_3Z=./&)<%:S5V3CDY'8=F3(7&,8S*WR1LDD?V_
MQY3(V]          $"GULO#YJ]J7$KGA7XU$DE!SDQQ=V@^0994>/HB>:36S
M-1.7CI(V,MH^/D8?:Z!C*D,4ZUN:)842/X$6KW0  $X/T6W.%2C[]W_P"MDQ
MA*M[QK>=ZZD9.EDR-T-IZX9-XG843%H_)@Z\I-:T-&OU_P )RE:Z=]\93_'\
MMCJ #DKWP?H>.P[]6NZ?Z3$4N(  "Y/].K^A6X!?S563^M2_CM2   "J9]8%
M^F'F/U:]'?Z-L$6T  2Y/1?2^8WM:VRS^GPM^4'!K;41\N5OB^DPANGCG/9<
M>'Q&^H]_L3XO#R)[?5?)Y9\/ ]HH        *IGU@7Z8>8_5KT=_HVP1;0 !
M*@]'K'/7G;^@Y:H&51B>+N[9&14*9,N&K-5_1(I-<V#FQDQ<R$FQ3]BX,;W<
M8-X^&,FQ:L     *=KU+5:)5.[_GC%ID;)8=6S45DR5JJLJF8]SXZZ@MZJAS
M."E-AR=2=.=8N,>!%3G(GG*92&-PL  %DAZ(O^1]S0_64JG]5\2)M
M (*7K=N/K&1TMPDY4M&_P25.VA?>/L\Z30)[R3+9-4_9&JC=XXSCRQABOJFY
M&;$QGQS^4#DW[^"BNT   7IW!/\ D0\-_P!57CS_ %1U ;5        IR/4;
M<=D>-O<=S,KD9$EB:ULFZP^_*S\*7Q-7R.[*Q#WVU/&B>"XPD@78TM=FV2EQ
MXE4C3X)^#Q'#X  =5^C@YT^WOKKRF8R9L\J-7DR8IO'.4U9@J2I,YQ^^4R9C
M%SC_  X,8N?WQ=0@ #0#MB_19=EGZ@',C^SKL84@P  "].X)_P B'AO^JKQY
M_JCJ VJ        &/MJ:NU_N_6M\T_M:JQ5WUILNJ3E(O%2FD,N(NPUFQL%X
MR7C71"Y*<F%&CA3!5$S$614\543D5(0^*9KN-ZT;KU7\W=A\>)8LI+:MEC&V
M%QYOL@1,V;OIVP/GA((SQRA[$/:8AXV?0DR7P0,:0@%'J+9-@^8G5Y6@  /T
M-W*[1P@Z:KJM7+59-PV<ME#H.&SA Y5$5T%TC8,DL10A#%,7/N4V/(OWB\)Z
MT.4Z7-?@)Q*Y1&<-',QMO2M1E[H9BJ9PT;;*AFAJIM&,;*GQY'3:[&@;0U_%
M^/'T?L?\?N-YP 1T_5751I8ND#E1+.2I&6HELXYVQ@97*V#)NWG(G6-(.=#X
M5,%,K]!<GQ<X4P<G@H?/C\GQG+49@  +XWC5_)ST#_,IJO\ V%@1FL $"_UO
MNN-NR].X#[1B82=DM(4>7WW5;E-,"'5@:OL&\)ZE=TW%B33QCZ=Q)PU2LR4>
MNI@Z130KI#!T57)".:]<  6?OHK4CDZL=\'.0Y2K<^]J*(F.7."JIXX\\64,
MJ$SG&/,GRI*D]\?=Y)F+^_@2^P     4\'J6-7?L4]UO-J-19X:QERL^O-I1
M2A/@\'^-DZAH%JG7A2(Y]R&_*Z0LB1\*%(<RC4Y_QD.10_"8  6,?H@99ZMQ
MXYYP1U2YC8[<^GY9HCA,F#IOIJD6AG(*'6P7R4*=O 1F,%SG)2?";)<%R<_E
M.5           !5;^L*T$[U;VQ8VXE'*)0O)G0&KKU]JX*0K9Y:=?MGVF9J-
MP<I2Y,\:UR@4E53&?+V2FF_L?[_ D4\        !T\ZJ^U3D7U0<BV&Y]+OS
MV*BV)2.A]W:1F)%PSI6X*6T<**?0/\D25Q!6]B5V\6@IU%%1S%.7"I#IO(QY
M)1K^WPX'\[^.O8SQVJ/)7C5;BV&GV$F(^PUY_ELUNFM+JU;-EYW7NPH-!RKF
M#M3 SI#)B8.JV>-G3>1CG#R->-':VY@"H=]4AI*2TWW1\GI!PT4;06ZHC5&[
M*DHKE?)GT;9=<0%:L3LIUSF\DL;&IUX1+XF\"E:^!,$P3P)'I       !T9Z
MQ^L?D=VH<CHC0FA(?$?#L/H9K;^WYIBZ7HFF:&NZ,@M9+(L@8GU\RX^!TC"P
MJ2I'DR\1,FD9NS;R,@QM]NO3KUXX]9_'&L\<..%9^SX:/PE+7B\2R;5:][8O
M:[5NWE[[?9AL@3[1FG&42D003P1G&LT4(^.;MV:"*)=Z0 1SO54Z<D=M=+W(
M:1AV2LE)Z:N.G=R),T3.,+YC838414[.^(1-0I%$V51ND\^6PKY)E;QJQR$^
M8B(J.         &8-"[[V_Q?V_0M]:%OL[K3;6LYYM8J;<:ZX*@^C7R&%$5V
M[I!8AT)>&=L5G320CWB2[*18OG#)\@NT761/;5=&W>5J'MMU#^3]@^PM9\RM
M9P35;<NF471D6-B8HF;L3[9U*1\Y.O+:^=OEVY'C,ZBSZN/GA(^1.X;.(J5E
M>]P      "H[]5GKLU%[L>2<T0I4FFTZ5H+8K)%,C9-,F"Z7I=!D#E*W6,;*
MBTU1)1P<RQ4E#*.SF\,IY254CE@   "ZMZ2MEEVWU(=>-O*Z.]5:\5M4T-VZ
M5,LHNO(ZH@&^K)11PJX(4ZSK[1IKOY%#8SYJ>1\'5*;"A^I8
M         .<G;9S&1X$]=/*[D^W>E96NCZPDH;61_C47R?;NPG+77NJU#-D<
M>;AHA>K-!NW>"^/BRCW*IE$TTSJDI*G#EP\77<NEUG3ITLHY<NG*AUG#APL<
MRJZZZRAC&55.H<QCF-G.39SY&^\?G  '9[T^'&]/E!W <)J0^CS2%;I&S\;W
MM?E[?2-HO0T1([5C,21,FQ\S!U;:O6XXZ?L<JN9LB:A/B.IG%RT
M  Y%=[_&DG*[J5YN:Q;QBLK8H73LMN"E-FI3*2"MOT:X:[:B&484N?<SU]BG
MN8W!<?QI)HZ7^/[BE\   ;E]>?*.1X4<X>+7*9BY>-6NF-S4ZT6G$>D=9[(Z
M\6D20VS()NBF<IECR.NY2T,/'&<9-B2S@7C["092K%C*1KQN_C9)FV?Q[]HL
MFNT>L7B!'#5XU72SDJS91!1,Y#ESG!B*8-C/L/W .2O?!^AX[#OU:[I_I,12
MX@  +D[TZGZ%7@%_-79?ZUM@#M4   "JU]8O#8B^W=@^^I^?-BXGZ7F<)?#\
M7T>$+'LVO8;>?RF^IQG[!^;S\4_;ZKX_#/A\AXJ(  EE>C1_2TW;]3/</]8^
MD1:7        "J9]8%^F'F/U:]'?Z-L$6T  2RO1H_I:;M^IGN'^L?2(M+@
M   %0+ZH[].OSF_\LW]CSCZ. (  LD/1%_R/N:'ZRE4_JOB1-H       !'
M]5]KI.]=*7(:=^G4<NM3[ T#L9B5/Y3*)*+[AJ>N'KG"*21OE33AMARAU/+Q
M*FDF=8QO9(5(P  "].X)_P B'AO^JKQY_JCJ VJ       !6=>M:U4WKW/KC
M'MYJG\&-G\5DJK(EP;.2.9C5^S[JLJ^-[YSXKFA;_ MS8QG!/"+)G!//)S'A
MF  #JIT<_I>^NK]:K5G^NTQ=2  #0#MB_19=EGZ@',C^SKL84@P  "].X)_R
M(>&_ZJO'G^J.H#:H        !'(]3=UI-^?G7E:[Y1JRG+<CN(J$WNG5;ADR
MPXL%BIK)@FKN/6+,R+91P[3E*E&IR;-D@7*KN<H\.W)DA5E?.H^   !:'^C2
MWZMLCK*V)I22>)K2/''D=<(J&9%<>:K.B;2A(+8<4<[?V]VY%;R\V5DN?X)\
MHGR7\13B72 #@#ZH[]!1SF_\LW]L/CZ*@4  !?&\:OY.>@?YE-5_["P(S6 #
MS%PIU1V%6)RD7ZJUN\4RSQZ\19*C;X.+LU8L,2ZQXN8N<@)IJLTEX]0N,X40
M<)*)GP7\11RMN'0ETY7AVH\FNO3CNR65<J.S$I];D=>M<*'3PD8B;"@2\8@B
MV\2E\42)X2*;W.4F#Y,8>/\ VNKTK?\ @"U5_P#9'M3_ '_&3X/HUZ@JZIA5
MAUV<67!BL_HO:<UE%6A/*/NB?SRE9OJR9=^[=/\ /Y+\_L8^/E\55,'V>HG7
M]P0U87!=9<*.).O"X<+.O^8_''3U4-ETY:I,G3LYX*G(&.Z59MFZ2BN<Y443
M1(0^<E*-JXZ+C89HFPB(YC%,43*'29QK1!BS3,JH917)&S5,I"9.H<QC9P7[
M\FR;/WCZ(     *LOUD]11KG;94YE-(J9]@<.]/6Y<^#IGRNJRO^YJ&54^$T
MRY3SA"D(D]CY.;V1P;S\,D(2)V  +%'T/7_4AV!?SJZ*_P!D=A"=.
M    "*_ZLOKQ>\O^O=/D50H<TEMW@X_L.T2-FJ.57TUHZPLXUKNR+1P4Y,>\
M>R@:W9LG/YY(UH;]% F57GXJJ<         '3SJK[5.175!R+8;HTN_4L-$L
M2D=$;NTA+R3AG2]P4MFX54Q'R&2)*X@K>P*[>+0<ZBBHYBW+A4ATWD8\DHU_
M;X<#^>''7L:XZ5'DKQJMI+#3["3$?8JZ_,V;736EU:MFR\[KW84$@Y5S!6IB
M9TADQ<'4;/&KIM)1SAY&O&CM;<P0E/6;<!93:?'G2W/^AQ!GLUQK?K:IW3EH
MCA1WG3^R)MH>E61XI@F3?9T%LUPHRR0N<YQG:QUS%^)NJ<E;D       Z,]8
M_6/R.[4.1T1H30<1]GP\?AC-;?V_-,72U$TS1%G1D%K)9%VYB?7S+CX'2,+#
M(JD>3+Q$R:9F[-O(2#&WWZ].O3CCUG\<JSQOXX5G$?#1_P 4M=[O+)M5KWMB
M^+-4&\Q?K],-D"?:$RY^!,B"),$9QK-%".CF[=FW11+O0  ,1[[TS3>1FD-P
M: V(U.[H>Z]9WC55P11\2NOR=OU;DJO+*LE38S\$BDSDU5&ZN/8R*Z*:I,E.
M0IL4;_*/CKL3B-R*W/QFVQ'GC=@Z2V%8]?6$N$546T@I!OE4H^PQ.%<^ZT#*
MQ)H^2CUL9R5PQEFZY#&(H7.<!@        ,P:$WWM[B_M^A;ZT+?)W6FVM9S
MK:Q4VXUYQA!]&OD"J).&SE!4AT)>%>,EG320CW:2[&18OG#%\@NT<+(GMJ^C
M;O)U!VV:@^P)_P"PM:<RM:035;<NFD71D6-B8HF;L3[:U*1\X.O+Z]=OEFY7
M;0RBSVN/7I(^0.NV7BI65[V@     "L_]:YJ96N<]>,&YTD3I1^TN*^*4H;X
ME?A<V#4^T;H^D717"BF2G7^PMFU=$Z1"EPF1FDH;'FODPAC@   "UN](5N-K
MLGIYJU#3>$5><>]_;MU:Z:&.?*[1&R34=O%J?X5,X\6JI]O.,D4)[I'417)@
MWS)K%)**                     !!X];/R;7J_'3B'Q&B'SE%?;VTK=NVY
M(LW&$BFKFG8!M5JU%RZ95\&<1SVQ[0>/$4C)G2,YHQ5LF(HV2\JXX  !-7]$
MUI)O:.9O+K?[I)=?&GN.U<UQ'_@3RS:2N[[^VF$WYC>'F61Q$:9G&Z/L;!,H
MR3OS(<WQF)90@          /F2\3&S\7)P<PS0D8B9CGL3*1[HGR-GT;)-E6
M;YFX3^[Y$%6JJA#8]_O*IG HA^2FHG''[D9O[0SM5VN[TCNO:FHG3A^0J3]9
MQK:\SM-65>I%12PF\,K"FRKC":>,',;&"$_@C"0  "Z2Z+N0Y^4/4EP4VHZD
MU)>;0T="ZNM+]V;RD75JT;(2>F+ \E,9-DV'SJ0H:SS)S^V5R2)')2^"Q/?K
M, Y*]\'Z'CL._5KNG^DQ%+B   N3_3J_H5N 7\U5D_K4OX[4@   JTO67?I:
M*3_A_P#V,M/?_@__ %D;O_\ ^_\ PB)H  )8GHV'39OVV6Q%=PW16>\.MQ-6
M2:JR:9W;DM^TT].W:D.;&5U\,VCI7)"8,;";513QP0AS%M-        !4O>K
M2654[I]U$4544*WU/Q_11*<YSE12-K"%<921*8WLDGE9=8^2E]L>:QS?OF,(
MU   EO>C$B7$EVN[0>('1(E \(-MRKLJICE4505W#Q[A"D;X(D;!UL.IIJ;.
M#9*7XTSY\O+!"&M&@    %0+ZH[].OSF_P#+-_8\X^C@"  +)#T1?\C[FA^L
MI5/ZKXD3:        <@^_"#;V'IP["F#I%PNFVX^3T\5-ODY3E<5B6A;*S6-
M\>,Y^!-W$HJ*_P"+E-$_EGQ\A3!@  +T[@G_ "(>&_ZJO'G^J.H#:H
M %?YZY.NJX<]:5L19OU45$>7%=DG^$3GC&BB"G&Z3A&:K@J7@V?N".+ =,AS
M^2Z<8H8A,X04SB 4  .JG1S^E[ZZOUJM6?Z[3%U(  - .V+]%EV6?J <R/[.
MNQA2#   +W?B?$,Z_P 6>-,#'$4)'PF@--Q# BJIEE2LXW75=9-2JK&^]93"
M"*>#&S^_G[QL"         _X.0JA#D.0IBFQDIBFQ@Q3E-CVR4Q<_OESC/MG
M&13.=]W!!#KU[/.0>G:W#9A=3WN1;[YT:V33:MV*.K]KN9*31@X=JT12*UA8
M&ZLKI6FI,D\_AI9#&,IY?*?C:   G->B#VJ2,W]SOT<K)X*I=].ZFVLQB#ND
MO=0FK+K8:C+2;9D=7SS@AMPPJ2ZJ9/#\^V(N;WRWQFQ> !P!]4=^@HYS?^6;
M^V'Q]%0*   OC>-7\G/0/\RFJ_\ 86!&:P           5MOK<:RDTYB<,;D
M4K3YY[C3::RH=-L4C_*52VC,2J)7+SQ\EF95+JXR@GG.<)'4<FQ[?,;WA,@
M"Q0]#U_U(]@?\ZFB?]D=AB=0        ..W-SOFZNN LI+U#=')>OV;:L(JJ
MUD=-:59K[:V-&R*'@9:'LC2KF/&4*8*FHF?Z:QRD0J8BQ#D*8IR^\>+;GK?M
M'1+QPCH;@/M:_1^3*$;2>V]SU#4;Q,IL.?!TX@Z;3;N14Q5"L<Y1+(DP?"RQ
M<.293(93"]9]<?,%DD27#K;C%8A1=JFY<5OE6Z;23%L9=,KUTBSE>/RJ4LX(
MV^0R3<R[(JAR%(=TD4V3XZH\7_6$=7&ZW[& W5%;PXG3KM9DU-+;!I[>_:V^
MH?*&1(1"VZM?2<DW125*G]0XD:_'-42."*Y7RF5QE&3/IO>6FN0]$BMGZ'VI
M0-Q:\G$RGB[GK:V0EQKKI0R2:QVN9.#>+IMY!(JR95VRN2+MSF^-9)-3&28R
M8[:-9!JY8OFK=ZQ>MUVCQF[03<M';5RF=%RV=-UBY(X;*)*'*<ABY*<N<XSC
M.,BIZ]13T96[K2WC.;_T55Y29X+;FLSF1JDA'LS.&_'VZ3[MT[<:7M"B!CF;
M5HJGR&JLDX*F5RP,2(75<24:LZ?QE@         =.^JOM4Y%=4'(IAN?3#]2
MPT6PJ1L1N_2$O).&=+W!2VCA13#!_P#&DKB#M[$KMXM!3J**CF+<N%2'2>1C
MR2C7]OCP/YX<=>QGCK4>2W&NW$L-/L),,+#7GYFS6YZTNK5LV7G=>["@T'*N
M8.U,3.4,F+@ZC9XU=-Y&.</(UXT=K;';0UG1-T:WOFHMHUF.N6N-FU&PT2]5
M273,I&V*J6J+=PL[$/"IG*<B2\<\<$\TS)J)Y-\B9R'*4V*<SN<ZC=N]2_*"
M6UW.(35LX^7Y[+3_ !SW,NQ/EE<*>5SE3-5L3YNU3:M=G0:#AJUFFB>$L*^2
M$JU1382#8A>/      .C/6/UC<CNU#D=$:$T)$?9\.P^AFMO[?FF+I>B:9HB
MSHR"UDLBR!B?7S+C"#I&%AD52/)EXB9),S=FWD9!C;[]>G7IQQZSN.-9XX<<
M*S]GPT?E.6N]XETFJU[VQ>UVR#>7OM]F&[<GVC,./A(F@B3!&<:S10CHY!NS
M011+NZ\=M8]JY?OG+=DQ8MUG;QX[63;M&C1LF9=RZ=.%CE(V;)H$.8YS&P4I
M2F,;[L#C[R4[_.H7BI)OJ_LSFSK&=MD:Z48.ZIIM"R;VF&LDWS[.HR36U#!S
M+*OOD<X4PLG)O&>4E$3(GR5QC"1N>,GZP;I]8/G#1J^Y-S:")B83DXS23=)B
M[]R$/DS=.8NK1R4N#&,7/RMT\^2>?;!B>!C;':8]4-TN;DDV$'GE.]U3,R64
ML-VNYM6[(I$8FHI\.,I/[B2N.X&*\5%C8,=U*I)8^,YRJ9)C!QW#U3N/4F]J
M;';%TEM'7VWZ#+X]XNZZQN5>O54?YP4ICIM9ZLR#IJJH7!B>9,*Y.3)O8V,&
M&2A"J]5QTHV#DW3R]C?%VG*SN\-359*'Y&T* 9.7,]M'4%=;'-$;!@F#0I_M
M>[U1F51%X@5/ZF0K?CX+9/7V;%Y6N          S!H7?>W^+^X*#OK0U\G=9
M[:UE/-[%3;C77&&[^.?(8417;.4%BG1EH5VQ6=,Y"/>)+,9%@\<,7S==HX61
M/;4]&W>5J#MMU#B G_L+6G,K6D$U6W+IE%T=%C86*)V[$^V=2D?N5%Y?7SM\
MN@5VT,HL^KCUX2/D#N&R\5*RO>\     $)GUM.C\63B%P^Y#MXU9R\U+R"M6
MK7S]NW55S'P6[*"O8E%I R1<X1C_ +:TM"H%54_-E<R22)#%.Y*0];:    )
M^7H@M[&*\YY<9)!PAXJMM0;XJ+0F,E=8,W5M&O\ 8CA4QE,_,A[.M7D3P4A?
MB-A;S.?YB%)8#                      JF?5\[R+M7M[G==-)!RY9<;=
M:?U4Y89,N6/93UF92^\)-PV2-CX5'JL9MF!2<+I^1C?9J+94_FSPDE%M   6
M2_HD-<-XOAIS)VZ5HFF[O')NNZX7?X2+A9TAJS5E?L[1HHO@ODJD@KN)X<I,
MY]B9D#Y_QS";"           "F^]1KK5'57=3SSK[=F=JTG=D5/9:/O\N4W2
MVVM44'9LF\055-GY2'FK9)8-XYR4BJ:B1<$\/ O$@  !:!>C$W$YNW67MK54
MDY(JZTERKN;2'1(1P7Z6G;!HM M[ BIU5#$47-<%+\?\UDA2IF3\TL']U5I>
MP#DMWO?H>.P_]6JZ_P#XV0I<   %R?Z=7]"MP"_FJLG]:E_':D   %6CZR[]
M+32?U,]/?UC[N$34  2D_1^?IAXC]6K>'_XJD+64        5+7JT/TU.\/Y
MJN/O]5<"(U@  E^^BI_2F[\_4 VG_:*XJBS[     5 OJCOTZ_.;_P LW]CS
MCZ. (  LD/1%_P C[FA^LI5/ZKXD3:        <S>Y[]$MV/?J9\@OZN)X4G
M(  "^*XT$*GQRT 4A<$(72>JBE(7&"E(4M$@2E*4N,^Q2X+@N,8P,W
M  @L>N%_ZD.OW^=7>O\ LCKT5UP  ZJ='/Z7OKJ_6JU9_KM,74@  YL]QLD[
MB^I_LA=,SE365X2\EHT^3$(ICZ28U):HA^7Q/CVQDS%\X+C/[Y,FP<GXRE%)
M:   OC>-7\G/0/\ ,IJO_86!&:P         0B/6K\1BW+C3QDYI5Z',M-Z1
MV/*:8V"_:$QE7]CS;;#,Q5Y*6,H;VQ'1E^J)63?P_'AQLPWD4Y#>2-;\   E
M:^CCLR\#VYS$4CY_'=>).YJPYP5W]-CZ=I;-5W+'R)?&;ZXOU-2;YPE[D]C>
M*WG^9\#VH8 .%GJ6*RG;.D/GC%JO%&)6M2U+9<+$1*OE52F<B=07%%GDAE2>
M";A:!*W,?W]TRN<J8*?P\#4[0  "^-XU?R<] _S*:K_V%@1FL
M%?!ZY&%,A;.M6QY^G\96O<L83&"E]G930$EQV?&^=3X\8,W]K(7XL>6?8WS9
M\2^7N>!,  +%'T/7_4AV!?SJZ*_V1V$)TX      #%&[MW:HXWZHOF\MX7J!
MUKJG6L"[LETNED=_21</&-,$(7&,%(=5_(N'*K=LR9-DUG;YX[09LT%G2Z2)
MZQGN4]41R8YOSMNT?PWG;9QDXCIN9*$/+P+]>!W=O*(RH9J:3NEGC5"N:'4W
M;0IO"N1+A,RK=\LE./Y(BI&;.*(  -R^$_/_ ):]>FU6VW>)^XK)K*>.M'_E
M- -U_M&A;#BH]S]02O;$I#_)X^UQ!BG<$)EPC]4T^J.O'N6;OP<$M).DCOTT
M+VS4O\@;.E!Z5YF5"+RYNVE%Y;'V7?(MDAE1YL+2KR15PO8JU@I%#R$8?*DK
M G+G#OZE@9K*O.XFV-3ZVWKK:[:?W#2H#8NL-BP#^KW:DVA@22@[#!R1/C<L
MWC93VR0^#%35162,1=LN@FY;*I+II*$JA.^SH3V5U4[(<;8U.WG]B\&]B6!1
M"BWI<BDE.:@G))159KJK:KI%/&"KX+A0D)-G*FA,HH_$I\4FDLB>..
M   #IYU6=JG(OJ@Y$L-T:8?J6&B6)2-A]W:1EY%PSIFX:6S<**8CW^4TEL05
MO8%>/%H*=114<Q;EPH0Z3R,>248_M\.!_/#CKV-<=*AR5XU6XEAJ%A)AA8:\
M_,U;736EU:MFSB=UYL*#0<JY@K4P,[;Y,7!U&SQJZ;2,>X>1KQH[7^]S2X7<
M?.?O'VZ\:>2U+;W#7MP;Y5;+I?"UM%*L[5%P2"OE#G3H*'KMRCE7"AVKHA3I
MG3669O$73!T[:+U#';EU&\@NI7D(XUGLQLYN&H+@YDY+0^]XV,6:UC9M8:+$
MR=D]3P90E<V%'(N&J<S#**G4;J+)NVIW48[9/7')P    =&>L?K&Y'=I_(Z'
MT+H2(^SX9AEC-;?V_-,72]$TS15G9D%[)9%T#$^OF7'P.T86%25(\F7B)DTS
M-V;=_(,;??KTZ]..76=QQK/&_CA6?L^&C_BEKO=Y5-JM>]L7M9J@WF+]?9AN
M@3[1F'&42$00)@C.-9HH1T<@W9MT42ZL]N?=5Q9ZC=:LG^S5W&RM^W:*>/\
M47'2IR"#6V6M)NHHTQ9[9+JH+I:_UTG(D,BK*ND5UW*C=PC$,)1RU=I(5@G8
MSW;=@79G8ILF[]PR]4TT]>*G@^.&K'LC3M-PT;A1([-K,0;-YE?8LDD=N53[
M0L;B3<IK++?1Y9-3D:I\D  ;'<9>77)OAIL%MM'BWO'8NC[NBHS.YDZ-874<
MQG46.5S-8ZW5U3Y(RZ0I3.W6?H)=F]9&^H/YH&\L^]B/TI^JKUUS!L5,XN<_
M&-6TCR/LKQE6]>;A@$E(C2FXIYP=LRBJ[/-GSU8VK=D2#E3!6Q5%3U^5=>;=
MJXB'CB-AWDR,5_?J1?3=_3_E[V%=>M"_N?\ =*X<E^--/C?[W_C'\]N+3L"P
M3_O?^^'-AKS9/\W^=E8I+X_JVB4 L         &8="[[V_Q?W!0M]Z%OD[K3
M;6LIUM8J;<:\XPW?QSY IT%VSA!4AT)>%=LEG320CWB2[*18/'#%\@NT<+(G
MMJ>C7O*U#VW:A_)^P?8.L^96LX%JMN732+HR+&Q,43-V)]LZF(^<'7EM?.WJ
M[<KMH919]7'STD?('<-G$5*RO>X    !Q?\ 4(<<C\G>GSFW2635=U8*3J_]
MG:M8:(Y<ORR>A)F,VN^;,6Y2F,NY>UFJ6".P0I3*'+,'*E^=\!33@   "11Z
M63D<EQ[[D=!Q<BZ08USD75=B\<)]XNX*CX*W&#3M](:(E.7&'"[O:>OZ$Q*G
MY$S[R7F3)SD(DI;H                      I6N\'9QMN]NW8C;3&44*PY
M3;0URBHMX_G6FG)DVH&2R.2/7&#M3M:.B9 ^%,8.B8A_A;8-].ERL   6N/I
M":>A6>G&JS:34[8^P^0V];@Y7,R*TP^792D'0".TW!4L9DB%;49NAE<V3Y*9
MEEMY>+<I"2AP           54OK":HVKW<"YET,(X5O7&'25K>Y3^7S,Y9O+
MS1R&<?(;.,K89TUIC'QXP7XRD\L>?F8T6$  !/M]#I>W!)/L;UFNZ(=HNPXQ
MWN)9&51*HW<,W&[J_8G*+?#?Y'1%DGU9(J?*O@AEBB4B>3.#&%@6 Y*]\'Z'
MCL._5KNG^DQ%+B   N=.@.$;U_IKZ]V#99=9-?0D;-F,OX>>'%FL=AL;M(OQ
MD+CX$W<LL1/[O+XTR>9C&\C9["    JT?67?I::3^IGI[^L?=PB:@ "4CZ/\
MQ2]Q$)@QBERIQMWB4F,YQC)S83JI\E)C/\(W@0^?;'^ N<_XHM9P       !
M4<>JTLC2<[N^3\6W0<I+4RF<=*V_47PG\;IVZX_ZYMY%VGQJ9SEOAC:V:6?/
M!#?*V5]B^'@<\<X  3$O12PDFX[,N1EC1:^<+$\%KU"/WOSMRX0DY_?_ !R?
M1#;Z<ZN%5OF:5J;/YD3,FG]%[*G(=1$I[.8    !4"^J._3K\YO_ "S?V/./
MHX @ "R0]$7_ "/N:'ZRE4_JOB1-H       !S-[GOT2W8]^IGR"_JXGA2<@
M  +XWC5_)ST#_,IJO_86!&:P       06/7"_P#4AU^_SJ[U_P!D=>BNN  '
M2#IXLCZK=KW6Y)QZ319PZYO\8ZVH5XFL=+#&X[AJ51DU2%073-]4G'3CI1 V
M<Y(5=-,RA%4RF2/=L  #F=W._HE^Q[]3+D'_ %;SXI.   %\;QJ_DYZ!_F4U
M7_L+ C-8         .6G=CQV3Y3]4O.K4"46:9FEM V_8-/C4O$CI[>],D;[
MAI#)BJ<Y,(NW-IHL6V*8QR)FP\,14WPG4%*D   DI^DO_34Z/_FJY!?U5SPM
MI0 <5O45?H5N?O\ -56_ZU* *;   !?&\:OY.>@?YE-5_P"PL",U@
M    KS_7#[#I\S?.NK6<7/Q;Z[T2O<I+/;J^UD&#B3K\/L)UQV:5%>58(NC.
M(WZU2C6,R&5TDBK)L3'1,K@I_"!N  +%'T/7_4AV!?SJZ*_V1V$)TX
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
M%(8V4C^T+8  !-2]$C_+>Y?_ *JL=_6Y2Q93 .2O?!^AX[#OU:[I_I,12X@
M +H[H?\ T/'7C^K72_\ 2?#K4   "L$]:M^E-T'^H!JS^T5RJ$0(  23O2:K
M(H]U>B$U%DDE'6K^0:#8BBB9#N5BZDLCHR+<IL^ZJN&[=93)2>YOC;G/_ *8
M6U0        J!?5'?IU^<W_EF_L><?1P!  $U+T2/\M[E_\ JJQW];E+%E,
M    ITO4I?IO.>G^>>K/[/VI1PT  %DAZ(O^1]S0_64JG]5\2)M        .
M9O<]^B6['OU,^07]7$\*3D  !?'<:_;_ ).F@O;][]A35?M_][\A8(9J
M   !!8]<+_U(=?O\ZN]?]D=>BNN  &__ %._I3>M/]?_ (;_ -HK7(N^0 !S
M-[GOT2W8]^IGR"_JXGA2<@  +XWC5_)ST#_,IJO_ &%@1FL          4E'
M<-3T:)VK]B]=;JH*-R\S^1<XT(V;?2-V;.V;1LML:1B+?"AL%(U;3:+;RQ[%
M4^E\RD3P;PQS>  $M;T9U+7L?:YL"R8:G.RU]PYVM/*/3?5D;MWTQLC3%1:-
M?E12RFH\5:V"3,FBL8F#I,W"Q/([?!1:1  X[^H!@R6'II[!F!W)VN&^AW<Y
MA4B?RF.>L6FMV5-MDN3%]B+*Q)4<F]_P%<9/@IO'QS3'@  +\77'_5Y0_P#,
MRK_ZC8CV8        _BJJFBFHJJH1%)$AE5553?&DDDG[G4444/G&"$P4ILF
M-G/MC'XC?<(\'8=ZFSK2X'IV"H5J_P".6N]XE-5!'5?'Z3C9VNQ\MCZ@A6EY
MW+C*U>JZ23IL=)\@Q5FIMBH8OS0>?<WC!3[#_4X=EG.[[:IU8OO_ "1]&R+A
M8J6L^/<K+0%HE8PQD,MV=YW-A1*?L9L%26(X1CCP40^3>*)NX=0F"%)'=654
M644554.JHJ<RBBBALG444/G)CG.<WWG-DWWYSG_#D?R'T7D7*1[>*=OXY^R:
M3C%25A'+QHX;-YF+2E)*$5DHI==(I)%@2:AYAF99')T\.HMRWR;Y4%2$^<
M+%'T/7_4AV!?SJZ*_P!D=A"=.     "OC]8WVD3#BS5#JUU%8EF4#%1M<VUR
MN<1KI+'VW,21D9K4>I9 R"_RI-&,<DUM,DU53RDZ5G:RLF?S8K$- C
M&3M-[DVEQYVE1MV:3O4_K7:^M; SL](N]7>?1S,#,,L'*55(V2&2=LEFRKAL
M\9N4UFCYH\79/6[AHX71/;(=$'>_JWMBU8GK[8)Z_K;F]K6OHN=GZP;+?1P^
MQH=E\#1?;FHT'BYE'E:6<J-_M6*^19W77;PB"YUV#B.D7O=;;&I];;UUM=M/
M;AI4!L76&Q8!_5[M2;2P))P5A@I(GQ.63QLI[9(;&2IJHK)&(NV712<ME$UT
MDU"50??9T)[)ZJ=DN-L:F;S^Q>#>Q+ ="C7I<BDC.Z@G))119KJK:KI!/V*O
M@N%"0DV<J:$R@C\2OQ2:2R)XXX         )=?I'>S*6XQ\SE.#E_GDTM$<R
MI'*%40D%TD6=/Y)Q<05*G2C19PX*5 MHAHS\FG*"9%%WTIBL$)DA&I\*VAH
M  -;N7G*35_"GC1N;E/N60.PUWI>ER%NF4T%$4Y&;>$.E'URI0A7)RIJV*9L
MKZ'B8Y,YBE4?3*!#F*7.38I2>;O,C<G/GD[M7E1O694E+QLV?7?(123A=:#I
M%5:YRVJ>OZF@N;W8U>&A2-6;4GMYK? =VY,L\<N5E=3@     !86^F\]2)^6
M/Y!]>O85?O\ GC^YM/XT<E[A)?\ 3'^+806GMQ3S]7[[C_>[:O6%RI^['NE%
M2JOVQ]([F)Y8K^_4B>FZ^G_+[L+Z]:'_ '/^Z5PY+\:*A&_WO_&/Y[<6G8%@
MG_>_\>YL->;)_F_SLK%)?']6T3@%@         W#X&<U-N=>_*O4?*[2[]8E
MHUG847,O7#R"\?#[#HS_ -F=TUQ93I(JX/!3$$HZ:F.9!<S-P9O(MB8>,FRI
M+LOCGOO7/*31&HN1NI);,UK?=6OZQL2H/CX(FZ)$V:,;R!(^5:X-G+"<9KJ+
M,W[4_P"=:/6+ALK@BJ1RXS4   #@EZDG@J?G/U8;LC:U#GE=M<=\)<EM4I-6
MRKF1>R6MHZ2S>:XR1:ERL]<R>KY*Z-FK4GOA>4+&Y,0^42>U/H    ._OIKN
M?N.!W:!J4UKFOLO3')K*7&W;/U3@Z47&_EW*L"ZVN3S!W!&[3[)V6WK7U3YQ
MC)6<),3>2Y)\IS"W[                   ! "]:MSCQ[\:.O&GS!O+'S\G
M=V-&:[M/'@;[;HFF8%\=L?"+@F5,;(DW3)?*AR'1@GWQ)>[=12!#6:W.7*QU
M^H5B.6F+):9N)K=>B6YDB.)6<G9!"+B8Y RQR$*LN_=-TBY.<I,&4QY'+@9=
MY3Z?6X]<G>1N@7#YY)KZ.WOM_4"TE('*H_D%M9[ L-+5?/CIH)%.\5/"&45R
M5)/&3J&_ 3^#C H  "VP])U,MY+I0X_LDDU4U*]LKD+#.CJ9)XKKK[DMD^59
M#)3YSE+#6=;DSY8+GY$3_A\?8QI)            *O7UI$BT>]J>EVK<^3KP
M_ _5,:_*8AR_$[5WOR8ER$*8^,85Q]!*LC>1?<ONH8OOYE-[1$0  $Y;T0-6
M3>\A^>=X,BD9:O:8U!5$W!G#@JZ25QO%IF%D4FI,_$LDH>BHF44/CY$S-R%2
M_"LL+&(!R5[X/T/'8=^K7=/])B*7$  !='=#_P"AXZ\?U:Z7_I/AUJ   !6"
M>M6_2FZ#_4 U9_:*Y5"($  ._P!Z7'].OP9_\S/]CSD$+?H        4[GJ7
M7CI_W@<\%WBRCA9.TZ?9%44_?*UC>.6G8YBCC[OX";)JW3+_ /6IE'"H  3@
M_1#1S)7D]SEESMR&DF.A]:1C1UDRF#HLI;8,BZD$"DP;QR51:&C39SDN38RU
M+[9QC)_*QU     4Z7J4OTWG/3_//5G]G[4HX:  "R0]$7_(^YH?K*53^J^)
M$V@       ',WN>_1+=CWZF?(+^KB>%)R   ONM6LVD=K+74>Q;I-&3&B5%F
MT:($*F@V:MJ_'HMVZ"9?N32(D1,I2_O8*7&![X       $%CUPO_ %(=?O\
M.KO7_9'7HKK@ !O_ -3OZ4WK3_7_ .&_]HK7(N^0 !S-[GOT2W8]^IGR"_JX
MGA2<@  +XWC:4Y..N@TU"F(H32VK2'*<N2F(<M&@BF*8IOOP;!L>V<9&:P
M       !2M]XWZ7OL5_6JVG_ *[4'*L  3U/0]ZJ6<73L$W@Z89(VAJOH;5,
M%)F^'/U2UDE=CVVTL$<>!E"90)4Z:HK[G33S]H(_A6R7R0L)  <E>^#]#QV'
M?JUW3_28BEQ   7XNN/^KRA_YF5?_4;$>S       ?#L-CKU0@Y6SVR>A:O6
MH)DM)S=AL4HQA(*'CFQ<G</Y27DEDV\>R3)CR.JLH4A,?PC8P(LO89ZMKK\X
MH_;='XNHO.<.WX]9=AE:@3'Y+Z&A7J::&?G?[D=Q3LEQ;XPY*HC^2\?,,766
MJS9278']CX@I]@_?1V3=CWVS7-O;L>Z\TS+D=M%N/VC,R>N-5O8MTHH8\;;6
MK647D]D-?B,B7*=CDY1N4S<JJ#= _E[\:0&[?";KIYE=A^P$M=\2]&6[9[I!
MX@VLEO2;%A-941!7!%%'U[V--Y1B*T0K0QEDVZSK[0>%2RE',WCDR:![ WK#
M](?Q4XUY@MH\]9V,Y?[C:Y1?(:Q9-'L5QJJ3SX439;/(5^FE)[@<HN2./%>8
MQ'0[A)U\3FL*'2(YS']]9M 056[,N-M:K$-$5NN0/7CJ&)@X"!C6</"0L4PY
M!\IVS&-BHJ.130CX]%NDFFDBBF1-,B>"$(4N,8$1D  61WHC2EQQ YHJ8*7!
MS<DJF0Q\%QY&(36$68A3&_?,7!E3YQC_  94S_[1-J     ?(FYJ+K<++V*=
M?(1D) 1C^:F)-SG)&T?%1;19[(OG!L%SDK=%F@J<^<8SG!4\_<*+GF=R3LG,
M3EER)Y16M:0-+;RV[=MAHLY18CAU!0$Y-NE:I5,*$4,4K.'JI86*;$*8Q$V\
M.DF0YBDQG.L@      #)VF]R;2X];2HV[-)WJ?UKM;6L^SL](N]7>89S$%,,
M_/!54C&(9)XS6:JN&SQFY36:/FCQ=D];KM'"R)[9'H@[W]6]L6K4]?;!4K^M
M>;NM:^BXVAJ]NM]%#[&AV7P,U]N:C0>+F5>5M9RHA]K17R+.ZZ[>$07.X8.(
MZ1>=U=L:GUMO76UUT]N&E5_8VL-BP#^KW:DVE@G)05A@Y)/XW+)ZV4SC)38-
MA)5%9/)%VRZ*3ELJDNDFH2J"[[.A/9/53LEQMC4[:?V+P:V+8#H46]+D4D9S
M4$Y)**K-=5;5=(I^Q7&"X4)"39RIH3*"'QJ?%)I+(GCD         /::ZOUI
MU3L"B;1HTFK!W;6]QK-]ITTA_'Q%JI\VQL->E$?WO=5O+QS-4OW_ +Z(O9./
MNVH?D!H72.]Z]@I:_NO46MMN01$S>:98;9%-AKE%E(;.<^9<,IEO[9]\^_L,
MP   (,/K6^8,O4M-<5N$%8E5V:>W[-8][;6;M'AFYWE5UI])7-;P<B@F;W?0
MKZX6&R2)DU,8(1[KMBL7S.F4R5=*       "PM]-WZD3\L?R"Z]>PJ_?\\/W
M-I_&CDO<)+_IC_%,('3NXYU^K_TQ_B&U>L+E3]V/S45*J_;'TCN8GEBO[]2+
MZ;OZ?\ONPOKUH7]S?NE<.2_&FH1O][>WR/Y[<6G8%@G_ 'M_'N;#7FR?YO\
M.RL4E\?U;1. 6         "S/]&!RR=;2X,;RXG3TF9Y*\4MO-;#46ARK)XC
M=6\@$9VRL8UKDY?!P5/9]4VN\6RF;)D\V1'"Q"?(B9:92   #^2B2:R:B2J:
M:R2Q#)*I*EP=)1(^,E4343/C.#DR4QL9+G'MG'W9%,IWL]>[CK>[(-W:8A()
M6'TU>'_[-/'M0B9"QRFI=A/I!XQ@(XR:*92HUZS-;)6\DR7!_:ID6-YD6354
MX[@   "XF]/+V1D[(NN;6MJN$^66Y":(*TT7R"3<N"JS$I::I&-<5;9#TIDD
MS+EM-,-#R;AR1(K;,WB;9-\F^SU/'ND                  /'WZ]5/5U%N
MFR[].,*Q1==U.QWJZ6635RC&UVI5&(>6"QSDBODOLBP9PT<\<+&_P)MS9%(=
MV+<Q;/S[YM<C.6EHR\;_ ++^QI64JD,_5RLO5M;0Y$*WK&I',4V2&7C*!#UU
MFL=/!"+.&:R_@7*V<#;/H%X[YY-=OG!J@N8U>1@JSN!ENJS>&#8;-H;0T7([
M?+]J*%+G"<<YF*;$L#8/[86/,)-RYP=8H_%WZ:YQJ[N0["JT5FDRQ)\@IS8N
M446R;0AL[@AH+;1GADT39P=5P>[&7.IG/DLHY,L<I3G,4<@@  %G[Z+O8)+%
MUB[GHBYVWU^N.8]\*W11PD57%?MVJ=.34>N\+]490ZYYTMK*4^4DDC)-DR)Y
M4.FMDLOL           %41ZO*Y%L_<A<84K@ZQM=<?=%4U1,QFWLT,]AI;8.
M$$<('R8J>4[VFKGYL84\G)\XQ\/Q&S%^   6.7HAM5?8_&3G-O##<Y,;#WOK
M+567>2N_!;]AK7\G;O@*<SC*!CI?L[^1L)HIJXP[+E=14AD"(SA@')7O@_0\
M=AWZM=T_TF(I<0  %T?T0_H>.O#]6JE?_C>CK2   "L/]:NP?)]G_'J459.D
MXUYP+UPP:R!VZY&3I]'<A.33B19-G9B?&L[;MY6,.LF0QCI$DD#G+@JR>30]
MP !WT]+\\:L.]'@NL\7(@D=UR,9$.I[XQEW(\2=]1S%''MC/YQ1ZZ;IE_P#K
ME,"X$        %.EZE+]-YST_P \]6?V?M2CAH  )R/H@/Y1G/'^934G^W5D
M%C.     ITO4I?IO.>G^>>K/[/VI1PT  %DAZ(O^1]S0_64JG]5\2)M
M   .9O<]^B6['OU,^07]7$\*3D  !?BZX_ZO*'_F95_]1L1[,       $%CU
MPO\ U(=?O\ZN]?\ 9'7HKK@ !O\ ]3OZ4WK3_7_X;_VBM<B[Y  ',WN>_1+=
MCWZF?(+^KB>%)R   OQ=<?\ 5Y0_\S*O_J-B/9@         "D7[<+FIL#M*
M[$[2;*)TG?-/DI'QRB"*S8JL-7MN6NN02RB#@YCD='A8EB9;W\?=8QS%(F7.
M$R\[P !:E^CWT$?5/4UG:CUJ<DCR:Y![1V.S=+-R(K&JE+^Q=,1#%-3.,&79
M)SVN;<Y3,;_&F%O#\/MG,JT ')7O@_0\=AWZM=T_TF(I<0  %^+KC_J\H?\
MF95_]1L1[,     &.-K[>U5HJCS6S=T[(HVIM>5U [B<N^Q+3#4^KQB1$EE_
M9W-3SQ!NFL9-!3XT_D^13),E3*8WW9A^]AOK(.+VG,3NO^O_ %Q(<H[\B@[9
MH;?OB$YK[0T+)E.LW2=1L&Y;MK-LM-%=#.542I5QDLFLDJQFG),F]H-G.OMC
MY\=CD\[D.4_(*W6JHF>IO8C3M<='IFDZV=LH=2/-$ZR@#I1SN1;X4\22<BF_
MF#E*7YY%8V,&'.,!G3COQFY <M=F1&G.-6H;WNG9DWCY6E4H<"[FGC9B15%!
MQ,S3I,N&U;KJ"CA'ZJ3D5FL>T*I@[ERB3\0G;=8OHW:W Y@]J=HM[;W*1QE)
MZVXN:;GY)C5VN/ IBMMG[@CE&SZ:<>ZG@M&UDK!!%1G@Y+)(H*F1)-\TYI34
M/'G7L!J?1>LJ/J+6E70^G@J1KRM1-4KD?[E+A=PG&0[9)-9^N<F#N7*F#N72
MQC+.5553G/G*0K /6H+HK=I^BTTEDE%&W 75:+DB:I3G;K9Y"<I')45B%-G*
M2N6[ANI@IO;/QN"'\?$V,B(,  +)'T1G\CWFA^LK5?ZKHD39P    &C?9S8Y
M>F]:_83;J\\/'S]6X.\LK)!OR%*8S*8@]"WZ3C712&Q[',F\:HGQC./O^,4=
M8        R=IO<NTN/6TJ-NS2=YG]:[6UK/M+/2+O6'GT4S S++RQA5(QBF3
M>,UFRKEL[:.4UFCYF\79/4'#1=9$]LAT0=[^K>V+5I-?;!/7]:\W=:U]%QL_
M6#=;Z*'V-#LOIV:^W-1H/%S*O*VLZ5;_ &K$_(L[KKMX1!<[A@XCI%YW6VQJ
M?6V]=;773^X:5 ;%UAL6 ?U>[4FTL$Y*"L,%))_&X9/&RGWE.4Q4U45DC$7;
M+H)N6RJ2Z22I*H/OMZ%-E=5.R7&V-3MY_8O!O8M@40HMZ<)JR4YJ"<D5%%FN
MJMJND4_8JY<?(2$FSE30F4$?C5^*3261/''         7371C)/97J Z[7,@
MME==/B[KB-3/\:*7LRAXTT1&H^""92F^./8M4_+./,_Q>:ACG,<YNKP  "J@
M]8->U[=W!OZ^L<YD]6\9=(T5K@Y%"E(A(KW39AR)&,N?"B>76Q'!LY(5(N#J
M'Q\>3X.JI%F        %A9Z;OU(GY8_D%UZ]A5]]KC^YM/XT<EKA)?=<?XIA
M Z=W'//U?^F/W(-J]87*G[L>Z45*J_;'TCN8GF"O[]2)Z;KZ?\ONPOKUH?LW
M_=*X<E^--0C?N;_QK^?W%IV!8)_WO_'N;#7FR?YO\[*Q27Q_5M$X!8
M  ":+Z)C8"\=SMY::L+EU]+<>))=@+%(5+Z,SC6NX]=5UL9<^3X4*ZPGMAYA
M'!"Y)DBB_F;!BIX/99@   ",#ZJ#K*6YR\"G&]M:P7VCR!X5DLFT(!!BR5<R
M]STX[8-U=R49NFU+E1X^1CH6)L,>7P64RM37#!HF5274.*H4    =U/3Y]I+
MGK YY52R72:58\9M]&B-2\D6F4OG:P]=>/U?R/VF5/YBY2=52RR'UKE0A5UC
M0,A/-&S99T\1\;A=D]9R;)G)1KQM(1K]LW?,'[%PD[9/6;I(B[5TT=(',1TU
M5;J)G34)DQ3E4*<ALXS@?M                 !$']7SV*)<<N%->X4T&?4
M9;;YDNUB7!.->8;OX#CO39!JZMIWBB1<J-DK'9TX>$23SE,C^-;V%ODQR(JI
M'J_Q. ]$UQH4LO);EQRVE(Y8T9J?4E9TC57JQ"89*6C;]E):[ NQSG'D>28U
MS5S-!7)?;";>Z>Q\9^8N2Z9>L1TF;6_;*TV8VC4V\=R&XWZIO;F31:)H)R%E
MI;BR:>DFSEP3/N]DF]=U_3\G.?\ $5L_9I_P"%]HI@  "?1Z'W<)DIKL!T ]
M=ER1[&:+W#6F/S'*=(\6ZV#2[L[*V-[E5(IB7U^0Q\>&29:D*?Y/E)\5@@
M         "FF]0WLIIM;NB[ +0S=)NTHO<,9K4ZR:B2I2.=,Z[I.GWS7)D28
MQA5!]1G")BYQYIF;9(?)CE-D<8   %O!Z6_0B^BNF3C6ZDHW$98=X3.S-]SB
M/L7!G#>ZW63AZ3(F-@F,J?4ZPJU%7+DWOG!'!2>7L0HD, .2O?!^AX[#OU:[
MI_I,12X@  +H[H?_ $/'7C^K72_])\.M0   *UGUMW\M[B!^JK(_UN700K0
M!W+]-;^F\X%_YY[3_L_;:%Q:        *;OU&DRG.]UW/I\BB= B&RZ=#F34
M,0QC*5W3^N*^LMC)/N^-5:,44+C]_!%BX-]_N.)8  G(^B _E&<\?YE-2?[=
M606,X    "G2]2E^F\YZ?YYZL_L_:E'#0  62'HB_P"1]S0_64JG]5\2)M
M      .9O<]^B6['OU,^07]7$\*3D  !?BZX_P"KRA_YF5?_ %&Q'LP
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
M*J-&H5:G+E<K7.NB,86M5:M1CJ9GYV6>JY\&D<TBF3I==3/W$30,84J_;3V
MV;LQYV[IY43!)&.J,[)H5#3=4D5L**TO3-.RO'46#.0A<%;R+AN=Y,21"9,G
M]L6>1.0V2'*.;0MEO2;\83<?>HC75YE(U:.M7*?96PM^2Y7>4C.RP"CYKK2@
MID,GG."1;FG:\BY9L3RSDOY5J'-@AU3D)S7];3QI4LW';A[RUB6"YW&I=I7/
M25O<M$B*8-7]Q5YI:ZR^EC^.3HL6,_JN2;-SXR5/"]V,DIY'60\:Y$  !)5]
M)WR%;Z+[B]55>0<&:0_)/6&UM OG&52$;)/7L0SVI6"N2*&_.9<VS54$Q1\/
M<_SS!/\ $\Q;1@          /G2DFPA(R1F95RDQBXAB[DY%ZOG)4&3!@W.Z
M>.ELXQ[E23;I*'-G'O\ <7(H@>2&VEM^<A]];U=)O$G.Z=S[1VRX2D3(F?IK
M[&O$Y<%2/C(',0SPJDR;"O@8Q?,N?$V2C"P  R!JG6EIW/M'6^GZ*V2>W;:]
M^IVM:<Q7RL1%Y:KU8HZKU]JL=NW54(DI+2C,ALII*'QA3\"9\_A%Z[H;4%9X
M^Z0T[H>EHX0J&EM74'5-73PF5/)8'7U6BZG%&4*7/\:9C%(F/G]_)E#9SG.<
MFR,M@.2O?!^AX[#OU:[I_I,12X@  +H[H?\ T/'7C^K72_\ 2?#K4   "MM]
M;E#O4>8?#&?/A/[/DN-5IAVIL*X,MEY![1F'K\IT?WR)X0L,;DIO\;)CX_Q!
M"9  ';;TY$PA!]U_ 5ZX25536V3<X<I6_AYX7L6F]DP#50WR&QCXB.I)(ZGW
M^7QIG\,&SXE%R$        *9KU"'Z9WL#_GK2_V'J(XV  ">/Z',A<[$[&E,
ME+DY:5QD*4_CC)RD/.[PR8N#8S[XQDR9,YQ_A^,N?\&!88@    *=+U*7Z;S
MGI_GGJS^S]J4<-  !9(>B+_D?<T/UE*I_5?$B;0       #F;W/?HENQ[]3/
MD%_5Q/"DY   7XNN/^KRA_YF5?\ U&Q'LP       06/7"_]2'7[_.KO7_9'
M7HKK@ !OKU6OFD7V?=<,F_7*V81W//A^^>KG*<Q4&;3D)KQPY7,1,ILF*1%(
MQLXQC.<^WW8R+P,  <S>Y[]$MV/?J9\@OZN)X4G(  "^[U>Y;/=9Z[>LG"#M
MD\HM1<M7398CALZ;.("/50<-UTC&*NB=(Q3$.7.2G*8N<&SC(]Z
M#DKWJ\B$.+W4ESJV>615BYB1T;8-351RV-[/TK;O1PRTU7W4<7&,Y,Z:O[RF
M]\L8S\*4:JMGQ(F<V*7$  =W_3=<,W',SMHXX1LG"?:^M^/LHMR>V>HIAQEH
MUB]1.&4E1FSHJ1/!VB]V^\UVR6;+'*FNS>._/"R9#HJ7#(  YF]SWZ);L>_4
MSY!?U<3PI.0  %^+KC_J\H?^9E7_ -1L1[,  !HQS2[)^$/7M5,6KEMR&HVJ
MU'30[N!I:KIS8]G6TI382+FIZRJ[9[.3C;+DR*2CM)C] U,X*=Z[;)>2I8/7
M89ZS;=%^+.Z_ZY-0-=(5I<KU@COG=C&&N6V7*"I%4F\K4]:MUG5;I#TAO!0A
MI5>UE4*;'DU;*8$-C>G(;>W)R_R>U.1&WMB[JV)+9.5W;MEVV:MTP1J9PX=)
M14>XF7BN(>"05<+X:1[,J#)HF;X6J"*12DQAH!^ELW7=KH-6J"SIRZ63;-FS
M=,Z[APX6/A)!!!!,N3++'4.0I"EQY&S^$OWB5/UB>E!YO\R\0.S>51GW"G0+
MXJ$@BWN< J^Y!76.,=HL1.NZI>+-\T9DX:G?)XD+,JS=-E"HN6]?EVBOD+"O
M@!U0<%^LZHEK_%C2T/ 6EY'EC[7N:V8;VW==X3]TSK%LFPGS0CA"-462(IF*
MBTXV$25+\K>,1.8V3='0  %6CZR[]+32?U,]/?UC[N$34  62'HB_P"1]S0_
M64JG]5\2)M      *5+NBX627 ?LKY2:!^RC1M(QL*3V5IU1*+^RXIYI[:2Z
MMUHK:&*7/Q.VD2SE5J^X60P5',C47R94T<IF02Y:         ,G::W+M/CSM
M.C;KTG>9_6NUM:S[.STB[UAYAE,0,PR\L%52,8ADGC-9LJX;/&;E-9F^9O'#
M)\W<-5UD3VR'1!WOZM[8M6DU_L$]?UKS=UK7T7&S]8-UL,H?8T,S^!HMMS42
M#MP=5Y6EG*C?[6BOD6=UUV\(@N=PP<1TB\[K;8U/K;>NMKKI[<%*@-BZPV+
M/ZO=J5:6"<C!6&#DB93<LGC97.,D.4Q4U45DC)KMET4G+91)=)-4E4%WV="F
MR>JG93C;&IV\_L3@UL6P*(46]+D4DIW3\Y)**+M=4[5=(I^Q5REPH2$FSE(A
M,H(_&K\4FDLB>.0       Z>]./!]_V%]C/&CC>>+4D:&_N[2^[H6,T6=Q['
M2^MU"6S8"4FH@<GT"<I&1Z< T7.;!,2=N8D]CF4*0]UJFFFBFFDDF1))(A4D
MDDBX32323Q@I$TR%QC!$\%*7&,8Q[8Q]V!_8  ! X];-Q&DYNC<0^<-<BLN6
MM'E[1QPVF^;LUUW+6+N&#7[4SYXL@CG#&#;34/LQHJLX.5+ZZX1R">2K.?%6
MO.         !86^F[]2)FXYH77KV%7W_ )X_N;3^-')>X27OBY?>DP@=.[BG
MGZOWW'^(;5ZPN5/W8]THJ55^V/I'<Q/+%?WZD7TW?T_Y>]A77K0O9MC$E<.2
M_&JH1OW-L?G'\]N+3L"P3_O?[G#FPUYLG^;_ #LK%)?']6T3@%@       M2
M/2&\,Y7CAUGR&][A$JQ=SYF[(=[/CTW; ["23T_2V>:3J])T518QW35V^1O4
M\Q7\4BK1]Z:G33,0Q5EI6     #FMVP]<6MNT;AGL;C+=\L(:VK)9N&DMB.6
M)'CK66X8%F\Q4[,EC!?D-#KX=/(R902,11W#3C]%(Z2^45D:8K>ND-G<:]Q[
M*T'N>JR%*VEJ:WS-(NU;DT5$EV$S"N3-U%FJAR%+(0[I'"#N/>I>39^Q?-GS
M511LX24/B4   &4=*[FV=QWVQKW>6F+C+4#:>K+5$W*C6^%5(F^AIZ'<$<-E
M<I+)G2?L%"X.@\9N4UFCYHZ79O$5FJZR1[C_ *<>U?5G;+Q-@=SUC$=5]QTX
MD;4>16ID5SF<:_V,5EDZCZ*3<K'6=:_FR-G,A NS'5R9O\K!RM]I1S])+K0
M               (/_K NU<NK=2P765IFRY2V%NMA&W?DU(P\@N@]JFG6KY)
M[3];++,C8R@_M4TS^LD43*D/B KI&SELX860IL5PX]KKFA6;:NPJ'K"E,?M.
MX[(N=8H52C<9.7,A9KA.,:] L<&(F<V,JRLBU3QG!3&_']V,Y^X7K_'G3-;X
MYZ#TGQ_IR>$ZII#4^O=3UWVQ[&4A]>U.)J;!PJ;./<[A5M%%45.;/F=14YSY
MR8V<C2CN4X@GYS]9G+KCK&QYY.YS^K)*Y:P:(G^)PXVKJUTTV5KN.07\3?!B
M0M%6CHQ<V,9]VLTX)[>)S"E"   9OXT;PL/&?D3HKD34BJJV31NW==;8AFR3
MHS+[0>T"V1-H3BEG!2'\&CO$89LO@Q%"'1='(=,Y#&)F]7UY>ZQM.@T?9M(D
MDIFF;%I]:OE2EV^2&0EJQ;X5G8("21,FH8N4EXN0:JER4QBYPM]QL_PA[(
M        <IN\#D@CQ3ZGN<^VR2AX><4T59M84Q\@?.)!M>MWF:Z<I\A%ID]S
M*OV4]>6;_&<%.5).)4<+%^!%;.*6   !*&])=PJ/R<[0H7==@AU7^M^%]1>[
MDDW*B*"L6IM&>PZJ&G85W\J*ABOR2;FR6)EE/*9BK:U\_E_#\2EKD #DKWP?
MH>.P[]6NZ?Z3$4N(  "Z.Z'_ -#QUX_JUTO_ $GPZU    KG_6_-7!.0? EZ
MHW<%9N-.;C:H.C)*8;+.6EWJ2KMNBODO@HX21?,S*$+G)B%=HY/C&#D\H,X
M Z]]!\\RKO<=U[2,AA;+=SR%@((F$/CR?ZZTQ,U6(PQL++IXREB2EVN5/8V3
M_'Y^!%3^*9[GT        4RGJ!W;1[W,]@J[-PW=HDWDJT.JV73<)D=1]1J[
M!\W,=(V<%<(OFSA%4F<^22J)TCEP<ABXXY  ">3Z''_K#['?\S.,7^O-XBPO
M     4Z7J4OTWG/3_//5G]G[4HX:  "R0]$7_(^YH?K*53^J^)$V@
M',WN>_1+=CWZF?(+^KB>%)R   OYXN.:0\;'1#!,R3&+8M(YDB<ZBITVC%!-
MJV)E10V3*Y*BFGC)C9SG/M[YR/H@       @L>N%_P"I#K]_G5WK_LCKT5UP
M  W,ZY/TA? _]<SB_P#UWT<7E@  YF]SWZ);L>_4SY!?U<3PI.0  %Z+P*OC
M7:?!KAGLMDJDNUV#Q4X]W1)1)$S<F2V;4M1F,EPV.H<S4Q<O#%,D8QCI&+\9
M\^1<C;,         $'WUK?+-*I<<^+?"Z#D5TYO<>R)G>-Z;M%$/%*BZGBU:
MW5XV7(?/R?2R=TNZSQM\9<ERMKE7S.3Q(16N)  %G[Z/?@(KQZX.7+F-=X/#
M'8W,RQH*U SUJ[1DHS0>M7<I#5(Q2/$RY9%F[BYN,MG*)?B?Q:4 ZRJM@J.$
M9?8  YF]SWZ);L>_4SY!?U<3PI.0  %^+KC_ *O*'_F95_\ 4;$>S  $)?U4
MW=GREX/;)U'PQX<;*2U-:;WI^0VENG8<-!1\A?HJ"M%HD:M0J]2+-)Y73ID@
MH2FW1P_<-VF)1-*0BUF+]G^+*M<Y>;Y>=H6V?O\ LNYVS8E[M+XTI9[M>;%+
MVVW6.3.FFDI(3UDGWCAY,/LI))ERJX644\4BX\O; \D #8[B)QGO7,CD[HGB
MUK;P3N6]-EUG7T9)*ME'C.O-9F03).VZ4:I*$.O#0U?3E)5Z5,^#Y9PZWA^/
MV%MMUG]!'7WUBH1%JUQK]7;W(-FEDSSD;N5&.L=\:.U?+*V*%$I-$XG6+ N%
MEDDLQ+1.34;&*C)2LD8GRY[:    "JR]8I,J2G;PV9'031)7>*>E89$Y#&,9
MRFO/;)L&5UL&^XBF%9Q9/&"_=X-R9_A&,(J@  LFO1'L7:?##F/)';J%8.^3
MT"P;NL^WQ+.X_5-;</D"9]_?Y$D9./,;_P"H[)_^":\     "+!ZHKI^F>P?
MC)#\E-!5<TYRNXI0\T^;P$0P4>6/<>C%"NYFV:WBFK-/*TS<(N4*I-UMH7Y3
MKJ+342S;*OYQ#)*J8         &3M-;DVEQZVE1MV:3O4_K7:VM9]G9Z1=ZP
M\^BF(&99>12JI&,0Z3QFLV5<-G;-RFLS?-':[-Z@NT<+(GMD.B#O?U;VQ:M)
MK[8)Z_K7F[K6OHN-GZP;K?10^QH=E].T7VYJ-!VX,J\K:SE5O]K1/R+.ZZ[>
M$07.X8.(Z1>=U=L:GUMO76UVT_N&E0&Q=8;%@']7NU)M# DE!V&#DB?&Y9O&
MRGMDA\&*FJBLD8B[9=!-RV527324)5"=]G0GLGJIV2XVQJ9O8-B<&MC6!1&B
MWM<BLE.:AG))119KJK:KI%/V*N4OR$A)LY4T)E!'XE?BDTED3QQP     ?J:
M-'<@Z;,&#5P]?/G"#1DR:(*.7;MVY5(BV:M6Z),G7<*+'*4A"8,8YE,%+C)L
MBV ],YTZ2'6MQ?DMU;VKQ(SE]R?C(>4NT0YP920U%JQJ;,G3-3*>1LX;V0ZJ
M_P!K67"929+(K-(I7YOL)%PM)N   !JIS>XE:YYU<3]Z<3=JI8)4-U423JYI
M<K-N_>5*R)F1EJ5?(AHZS\:LY W*.@YAE@_L0SJ%2*?W(8V,TG_+7BSN#A3R
M*VMQAWO7C5S9FH[2\K<VBEA<\7-,R^#J"MM:>.6Z9I.IS$$XCY*,=933RNRE
M$3G33/YI$UR         !86^F[]2)FX_D%UZ]A5^_P">/[FT_C1R7N$E[_EC
MG\TP@=.[BG7ZOWW'W^G;5ZPN5/W8]THJ55^V/I'<Q/+%?WZD3TW7T_Y>]A77
MK0O9M^Z5PY+\::A&_P![_P 8_GMQ:=@6"?\ >_\ ?#FPUYLG^;_.RL4E\?U;
M1. 6      .K_3?U@;$[5N9=*T9!M)B*T_6',==^2&R62"I&E%U.PD4L23-I
M)F;*((7F<RDM%U]N<JAE'CA1\=NHPC)%1&YLHE'J6LJ54-<4"O1E2HE!K$#2
MJ7585N5I#UNJU>+:PM?@HIJ3WPA'-(EBU01)[_A30*4>M     !$1]4'T?*\
MX=5+\X>,=34=\L]&5-PG?Z97H[YI3D+J&#1.\RR;LFI,JRVTJVU(\5A<)%.Z
MEHY9Q">+MPC!(MJO4    =!>M'L?WYU=\H*IR3T4^+($;EQ ;-UE*OW;.H;?
MUP\<HK3=(LWTQ3Y:J9,BFYC)$J2RL5)LVSXB+@B:S5Q<6\$N=''WL4XWTOD]
MQMLYYVCVLJD?,0LFDDQMVO;K'HM3V/7M\ATUE,1%KCE7C?"A2**MG;=TVD(]
MR[C7C-VMN,               T'[+.P#4O6?Q"V=RIVTZ:.L5ACF#UM1E'Y&
M,MM3;,VU=XI&NX+V(=0Z[MVT<.'RZ22V8Z(BI*553RV8+"ENY(<A-I\K][[5
MY'[LL![/M+<5REKM<9?)54VN'\FKC#:*B&JZZAHZO1\:BQCXQG@YB,H^-;-$
M\_$B080$AGTN_%DW)SN$T!(2$>E(5+C3%6KD_:BK(86316UTBRAM=NDS&4+A
M)TAN"WZ[=$S^(WLP/DI/?'F2W? 4X/J%N""O 3M%W[1H.'S%ZDW-(FY&Z3^-
M,A&*5&VM)RK^7KK!-,OLU90.Q&5V@FJ)C'5PQK[-PKGW<ESGB*   MB/2@<V
MDN5'5O4M0V&;S([0X76-UHFP-G:C?[25UJX*M9=)3.&[=<V4X-.H.W5:9'4(
MB=0^KW?N0_A]0M)P          $&SUKG+I.KZ&XL\(H"3.29VQ?)C?VPVK1X
M0BR%(UBP=5*D1DNTP;S<14M<K=./4,YQX8<ZP\OX2>!7-   +<_TQG7P;@MU
MFZ_LMOA,1>[N6RD=R&V7EVT<-)B'KE@B$":@HL@F\236;GC:&LV?.&BR2:C*
M7NDLW,4_CYFD4@ Y*]\'Z'CL._5KNG^DQ%+B   NCNA_]#QUX_JUTO\ TGPZ
MU    KWO7(1SM*X=;$LH0OT#ZM\KHULKYDR8[N+E./3I\GE/^$3!4IB/S@V?
MN-\F2XS[D.(%   V/X>;:9:"Y<\6=ZR2YV\=I;D;I#;3]PDCA=1!EKC9M9N#
MI9)#/OA<Y$(=0Q2Y_A9+XB]C243633514(LBL0BJ2J)BJ)*)*>QTU$U"YS@Y
M3%,7.#8S[9QGWP/[        I6^\;]+WV*_K5;3_ -=J#E6  )Y/H<?^L/L=
M_P S.,7^O-XBPO     4Z7J4OTWG/3_//5G]G[4HX:  "R0]$7_(^YH?K*53
M^J^)$V@       ',WN>_1+=CWZF?(+^KB>%)R   O^        !!8]<+_P!2
M'7[_ #J[U_V1UZ*ZX  ;F=<GZ0O@?^N9Q?\ Z[Z.+RP  <S>Y[]$MV/?J9\@
MOZN)X4G(  "XK]-QNDN\.E_A/,*JX-*4"F6G2LNW^8RYVAM07^U46 3.<V<Y
M)\E.B*RY*3[L)D?%)C\)<#N:         "G"]0[S;0YU=JW(F_5Z11D]::@?
MMN-NI7B&3G0>4S4#Z6CI:8;+G5-AU'2NR)2_2[0Y"I%RRL#;&2>>#G/Q$ !T
M%ZN^!]T[(N;^D.*E12D&\/<+&WF=J6=@3&3473=:7;R&R+>=8Z1TD'B4%A1M
M'%6Q\3F7EHYF;./J2B[$H%"J.K:+3-9T"!CZK1->56OTBF5F)1PVBZ]5:K%-
M(.OPD<W+GV28M8EBU03+_@(A@>O  ',WN>_1+=CWZF?(+^KB>%)R   OQ=<?
M]7E#_P S*O\ ZC8CV8  IO?46[[7Y"=RG-ZP8DE'\-KC9330D V,IA1O#H:+
MKL/K2Q1C7V*7P3->Z];G:A<^^<.)1?[_ &]O;B2  )DOHO.+T;L[G=OOD_-L
MTWK;BQI5E!U8YT4SFB=B<@G\U6XV926,7)DE,:ZI6U6.<$\3')/&_'X%,0]F
MF     JF?6!?IAYC]6O1W^C;!%M  %F1Z)O]'IRD_7,E_P"I#3@F8      "
M!IZD3TW>;CF^]A77K0O^>/[I7#DOQHI\;[XN/\:_GMQ:=@6"7WW'^/<V&O-D
M_P!V/=65BDOMCZMI,5Z0         ,G:9W)M+CUM*B[LTE>9_6NUM:S[2STB
M[UAYAG,P,RS\RE62,8ATWC)9LJX;.V;E-9H^:/%V3QNX:.%D3VR'1#WO:M[8
MM6DU]L$]?UKS=UK7T7&S]8-UOHH?8T.R^!FOMS4:#Q<RKRM+.E$/M:)^19W7
M7;PB"YW#!Q'R#SNKMC5&MMZZWNNGMPTF V+K#8D _J]VI5I8)R4%88*2)\3E
MD];*^V2&P;":J*R9B+MED$G+91)PDDJ2J#[[.A/9/53LEQMC4[>P;%X-[%L!
MT*+>ETU)*=U!.22BBS75.U72"7L1?!<*$A)LY4T)E!O\:OQ2:2R)XY     _
M4T:.I!TU8,&KE\_?.$6;-FT04<NG;MRJ1%LU:MT2F.X<J+*%*0A,9,<QRE*7
M)LBR?].1Z<AIQ=:4OGASQI;=_P DW[9I8M&:,L31-RUX^M'2>'$;>+S&N,9(
MXW6HB<JC-D<IBU0JA55<?E#_ /02:>.?'8%V@\,NLK7"6P^5VUFE:>RZ#A2C
MZOK:25EV]LE=MDQ%6](HJ#M-9TT*M@J:TF]58PS115,CZ2:Y43\H&'.+UD_-
MK;TE*UWA)KFC\3J#G*J$?<[3'0^X]V/B>Y2%D#*V:.-5JR55/&399%@I95N<
MWX)9;PP?,>';/:[V9;QE'<KL[GIRPL!GI?!6(9[RV#6*HD4QD3G*QI-2G&,/
M'%,=LW,IANQ2PH9 AC^1B$SC$43SFYLP+Y*4@^8?*6&DD,'^"1B>0.V8Y\CE
M0IB'^%VTMI#I>1,FQGQ-CWQ]PZ?\8O4L]Q?&-Y%E;<K)G?57C4B)+TODY#LM
MQLI<B6#?$:4O$H9O<<JX\C>YV]F;G5\OSV5?$GC,PZQO5M\0>74U!ZEYAUIG
MPOW',.&<5!VV3LIK#Q[N,DLD;)L*7I_'M%]4NU7*1L)MYTBL:3!TB?E$LY4(
M@);+=P@\00=M%T'+-TBDY;.6RI%V[INN0JJ*Z"R6<E61.F<IBF+G.#8SC.,Y
MQD1]^^3HKUOVTZF3O%$6B-=\U=45QXRU'L=[\C:OWR#25<R9=0;3,V2,96L.
M)!PY/&2A$U7=??OCN4B.6+B1CWE3-N336TN/6TKUI/=E%G]:;6UK/O*Q=Z1:
M&?T4S!3#/!#&25+@YDGC-9JJW<LW;919H^:/&[UBNX:.$5CXQ         !8
M6^F[]2)^6/Y!=>O85??^>./LVG\:.2]PD_?%Q]_B80.G=Q3S]7_IC_$-J]87
M*G[L>Z45*J_;'TCN8GEBO;]2]Z=@M8/<.Q3@'K@Q:VH:8M?*O0--9E^.MJ9R
M5]([LU;66+?WQ73Y,^7M,2TQ[1^<?;+%MA@:4PP@5@    -_.N+KBY'=GW(Z
MO\>./%?\U#_32^R-D3#9UBB:AHF'1$)"YW.10)^!,N,F28,4L_62KPQ&;,F3
M9.=*WVZV>MGCCU>\<8'CWQ\@<F4-EK,[/V?,M6N+WN"]_2E0>VZWOFY<^*1?
M=1*-C4C?1Q+/P;-BY,9PX<=!@      %=WZG[T_CJC2M[[+.$U%=.Z--OI*V
M\LM-5.,,L:B2KH[B2L&_:E&MULJ'ISMTHHO:&+9#.(=PJK.D+B)5DC14$L
M  =8^HWMRY!]2O(1OLS6;AQ<-/W%S&1N^-#R4HLUJ^S:PT6/A-ZR4\%"5S84
M<BX=*0TRFD=1NHLHU=)NXMV]8KVZO!_G1QL[#]!5KD;Q=OC:ZT2<.:-F8]PB
M:,M^O[>T;MUIJB7^M.#96KMK99=(Y43-E1N[;N&\A&N7T6\9O5]P
M      >9N-QJFO*E:+]>[%"T^D4JO3%LN%MLLDUAJ_6*Q7HYS+SU@G9=^J1"
M*AV<6U=.'+A8Y$T46YSG-@I14+=_'<5/]L/*@R]&>S<1Q'T@XF*UQ\J#\CF,
M5L.'*Y$;#N*T0RWL9O9I[+1K],@N4JL9$-6;$R:3PTD=QP6 6._HH^*&*EQR
MY4<RYM@NE*[EV1!:1HR[GX_#%*U'%_E%9Y.+P1/!_II&XWM%FN910V,K:_(5
M--/P.=><" BZ^JNZUEN:W -;?^MZVK,;^X6*S6RH=O%LCN9JUZ6E$&9-S5)%
M) GF\59QT7#V9MC/R'+BCO&;-/YI,_G5(@  )$_ID^Q9#@/V3TNNWF:S&:'Y
M:H1G'W:!W;M5&)@+)-3**NGMAO4\$^/&8V\KIQCERN=-!A"WZ:>*&_,BW1
M       !_,YRIE.<Y\%*4N3&,;."D(4N/<QC&S]Q<8Q]^<Y%,5WL\ZL=A/9O
MR,W7!369K556G2:4T6LD?!X_.I=4K/(**F(<V<Y/B+GK(>U6@A5,X.52\*%R
M1+VPBGR   '>;T\'6 Y[,.?E/C;I7B2W&CCLO [BY$J/VJ+N$G8AA***4G4S
M]%R0R;LULL<6JT<MC8P92!B9U9,Y56Q/>X,233133223(BDD0B2221<)III)
MXP5---,F,8(3!2EQ@N,>V,?=C[A_8 ')7O@_0\=AWZM=T_TF(I<0  %T=T/_
M *'CKQ_5KI?^D^'6H   $$?UQ%.(^U/UX; R@\,>L;#Y%4TKE-1+#!'%ZK6I
M9LZ#I+)/-1VIG79#(&*8I2$;.//!LG)XUWX  "ZBZ2>7#?FSU<\0-WKR!9"W
M)ZLBM8;-,90IWF-F:>,IK:X/9!(N<Y:K2;ZMEF4D\_\ [I9&QR_A.4=5@
M    4J'=K(Q\KVY=B[J,=MGK=+EON2-45:JD6(1_$6Q]$RK10Y,^V'+>48O6
MZQ/X2:S<Z9_Q%'+8  3[_0T1S-61[.98Z/D_9,N&L>U7^17'Q-)-?E,Y>I92
MP?!#^:T1'F\C%R<OT_L0Q2G/@]@2     ITO4I?IO.>G^>>K/[/VI1PT  %D
MAZ(O^1]S0_64JG]5\2)M        .9O<]^B6['OU,^07]7$\*3D  !?\
M    ""QZX7_J0Z_?YU=Z_P"R.O177  #<SKD_2%\#_US.+_]=]'%Y8  .9O<
M]^B6['OU,^07]7$\*3D  !8I>B7Y3M9O2O+WAA,2><RVO]A5SD31X]VYPJNZ
MK6Q81C0+XE$HJ+&.A%QL_1*:LLF0A$2NK]\N/=9RL;,Z8        !Q:[].P
MMKUR=;>Z-G04[]D;KVDQ7T5Q[306*253V7L",D6JMM8ER4V4\5JI-K)/X5.0
MR)G4"S9JFP=\C@]-8  +6'TMO4J\X#<1G7)'=%;-%<H>7D5 V*0C)%%5*7UA
MHU(B,MKW7SMJN7RC+%(K.E9Z=3QA-0IWT5&/$B.80QC2EP  ',[N=_1+]CWZ
MF7(/^K:?%)P   OQ=<?]7E#_ ,S*O_J-B/9@ "AYY-; +MGDER#VF1TB])LS
M>&U]@E>MU<+(.BW.^S]C*Z07PBEA9)0LC@Y#?&G@Q5/?P)_!Q@T  63OHD:C
M&,N%G,.^(E)B9LG**$J3]0J6<*&BZ1J>KS,20ROGGY"E=[ FO8O@7P^8QO,_
MGC!)K8    "J5]7\JDIW$SI$U$U#H<;]')+D(<IC(JY1LZV$E2ES[IJ9161/
M@N?O\%B&_@FP(N(  LO/1-R#-3@)RLBDURF?L^8#B0<ML%-@Z3.2TOJQLP7,
M;./')55XB2+C&,Y-CZ4WO@N,D]YG@      "!IZD3TW>;C^7O85UZT'_ )X_
MNE<.2_&BGQOO^6.?=5_/;BT[ L$OON/]\.;#7FR?[L>ZLK%)?;'U;29KT@
M       9.TUN7:7'K:5&W9I.\S^M=K:UGV=GI%WK#SZ.9@IAE@Y<*I&,4R3M
MDLV5<-G;1RFLT?,WB[)X@X:+K(GMD>B#O?U;VQ:M3U]L%2OZUYNZUKZ+C:&K
MVZWT4/L:'9? S7VYJ-!XN95Y6UG*B'VM%?(L[KKMX1!<[A@XCI%YW5VQJ?6V
M]=;773VX:57]BZPV+ /ZO=J3:&"<E!V&#DB?&X9/&RGWE.4V$U45DC$7;+H)
M.6RJ3A))4E4%WV="6R>JG9+C;&IFU@V+P;V+8#H4:]."*24[J"=DE55FFJMJ
MND4\8*O@N%"0DV<J:$R@C\2GQ2:2R)XY   #]K!B]E7K.,C&;N1DY%VW81\>
MP;K/'T@_>*D;M&;-HW(91T[5<*%333(4QU#J%(0N39%DYZ<?TX[3B\SI?/'G
MC2V[[DH_;-+'HS1EC9INFO'YJY3*XCKS>8UP7)%]UJ('*=FR4*8M5(IA13'Y
M0_\ T$FGC@CWE=Y.G^I/4'V! ?86S.9>RX)TMIK3*[O*S&NL5LN6)-L[9(Q<
M$7BM?-'J#@K1H51%]8WS,\='G0;(RLK%5-G)'DQO?EYM^V;ZY(;-LNV=K71U
M]1-VNSNB**D0(=0S.%A(YJDDSK=;:%64(RBXYNV8,DL_$V;ID^X8(   2X/3
MY>HWNG!.Q5+B1S.MD]=N%,NJSKM)N,CES.6;BX[7<'(T=1N2D4=SFF\J.<%D
M(?'S+0Z297T&GX(N8I_9]UNR5ZYUZ"M]1G8FSU6SQ$;8*W9*_(M)>!GX&7:)
M2$3-0TM'JJ(2<4Z8N&ZZ"Z"ATEDEB'(<Q#8R. 7>_P!$.K>V+5I]@:^)7]:\
MWM:U]=OK#:#A'#.'V-#L\+NT-1;<7:(&5>5E9RHM]E2OQK.ZZ[>G70(X8+R,
M<]J;]R::VEQZVE>=)[LHL_K7:VM9]Y6+Q2+2T^BF8&99X(8R2I<',D\9+-E6
M[EF[;*+-'S-XW>L7"[1PBL?&(         +"WTW?J1/RQ_(+KU["K[_SP_<V
MG\:.2UPDONN/\4P@M.[BGGZO_3'^]VU>L+E3]V/=**E5?MCZ1W,3QSD*<IB'
M*4Q3%R4Q38P8IRFQ[9*;&?N-C./NSC(KP_4=^FX7H3BZ\_>O'7RSJANEGMGY
M$<:*5%J+N**X7,=U+[5T_ 1R63+4=14ZB\W M4\FA3&/(1B7V+]2VAH(X
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
MM)Z_KKK,?(SYSERT?.S,('P>(K39&-I2   #F;W/?HENQ[]3/D%_5Q/"DY
M 7XNN/\ J\H?^9E7_P!1L1[,  4 X  "Q\]$3LF+DN+'-S4"2R.9NE<@*!LE
MXWP7!7!8O:&NC5>-64/]5GY$<N]0RQ2X^$G@8IOSJWG@B,WP    !4M>K0_3
M4[P_FJX^_P!5<"(U@  L#?0^;=2/$=@>A7BY"KM9'0^W:ZU^5/S72D&NQJ;<
MU_@,;!RE1/&40OF0I\9R^]CY3\4OEGU@       @:>I$]-WFX_E[V%=>M"]K
MCG[2N')?C13XW_IE_&R$]N+3L"P2^^Y?WPYL->;)_NQ^=E8I+[8^K:3%>D
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
MLGUCQ!#FR^8L>9$BY2R0^"D:2KCBVV9J%5R7Q/DRT/(8\<9\B_'C)L8P<GE
M2  &SW":57@>9G$><:NRL'4-R<T)+-GQ\HX*S<1VU:H[1=&RXQ\92IJ)%/G)
M\9)^;_%^'W%ZT  .9O<]^B6['OU,^07]7$\*3D   %K5Z6[M>C.=?#*+XQ;.
MLN7?*7AU6(*G32<HNH>5V/HUE\<'K+8[=PZ5,I,R+!FBSK]@4R=98KV/823U
M0JD\W+F4<       ")IZG?NVC."VC)CA?QXM^"\Q>0%1<,K%,0+Q0DCQ]TW9
M$',=)6M629+%/"[+G&/UC2NII'*\CVZCBPY,T.E#&?U:0 .S_2QTY[B[;N1K
M.K1R4U2.,VNI&-D^1&[D(_!FU>A3FRZ1H=.6=EPWD]G32*1D&*/LL2-;K*S#
MU!9LU*T>6_FA]%:JXS:<USH'1U-B]?ZFU/5XZGT>IQ!5/IHR(CB&_..'3@YU
MY28<O%'3R0?NE%GDB^D'+YZLX=N5ECY=   !R/[Y+:E2NG?L-F%WA&17O&^W
MU(JQT?F*=6^K1U%09X3\#>QG"]C30P?V_-F=%/Y%\/+%+N   O@.+M@2MG&;
MCK:47SF12LVBM1SZ,B\,X,[?HS.OZ_(D>NC.L?+ETJ1QA0^5<?)DYC>?W^XS
MP  *(_EUKC&F^5_)[4/T"<7^Q5R&W5K?[,29HQZ4=^0VR;+6,,$X]!),C%-'
M[+^/")")D2PGX%(7&/$:[@ "4QZ2#FG%\8^SI'2MQF$8FA\SZ&ZTZBN\61;L
M$-O0#TMOU$LY75/C.7#UPUM%<9(DP<RTAL1H3VQ_#):P    #7?E5RDTCPPT
M+L;DER&N;"C:LUE!.)N<DW2C?,A*.<$,E$5:L1Z[A+,_<962RW8Q4<B;YGKQ
MZDBG[>63EII^USG[)]FO.?<G+Q[26^N8F]*UV!IE*3>_:;V!HM&K\?5*JG/2
MF/8LA95XV,3=R)T2E;E=OUD6I<-DTASG  $ACTPO,Z,X=]L^FF]LE2Q.NN3L
M-,\7K>]</56["/D]B/H>3UC).6_ME%4^=KUJEQYEELIE9M+$\<?(4A#D5MX
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
MN0EHAUC>V#*Q<_&-9:/5-C'[V3-':.1Z0 ',WN>_1+=CWZF?(+^KB>%)R
M#;#A'S+W9P#Y,:RY2Z"L!X6^:XF,.%HYPHL: NM5?%PUM%!M[)(V,2=6EHDR
MS9PGG\:)S(O6AT'S5JY1N..LSLHX_P#:-QFK'(;1LPV;2>$6,/MK53N12=V_
M36Q,LB.)2G69+X$#N6?F596+E"H)M9=EX.6W@<KANWZ(      "-1WG^H<TM
MU@U2=TGI!]4]S<Z9F/30C:%A[F5J.C4)5FLLSN>Y5(I?&4Y4B!FKB/JV%VTE
M()/F[QV9E&+(N'-5+MW;>R=\[/O>Y]P7"8V!M#9EGEKC>;G/KD6E;!8IMTH\
M?OE\(I)HM4OD/X(-FZ2+5J@DFV:HHMT4DB8X =F.G/I?Y$=N.Z"0]1:O]?\
M&NAST:WWOR$?,4SQ%5:+)?:*E0I;5VH0MPV<\CBE^G8(?(C'$D&S^8.U9K-_
MJK<KB1Q(T)P=T+1>-O&ZBL*#J^A,/A8L4/%Q+S\NX*0TU;[A,F3*K9;E).D_
MG?OE_<ZI_$B94FR+=!'98    18?5^[^C-5=1\OJ51=+,YR?WIJ77+./^3.'
M&82ASN=X34P5+.?8[)O(ZSK;94WW^*M@;?A_'Y%JI0  %U-T?[98[JZBNO.[
ML7Z,F5EQ>UIK5^^0=F>?--Z5B_V&;'ARX.?.3R1)^A22;ORSDY7**Q#?B*.J
M0  J&?5!\9'G&WN*Y%R"4?\ 153D8QJ')2GJ$:8:I/DM@19HF].?<F/!=8VV
MJIL')SX_$;)L'4_.&-G,>T  ??K%FL%*LE?N-3F)"N6JI3D39:S/Q+E1E*P=
M@@G[>4AIB,>(&P=I(M9)JV715)G!DU&Y#XSY8P+BGHU[=M?]K_$R#M#^6@8K
ME-JJ+A:OR8UHS,@P<M+25K].UV76X3Y<G)KNR':N7;$Q/D28.RO(<ZRJK#Y5
MNV   #0_L"['N*76AI*2W;RAV&SKK7*+]"BZ^B3MY/9VU[(V0^1&K:\J7SD6
MEGIU5&Q7#Q7*$5&$=D<RK]BT_/"IY[?.Y+D?VX;I+:MAKK:_T-2'[TNDN/<'
M+.G-6I3%7+A MFLBAO ENV>[8J^#^8413P0AS,XUNS8_F3\?0  '[6#][%/F
M<G&/G<=)QSIN_CI!@X69OH]^S6(Y:/6;MN<JC5VDX3(=)1,Q3IG)@Y38-@6^
MOI^NX*I]IG$>#C;K/QS7F'H: A*GR$J2ZZ",E;"M$BQ4%O&!:8\/K:_8DFA5
M9+""1$XJ>4>1YB)M#Q;A[WV        $#3U(GIN_RQ_+SL*Z]:#_ ,\<?:5P
MY+\:*?&_=<<>ZK^>W#IR!8)?],?[X<V&O-D_W8]U96*2^V/JVDQ7I
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
MF*JE*JK+Z&+CT55U'CYVJ<YCK24LZD'#IT]>NE5GCYX[6=.UUEU3JFS&
M JA?50]F];YX<[([3>G[$WL?'_AI'6+7$#/1CK#N%N^X+!(,EMQ7&&=)*?$_
M@T7$#6:^R6P4Z:V:6[D&;A9G)(Y$8$  !8Z>C&Y^5VX:!V_UVW*?(AL/3UHF
M=W::C'IR)9G=1WIS&HWV&@\85S\R\%L=0TB[(8I#F3V@F='YDFSHS:<(  (;
M_K&. DAO?AUK?FS0H-U)WCB#/O8?8J48U6=.GFB-G/8QE(S+A)#!CN$:]>V5
M=<YR5/P:1UHFGSDY&[8YRUDX  #9OB'R_P"0G!7>]0Y&\9=AR6N=GT]11%)\
MUP5W#6.!>G0-,4VZ0#GW;6FG/TVZ)7;%T0R>3H(N4<HO&S5RC93]8OJO>#?+
M>OP%&YA3,!PIY"D;),Y1Y=Y11+CU<GR7DFK+5?:;\F$*(BL1+YU6%I.Q2996
MPT;3$P<GSGE)U:V56\P4?:*59J_<*U+(D<Q5CJ\U'3\%)MCX*8J\?+1+E9!Z
MADABYP9-0Y<^7[X]&-:.1/,CBEQ'KZEHY,\B=/:.B"$P9#]D>_5VMRDH8Q5#
MD;P, ]?ED+&_,0BAB-F#9RN<B1SD3R4A\EA_]C_K+-04IG/:YZU-9NMOVY1!
MTP3Y#[EAY:JZPA%CXRFG)TK6*QF\[>%RE/YI*31JZW0<($,HPE6V3)&@2<G>
M5W(KF;MF<WCR>VW<-Q[-GOS*]BMLEEPE%1A7+EVUKM6A6Y4V-0JK==XZ,UBX
MMLTCVV7*F46Q#'/DWWN&_#?D%STY TCC1QHH[J[[*N[HQO8QE6E;J%<9J-RS
MU[ODZ5!0E9I,6@Y34>/%"G-DRR+-FB[D7;-FYZ8]['4Y7^H[:'$G3,!;U]A2
M=\XJ1MTVK>E4G[-I:-W(;9V<RN3JN0CHADX&FM:JMKV-C4"KJ.%B0BCY\DBY
M>',MPJ   ;%<5N5N^N%.\Z3R+XU[!E=;;5H;PR\3-QWQN&4C'N<82EJU9H9T
M0[6RU1^TP9%]'O$E&[A,WXB84(F<EFAU3>J>X7<V86LZTY63%;X<\H%4V,6[
M:6^6RRT+L>84R5K]?K[9<NIA*IN73C"9_L.R*M5VZD@BRCI6P'(JXQ*39NVL
MBU:OV+EN]8O6Z+MF\:+IN6;MHY(59NZ:N$3&(Y;*(G*8ARFR4Q3%,7\.1^L
M      $#3U(GIN_RQS?.PKKUH/\ SQ_=*X<E^-%/C?NN7\:_GMPZ<@6"7WW'
M[G#FPUYLG^['NK*Q27VQ]6TF*](        !VR].ALEYJ[NCX'3;2058)6'9
ML_K9^4N%SHOV>TM;777V8]T@@F?YTCO+$S,G\A,IHKHHN3'1RCA9.Y&  '!+
MO*[R=0=26G_L" ^PME\RMEP3I;3.FEW1UV->8K&<L2;:VR1BY(O$Z^:/D'!6
MC0JB+ZQOF9X^/.@V0E96*J5-];[V_P G]P7W?6^K[.[+VULV=<V*Y7*Q.,+O
MI)\O@B*#=L@D0B$1"LV*#5I'Q[1)!C',6+=DQ;MVC=%$F'P       3^O1 ;
MPDC'YZ\;7[DIX=(NF]X55G\I"F:22^;=0K\ZRD8V3+E<M6^M2X,4N"I9B_8^
M3?,G@D_X!'E[WNB'5O;%JT^P=?$K^M>;NM:^LWUAL]PC]%#[&AV7U#M#4>W%
MV:!E7E;6<JN/LF6^-9W77;PZZ!'#!Q(1[RIOW+IK:7'K:5YTGNRC3^M=K:UG
MWE8N](M#/#.9@9AGXF,BJ4IS)/&:S95!RS>-E%FCYH\;O62Z[5PBL?&(
M    "YWZ"MQ.=Z=.?7]>WCU:2=L-%L]7N'K@[I1=9;15GLFCU?F5=M45%EBF
MUV8ISY*8IS%\B+.2&(X4[ @               #F7V ]0G 7LPAL(<I-'14O
M>V<<K&US=E(<FHVZ:LD9#X&V&5XAT_*PL&WN8[:,GF\Q"I*J&4^S3'SDP@F=
M@/H[^:&AU9V[<(;K"<P-;H+.';2@RAXK6^_8>-RLAE-KB.EWY*_?5&S91?*K
MAC)1KUWEG_<D#\JQ&V(F>T]1;5T=<Y37&Z=:7[4>P80V"R]'V74)^C6R-]U%
M4BF?5ZRL&SML0RB*V"&,C@I_C-XYR,=    #8_CKR_Y3<1[&K:N,?(7<&B)M
MTY:.I176%^L=3C[ =ADV6B%IA(J0(QM;$GFI_<\DW=-S84,4Z1BFR))?%WUC
M79CJ D;#\@J?I'EE76B)4G<G/UQ346S7ADOB*D8ELUJ1*#1Q\!%L*&6JCA50
MZF%,K8\3E/W^X_>M)Z_KXWC&7(/0'([C]8'2'G)/*\A4-V:^BG!4L'50S8HV
M5@YQ\3*N3%2.G5<>>"^2A4?WAU^U%ZASIDW0W15K//;4-:6.;":K/;K6Z:1<
M-EL('7.DNMMRK0J"A2X(8OS(K*MS'\2$6.<Y"FZ"4;FOPUV@T1?ZTY;<9-AL
M7&4C(/:-OK5=M:+87<*M4?A<U^UN"*X.Z;KI%]C?B41.3'N8IBC-?[(^O/\
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
M:=78&IUB$;890M;K,2P@8&'8E.=0K2+AXINDWCVWR'-GXTDR%]S&S[?>/O@
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
M7XT4^-S_ ,\?XU_/;BT[ L$_^F/]\.;#7FR?[L>ZLK%)_;'U;28KT@
M 3"/1G\3GNU>PC:/*F5AR.*AQ0TQ*1\++JIDRHQVYO7+RE5Y)EE5//OY:OCM
MQ%<'3-@Z6'3<A_S;G[[/ !P1[RN\G4'4EI_[ @/L+9G,K9<$Z6TUII=T99C7
M6*QG#$FV=LD8N"+Q.OFCU!P5HT*HB^L;YF>/8'0;(2LK%5*N^M][?Y/[@OV^
MM\WR=V7MK9LZYL5RN5A<87?23]?":*#9L@D0B$3"M&*+5G'Q[1)!C',6+=BQ
M00:((HDP^         L,_1"\?I2-USSHY2R3=0L1;[EJK0]/<92\"F>Z^AK!
M?MA%RH8N?G(9/9&M\$\,EP0S5;!_/)RX2GB@ "/+WO\ 1!JWMBU8?8.OR5_6
MO-[6M?6;:PV>Y1PRA]C0[/YW:.H]NN&;<RKRMK.5''V3*_&L[KKMX== B[!Q
M(QSRINW+IO:7'K:=YTGNRC3^M=K:UGWE7N](L[/Z.8@9AEX9,DJ4ISI/&:S9
M5NY:/&RBS-\S>-WK)PX:.$5CXR       ?J:-'4@Z:L&#5P^?/G"#-DR:(JN
M7;MTY5(BV:M6Z),G<.5%CD(0A"Y,8RF"EP;.1>3=>G'1QQ'X,<2>-3\J/V[I
MGC]J^D6U5N4I&[J\QM4C37N0;IE,;XD'-R6GER%\CY*5Q[&.H;W.;<@
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
M_=,/VG[W#_Y'XU_TXE_W3#]I^]P_^1^-?].)?]TP_:?O</\ Y'XU_P!.)?\
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
M9FQ;(M&B!3'RH?"+9L0A$RY.8YLX*7'ODV<_X1^T
M 'Y7;1J_;+LWS9L]:.DSH.6CM%-RV<(J%R51!=!8IB*I&+]QBF+G&<?OX&CN
MR>L#K>V^_-+[-X%</[I-J?<I89KCIJ=:R*)E.]5^!2Q)U0CU1I\\@\5^(SC*
M65G&5O#Y/8^, _\ S#_3Q_[O'C7_ /86;_\ /AZNL]*W4C4E"JQ77)P^=F*L
M9QC%FT91KJG\AD?AR4R5RBGY#H_']^$LXRG@_P"<*3!_QC>36VAM&Z8;?1Z?
MTSJC5#/XDT<-=:Z[J%%;812*<B26$*O#-2_&4AU,8+G'L7!LX_@YR,M@
M CM+>E]ZK+?R.WGR@WI2=K\A+_OG>NSM^6& V'M.8@->UVR[/O<S?G\'6JYJ
M=M7'#NKM)*9432;S3^8,X33R1XHLB?*..QW'[AMQ-XHQ1(;C5QMTGHUG@ADU
MU=9:UJE2E9')R_&HK,SL5%IO9QT9/!2F7>.%U3D*4ACYQ@OMLN
M                                  ,6WO2&E]IE4+L[46K]C$6+DBA;
MW0*G;RJ$]FA,D5Q8(EQ@Y?%@QQ[9_P #-+'_ -+)[:@6CJ-ZL[D\7D+%UT<)
MG4B[<OWKV0:<9-/1$@_?2BF%W[Z3?PU0;JR3Q1?!E,K.#J*844.<ABG.?)L-
M/^A/IRD&;A@XZ]>.Z2#I+**IV%;D8IX4F?O]V\C%RZ+AHI^'^&DJ0_\ ]</,
M1_IY>EV->-WS?K_T\JNU4PHFG(2>Q)9F8^,?O.(Z4NJS=XG[9_@*I')_]:,C
MP_1UU"0;E1RRZZ^*SA4Z!VYB2^KH6P-L)G434R9-E/D<HI+^21<85*0JF,9.
M0I\$.?!MC*#UU]?NJU,+ZSX-<0* Z+A#)GU.XUZ<KDBLHU;JM6Z[J0BZ:DN[
M=%;.'!/F54.IG#A7W/\ C/Y;;Q<1%0C-&,AHR/B(YOY_3L(MDVCV2'F8QS_"
MU:I$(E[G,;.?'&/?.<Y'TP                    'QIZOP%IBG<%9X2(L<
M'(I_"_AIV.9R\2^2\BY^)W'2"*B+E/W+[^)R&Q[X'.;8W3+U1;6>/)&Z=>O$
MU>2D<N3R$G7=,T^BR;U9V54KAV[D:)'1J[E^;*RAOJ#G,O@_B<JF#D(8N"2>
MG8Z6$U"J%X!:H-E,Q3%P>P[243-XY]_8Z2E^R50OOC[RFQDN?\)1LEK/J+ZN
M]/R;2;UYU_<1X2=8**+1U@<Z*U_8K!&J+)J(J*QL[981X[CE#(++)Y,@NGG*
M:QR?P,Y*.@<5$1,#&LX>#BX^'B(Y K>/BHIFWC8UBW)[_&V9L6B1$FJ!<9-[
M$(4I<?\ L'TP    &G6\.O;@GR6>K2V_N'/&;;T\MASC-GOFE->V"WI?6X2P
M[RVMSV!-)LCJ?$CE3*+LF3Y;IFSGR(3)=*I3T]'2_,/UY%WU_:;2<.?C^1.,
M?[ @V!?A13;$^GBH6YMVK7W32+DWQ(D\S^2I_)0YSF^A7O3^]-5875<1O7SH
MER=4S?)RV%I:;>ACZ8YU$\(M;997J2!<F.;Y,)D+A;'B57!REP7&XNJNO7@7
MHM<CS37"SBIJ^12415Q,T;C_ *KK<Z==LJ=9LX<3T95DWCE=)14_Q**+',E[
M>Q,E+C&,;?I))HIII))D121(5)))(OQI)))^Q$TTTR8Q@A,%*7!2XQ[8Q^$O
MW#^P          "!IZD3TW?Y8YOO85UZT+_GAC[2N')?C13XW[KC]ZK^>W%I
MV!8)??<?X]S8:\V3_=CW5E8I+[8^K:3%>D     _4T:.I!TU8,&SA\_?.$&C
M-DT;J.7CQVY5*BW:M6Z)#'7<*+'3*0A,9,<RA2E+G.196>FV].RIQ*2J'/GF
M_5B_\IR2C/M71^DYIJDJGQ^B9IB9(ERNS18F?/=#J,=*%;LC?AJ[=T?YL&GE
M3$A9H0X(]Y7>3J#J2T_]@0'V%LOF3LN"=*Z:TTLZRLQKS)<SEB3;6V2,7!%X
MK7S1Z@X*T:%41?6-\S/'L#MVR,K*Q52KOO?>W^3^X+]OK?-\G-E[:V9/.;'<
MKE8G.%WTB^7PFBW;MD$2$0B85HQ2:M(^/:)(,HYBQ;L63=!JW11)A\
M   %A+Z5[H@FZ2[J/:'R\J;B)GW$8I(<0]262.4;R$.RF&JK<W("VQ<@V*=J
M_<12ZA*BW/[9(UD%; <GRJPCA&>F-$N:G9?P:Z]:Z2?Y;\BZ%JQZ\CUI.OT5
M5VYLNT[:V25(VPM5=7U9L\G9II]:LW1.\28_0-C+8.\=MD2G5)%EY#^MMXY5
MF0>1O%WAAMS;K=!^HS3L^X]@U?2<:X;(&5(>6C8*L0]S=OFBQTD_ITG2L6XR
MBY^9RFV6(9IG1)QZWKDZ:3:*M.#6AD(<A77US%SLO83J3<'.7^X<M)9..129
ME3/GW5P=DO\ -C\)#(?PAM)H_P!;_1GK]!AR2X$VRN1>"IF=6G1^Y(>[/\Y\
M4L*D;T&^U"OI$+@Q5CE,:R9SG"A$C$QDAECR9^"O=_UI=A[N-K''SD=7VFTY
M$J94=);4;.-8;:6>*(?4J1\#7;3A-O?7B2.396S6WLT@E\9\G6\29R.M(C<]
M^70;KKM0UTZW'IQK7]>\Z->5XS>G7%P5*,@=UP,6D=1GJ[:+Q,GL1?!<&3@I
MU3!E8I58K5UE2*4,5K5&[2U9L;2.Q;GJ/;E,L&O-E:]L,A5KK2;3'K1<]79Z
M+5R@[82#-;'N4V,YP9-0N3I+)*D61.HBH0Y\?@    -W>O[K^Y%]D_(RK<;N
M-U6-+V"6RG)W"WR2;E"D:MHZ#INWF;[?9E! _P!EP37"Z1$TRE.Z?NUD&#!%
MP\<HHGN,^NOK^T5UH<6Z+Q<T+'JFA:Z529NMWDFS=*T[3V/+(-26C8=M5;Y-
M@\H]5:-4F[?!SHQL='LHQL;Z5FB4;T
M
M
M                            @9^I$]-W^6/Y>]A77M0<?EC^Z5PY+<:*
M?&_],?XU_/;BT[!,$L?\\?[X<V&O-D_W8_.RL4E]L?5M)BO3   !^MHT=2#E
MJP8-7#Y^^<(,V;)H@JY>.W;E4J+=JU;HE,=PX46.4I"$+DQC'P7&,FR+)[TX
M_IR&O%YG2^>//&EMW_)1\W:6+1FC+&S3<M>/K5RGAQ'7F\QK@IB.-UJ(G*HR
M9G*8M5*IA54OY0__ $$FGC@CWE=Y&H.I/3^8" Q![+YE;+@G2VFM-+.S+,:Z
MQ6,Y8DVUMHC%P1>*U\T>H."M&A5$7UC?,SQS Z#9&5E8JI5WUOK;_)_<%^WU
MOJ^3NS-M;,G7-BN5RL3@J[^2?K830;MVR"1"(Q,,T8HM6<?'M$D&4<Q8MV+%
MN@T011)A\         $[/TW_ *;TVQC43L%[!:(8NO2YCK=QNXW6Z.R4VP#%
MRF]@]M;:@WJ>,EH>,X0<P4$X)^[GYJ2DDOL3Z9M-6(1"%3*4A"%*4N,%*4N,
M%*0I<>Q2E+C[BXQC[L8P(2'?1ZHUOQOL=WX:=<<O!6?=L$:2J^WN3&4XZQU#
M4D\G@S.0IVJV2^5F=RV0P6PX))23I-:'A'2/T)&\G)$>DB:[+9&RMA[AO-FV
M;M>\6O9.Q;G(FEK9>;Q/R5GM5CDCI)(?63$[,.5G,@L5N@BD3*BAL)I-TTB>
M*:9"E\, #]C%^]BWK.3C'CN-DXYVW?QT@P<JLWK!\S6(X:/6;MN8JC9VDNF0
MZ:B9BG(<I3$-@Q<":7TA^JJV?H>;J/&3LMM5@VWH5X:(K5,Y)/R+3>V-.^64
MH]K^R:\\C.MIZ[3)E$[B05^>S1Q$UE_EG$LHL6UD)6K)7KE7H*W5&<B+/5;1
M$1M@K=D@))I,0,_ S#1*0B9F%EF"RB$G%.F#ANNW70.=)9)8AR',0V,B.MWY
M=!FNNU'73K<>G&M?UYSHUY7S(4^XN"HQ<#NN!C$E%&>KMI/$T\8*O@N#)P4Z
MI@RL4JH5JZRI%*9*UJC=IZMV-I+8MRU'MRFV#7NRM>V&0JUUI5I8+1<]79Z+
M5R@[CY!FMCW*8N?8Z:A<G2626(LB=1%0BA\?@   W>Z_NOWD9V3\C*MQOXWU
M8TM8)<Q).X6^3(Y0I&K*0@Z0;S-]OLPW1/B+@6N%TRIIE*=V_=K(,&"#AXY1
M1/;Y=7G5YQSZJN.<7HW1D667LTN5A,;DW),,&S:[[AN[=L=%2;FU4C*9BZ^U
M,NZ1AH5%4[6):+'Q@[E\Y?OWW2@
M
M
M                         !"A[T_2Q1W**T73E_UT(5JC;YLKI]8MJ<;I
M)Q&5;7>WI]SGZA_;M;3:^46>NMCOG.7"DDS?'2@9IRZ^O,\A'Q7R\Q7=;GT?
MN'CIL2PZCWOK.Z:CV9572C2>I5^KTE6I]D8BRJ*;G#*203R\C%LH*':O$,JM
M':7BLV661.0^<5  SEQZXU;[Y8;,A=-\;]2W?<NS)\W]P5.BPCF7>)M<*HHK
M2TNZ)@K:OP")UD\N9&07;,&I5,'<N42?B%D9T1^F,J'!"<JG+7FVM6MK<LXH
MJ4MKO6T1]//:LX^R2I"*(SAG[AODM_VVUQ]R,DF4D5"KJJGBB/WB+*;1E]#@
MEWD]Y.H.I+3_ -@0&8+9G,K9<$Z6TUII=T9=C7&*YG#$NVMM$8."+Q.OFCY%
M<K1H51%]8WS,\?''0;(2LK%5*F^M\[?Y/[@OV^M\WV=V9MK9D\XL5RN5B<87
M?23]?!$4&[9!(A$(F%:,46K./CVB2+&.8,6[%BW0:-T428?         !.S]
M-[Z;TVQC43L%[!:)DNO"YCK=QNXWVZ.R4VP#%RF^@MM;;@WR/N6A>^$7,%!.
M"?NY^;DI)+[$^F;3-B"0A4R$(0A2E(7!2E+C!2D*7'L4I<8Q]V,8]L8Q@0./
M4B>I$_([\O>O7KUOW_/']TJ?R7Y+T^2_Z'?QK">T[IR>8*^_Y8_WPVL-@;*?
MN/[*144K]L?5NX>O2    $LWT\/J'[%U]V*O\1>7-@F+1PDM$QAM5+6Z^LF)
MWB_.S#S)UY:(0)A1>3U Y?KJ+2\0B4ZL<JLK,0Z)ELOX^4M#JW9*]<J]!VZH
MSL19ZM:(B-L%:LM?DFDS S\#,-$I")FH66CEE$).*=,7#==!P@H=)9)8AR',
M3)<B/OWE] NF^V"F+[1U^XA-/\VZ; 8CZ3M-5J=&K[,BXW&5(_7FZ6\<V47?
MQ6$_F1C)M!-22A,N"_FI*.(:,4JQ>6/#[DCP>W#.Z(Y1ZHL^I]C0.3*IQ\\S
MSF)L<1E4Z36STNQMLJ,+C57!TUL(R$<NX;&4240.<CA%9%/68  =2>LGJ$YC
M]J6S&]4X_49>)UC#2[)EL[D'<6CN/U1K9DKE-9T1U+?'@UJMOT1_-K 1?SR*
M^5DE'!6;#YG[>V/ZQ^K[C3U6<?FVD./T.XD)B87;3.U]O61LQSL+;MM02633
ME[*\9)8*SAVB3APA$1#?/T<8W6/X86>N7[YYT@              &L?*;F7Q
M<X2:Y=;7Y5[PH.DZ2AASAF]M\P5*7L;MJAERM$4VJ,2+RUVGO@*8Q8^(9/7A
MBE\BH^.,^T./FOZUC7=:=2M4X <8G^R7#?#]JTW!R1?.ZA3SO4?%-@_A]2TN
M0S,62!6/E13)G\_6GI2(%(=F0ZV3(1L-_>IG[F=_.WOR<LG^FJZZ]OAJF@:9
M3]9,X_/YSW^CM;6)<6<^3%,7&<+SZ^,83+DA2Y\LYY9W?G%S5V:9R;9',#E'
ML$SS!?K#7?D!MFUY=_&ZP])ESF=MJ^5\E>E*L7S]_94N#_P_Q#%_[.V[_P#O
MDVK_ $AV[_\ 3 S70NP7GGJM5FMK;FORRH1F!6B;1*H<B=N0#9-NP2^G:-3,
MXRW)HJLB-OS)4#D,CE$QDLDRD;)<]8>/GJF.YG0SMD63Y%5WD#7&*12DJ?(/
M652M;1QDN?<RCVX5%K VIVIG'X<^=ASC_P!F,&^\26>%GK3N/-Z<Q-4YU\<[
M=H:4<G;-'.U]+OUMK:UPKEL=1Y+SU&D46MDJ,7A=/P20C36YSG+@GGXD*=4D
MOGC;ROXV\PM?(;3XP;LUUO"AK*E:KSNO[&RF#0[\Y,J8B++%D4*]JDYA(OF9
MC)-FCPI#%.9#!<XSG84
M                                     !KQR#Y:\8>)]:_*[DQR U%H
MJ!.W5<,W>S[]7*BXERH9\5$*_%RT@F[L;WS_  E;L$7+A0_X")F-]PCL\D_6
M ]4VFE'T7J N\>5$\W5<M4'&M]?FI%(,Y;9.0V7EHVZ]A'F6)U">R;AA#2)%
M,&^0GDD8IS<1-T>MXY&3&9%#CQP>TMKXF5?CB9+<FQ[QMY7Z<A_'ZI_$4IA2
M2D<*)X\L(D>'(W,IX?,Z*7S/S9V/ZN#N=O"+A*L[2TIIPZ^$_C<:XT'1Y15K
MX+-%39;EVZE:B'R<C99(WRD4]B2"WCX*%040U1L'J/>[&SY-F1Y\;$;9.\5?
M&Q7J'I2I%PLMY^1"%J>L66$F>,JF\&Y?9 GB7P2)X$]OCQ?J(NZ6(>$?->?V
MVE5DRJ8(24@]93C0WR$,GG*D=-41PW5-@N<^.3)YR0V,')G!\8R-A=>^JI[M
M:,L3,OR@JFSF*)6Z:,9L+0.C3I$(CE;)\*25)H,)(NS*?*7Y#+O5#_W.3XS$
M_'Y]!]0^M9Y^5I9-#=7&7BQM>+2RU]E*:CLW4ME7(154S[+N5=72RQYE5$LH
ME1RC#H%0RF8YR.//&"==^/\ ZUWA?<3,67)#BGO_ $6_=K?"M*:[GJ7O:HQQ
M<%-GZJ1?/LU"5*A]Q<>+6%>*ERIC'B<GN<=^^+'=SU7\R%(R.TGS/U"I;)?/
MQ,=>['EG6F]@NGI3X25CHVI;59P[J?>%-]^,1I'A3D*95,YT<9/CJD0Y5"E.
M0Y3%-C!BF+G!BG*;'O@Q38^XV,X^_&<?^T?T
M                                                 :Q<GN%W%#FA
M3RT7E3Q]U;O.NH%4^S"7ZJQ\I,UQ59-5%9Y4+40B<K39+*+AP3ZJ*>LW.".%
M"X5\3GQF.'O/T:_5QLB1<2^I+MR8X[J+']T*Y5[_  .P:2U3SX>6"--HU24G
M%%/8F?$Q[";&/D-Y$/\ A\=.B>A^T'A\513GSM\\;AV4YFB>E:81]ECA;R4;
M%D374R97>4/PX6RUR3!_Q_3FQ^;&[V@O1T]5.JY%M,[8FN1O)=RD=J=: O\
MLB.HU)4,WP;SPE&:?K4#,$255/[J%5GUR^"*9"8)^>,M) X[\5.-?$BEEUWQ
MDT9J_1E.R9-9W#:UI\-5RS#M%/"1)*Q/H]J5S99C*>"E,]D%G3H^,?C6R-@!
MQ=[NNWO7/4AQ:<7DY(BW\D-K(S]7XUZKD5CG;SMICV3?,I?+8U;+)K?L;UPT
MI$.)3"2J"KY>08P[9PU6D"O&M03OK?.W^3^X+[OK?5]G=F;:V;/.;%<;C87&
M%WTD_7P5%!NW02(1")A6C%%JTCX]HD@QCF#%NQ8MV[5NBB3#X         )V
M?IO?3>FV,:B=@O8+13%UZ0T=;N-_&^VQWB;8!BY3>P>VMM0;U/W+0L9PBX@H
M)P3]W/S4E))?8GTS::L0B$*F4A"$*4I2X*4I<8*4A2X]BE*7'W%QC'W8Q@0-
M_4A^I%_([-]Z]>O6_?\ /']TJ?R7Y+T^2SC\C?;Y&$]I[3D\P5_Z9?Q[:PV%
MLI^X_P"=BHI7[8^K=P]>D     "7/Z<+U!4]P7NU5X7<N[BXD^%=WF\1E'NU
M@=J.''%^V3KPQDWZ;]P?\UI5]*NC&F69\_%"K/#SK/X4_M5!]:$MG+=X@@\9
MKH.F;I!)RV<ME4UV[ENNF55%=!9(V2+('2.4Q3%SG!BYQDN<XR-=.4'#[C%S
M4UVKJCE3I#7^\*)E=5VRB;M#$=O(&161RV4EZE8FBB,G3)W+7R2^OB7C-YA,
MQB86P0V2YB0<K_13\8[R^D[#P\Y2;)T&Y=.#/&^OML5ECNJCMR92.3[&A;$P
ME8"<@6/S914*XD%K&X+A)4ABJ?*0Z''J[^BV[-X25=$I&\.&%Y@?G*E'OG=[
MV_4YTZ'P)'4<2D$[THZ:Q^?J#+$*1O*/<Y(F53/AD_@3UVKO11]@<Z^;FV[R
M=XDZWA5C)X65IC[;>T;(T)[N2K_)"R.MZTQ45QE-KE/"<P8IRN#^9TC)^!^\
MO#/T=G7?H.1B+9R<N^R^9MLC#-7'V#/>VG],J/FJS=VD\6H5*F',S*8*Y1R4
MS60M3R,<-U#HO(]P0QO>59KG6NN]/TFNZTU/1*?K37=0CDXBJT6A5N(J-1KD
M6EDQR,(6NP31!I&-?D.H;)$4B8R90Q\XR8V39]P              (KW>AZE
M#4_6]^4'&OC A5MW\U3LO@FRNW.)75W'HSO"I2K;&-$O$U+!L0I"%4;U=%=N
M=L19%[-.&R.6S"3K+^3G*_D7S,VO-[LY.[=N6X]E3RA\KSUMD3.$(MD94ZR4
M'5H-L1-A4*R@8YOIXR+:M&#?!C?"W)[Y]]^.J#I6Y>]M5\>L]/1"&OM'5"3;
MQVS>1]ZCI#&OJJ[.FBZ5KE<;M_C5V'L+$<NBOB&CU2?3)NVJTN]BFSQJY6L*
MN&?I5^J+BQ&Q,CLC6<SR_P!EM$RJ/[CR#DUI"I&>*)(E=IPVG:\JTKJ4-E9$
MQT49EM//$,*F+F25P.V%)X3\-=:Q"=>UUQ*XS4."2*0I(>FZ(U=6HLI4S*G)
M_<$-544C9\W#@WODOOY.#F]_(YLF\GM#KLX![K;':;9X4<4]AXRG\:;JU:!U
M;*RC/&2?'YQLRXJ^7<6N5'\.%&RR2A2G\<'Q@V1P+YO>D.ZWN0L5-3G&(]RX
M8;/73=.8PU1E978NH'TF=!;X\3NN+O,+.XUD9QAO^&"FHE! F#^+-7[BBOF[
M(NJKF!U9;71UMR>HZ"4%8E7ZFL]Q4UPYG=3;5CH[*/UKFI6-9D@JVE6^'"/U
ML3)MF$NRPLDLLRPT<LW+GF^-M^$G(/DYQRY&ZUM?$S=-\T=M:PVRLTJ/LU'<
MJ./M%&QV&-8HP]EJ2Q%6&P:X>05:J*PLHT>,'BC9,JK8Y\$]KT$
M
M        '*3L>[G>!/5] N<<BML(2>UW$8:0K/'G6I6MPW39/D;_ %,>=Q6T
M'B:%'A7*?D9"5L3N)CE\)'(U<N'!2H'@3\__ %=78+R=5FJ;Q58PG"34KTAV
M:;RH.6]XWQ+,L_4HJJ2&UIN)1;U/*Y#-%DRUR'C)%@HF9(LX\3,8QHM^P-D[
M#VQ:Y6^;4OESV7>9Y;+F<NFP+1-W.V3+C.39RO*V.QOG+R06SDQL^2RQS>YO
M?W'N="<;M_<IKVUUAQQTULC=M^=D(OBL:TJ$S;9)FQ,X3;&EI<L2U4)!PJ:R
MZ)5GSP[=FA@_DLL0OXA*%XH^C9[%MQ,F,]R4V/IKB+"O"IF4KT@^4W;M%H53
M.#94<UK7\DC7B%^+.,X)^5V%\'_ HBGDN<CNEJ3T4W 2MH1Z^Y^3G*?:DJT]
MS/4J>KK#5%7E#>!,8*I$.J39))JW\L+&\49HJF?(GY[\!_EV_8^D7Z:&K1NV
M7UWO62601(DK(/M\VM)V\.0OB9PY)'(-T"K'S]YL(H))^_\  (4OW#Y%E](+
MTZST:HPBJYR,I;DY5B%F:SO-X[D4LJ-U4"&32N-<EF><IJJ%6)YM3X^5$N%,
M'1\TC\YM[^B)T7)L'"_&+F_MJE2:*RZK6+WOKVG[082#?Q-ALP<3^OUJ@I#K
M8.8N3O"1KXIL)Y*5D7S\TXT_.+TTG:MPACY6W/=,L>1^K(G*BCK8O&%[*;+^
MSV7U.$T7,[KI:&8VN+3*W,55VY)".8MD4JN5I+XD_D' ,!U.X1=T?9+U].8A
MKQZY-78NOXKZ-#&EMD.C;-TVO&,\8(6(9T>VG<)U!L=(J9#KUY6'??&F0A'A
M,$*+'/H/[Z%.X6-VK0]@:+)I[>>CJ_6K);I"G39IO4UQ@K,^=Q321KB,TX^V
M*I*EDV+HJD6Z-*I$0(1P295.J=LC(W
M                                             !^"2D8^&CG\O+/6
ML;%1;)W)2<D_<)MF#!@Q;G=/'KQTL8I&[1)LDJHHH;."D(GDQLX+@4MW<WV,
MVCLXYZ[>Y .I.0-JJ'EGFM^.]:<K+_35K2E2DW[>K.",52XPQEYM15Y/RA,>
M622%F<-RJJ(-T/'E.         "=GZ;WTWIMC&HO8+V"T,Q=>$S&VWC?QOMT
M=DIM@&+E-[![:VW!/D_NH6,X1<04$Y)^[GYJ2DDOL3Z9M,V(1"%3*4A"%*4I
M<%*4I<%*0I<>V"E*7[BXP7[L8P(&_J1/4B?D=F^]>O7K?O:X_NE3^2_)>GR7
M_0[[U6$]IW3L\P5^ZX_WPVL-A;*?N/\ G8J*5^V/JW</7I       +0[TD?9
M_,\M^)-DX:;?L"\SN?AK'U]G2Y>25*K)6_CE,F5C*8FL?Q\G;ZJRC,T$NKGV
M]HM]7"G,LY,Y5-+J                 !&C]2-W2J=87':,U#HJ>8I<T.1<
M-*I:]7^-N_<:<URDJM$3VZ7T<X2.EF5^O*YCZPDZ)ENYE6CQYE)XWA'K-:I\
MGYZ<M4[-6FTS4M9+-9):1G[#8IZ1>3$Y/SLR\6D9::FY>165<2DLZ?N7"[ER
MNHHLNLL=14YSF,8V\W6'P(OO97S5TUQ,HZSJ(9W68/,;)NC9L5TGKO4E9(25
MV!=52')E++Q"'+]-&(KY31>S,M&QQU4S.RGQ=!\:>-VF^(FC-;\<M 4V/H>J
M-5UQI6JK7V!<**920R91_,S3\Q<*SMHD))5V^E)%QD[I^_?.';DYUECFSG8
M :F<U^%>@>?_ !YO/&CDA36=MH-Q:&48O/!-&QT:V-4'!:_?J/+^&5(&W1KE
MPH=NX3SX+)*+L7B;F/=NVR],MV)<&-J=<?+S;O$O;7B_E]=315JM;VS,[&)V
M-KJ=3^TJ+L&%0,JKA%K)02K<[AL5=?,=((/(I98[EBL/P]<E6+>>PO@?2CX)
MDEPYF<7ZJ;!EC-RY+8-W4:)-C+A,IC(X]GG\,N#&+C\6"Y]O87E0
M
M        ^-/V""J<%,VBTSD16JU78Q]-V"PS\DSAH."A8MNJ\E)>9EI%=)O&
M1;=D@LLNX6432121.H<Y2%SD0!^YWU;<JX?6WC;U62:3".:.'D!;^8TE&IN7
MLF9(RC9^UX_UZ60RFR89.4R9;1*-U%%B944AF"&/H9H\#FU6RTWFR3ESNUDG
M[C<+/*/)RRVNU3,C8;+89J17.X?R\Y.RSE9U+RJ[DZBBSA=5194ZACG.8WWC
MXS=NN[<(-6R"SIRZ62;M6S9,RSAPX7.5-%!!!(N3*JG4.4I2%Q[F,;!<?>)K
MW3MZ2;8F^XVK<ANRUQ:]*:HDDF$Y5N-$ MB$W3>6!UD7;=;:$NNBH;4M;=,R
ME(I%H)YLRR+X^%%JVY13.M8)<;^+''3A_K2)U!QDTW0]*ZZAD&Z3>O4>#0C<
MR*S9+"))2R3!_-_;K$H7)LN).5=/)%THH=5RY65.<YM@    1O>XGTX/$WLL
M@+-M+5$16^-7,PR3J4C]L5>%28TS:DN1,GQQ&\ZI$H%+-?4%2^+%B9)DGF1E
M$EG!YAFV+%+5:/*CBMO?A9O.\\<N25 D]<[7U^_*TFH.0,BY:/F;I/#B(L=<
MF&ASMK%5W[$Z3AC(-%%$'"*WN4^#X.0FNXFP>B/DWR/,OF3#IN,EC7_&2NR3
MMI@J62KOHK:E?:Q[C)\E\RF2;S4F7&,&P7/U9O+!LX)XV3
M
M  .)'J*^1TMQCZ=.9URK3DS2U7RCPVAX!9)PHT<)%WI:X/6=J=-7:&,G;/FM
M!L-N=MS$]C?/'I%P=+W^4E-\         "=GZ;_TWQMC&HG8+V"T0Q=>E-'6
MWC=QNMT=DIM@&+E-[![:VU"/4_<M"QG"+B"@G!/W<_-24DG]B?3-IFQ!(0J9
M2$(3!2E+@I2EQ@I"%+CV*4I<?<7&,?=C&! X]2)ZD3-.S?>O7KUOW_/#]TJ?
MR7Y+T^2_Z'?QK"=T[IV>8*_],?[X;6&PME/W'_.Q44K]L?5NX>O2       !
MW0]-[RB?\6NX7B/*8E%8^K[PM:_&*[M"94^*;C-XII5>H1SKXOWFZ.VOV.9#
MW-^ JD*0Q_8A<FQ<4                 /BV&?A:I 3MILDFTAJ[6HB2GY^
M8?*X08Q,-#,UI&5DGJV?N2:MV#9950WM^$B)C"DD[1><MI[&.=&_N5EA7D"0
MEZM[J+U? /S'+FH:>JV30.LZT1H990C)VG66;)S(X1\4UY>4D'GC@[D^<\_!
M8D^B:XEQD/J/EKS?FX<IK'=[Q#\:=?2[MKE)VRJ-)B8/8VQ\1"RB6,KQ$K8[
M5K]-PH0QTC.M<E2+G"K98HG7@   A;>LQX(--J<3=3\\ZC"IFO7&"T,]<[0D
M6S?&%Y'1^UIAO'P;F473:J'73@]LN(--@0RB*")-G3"IS'4.F00S>@RHENW<
M?U[0V4%7'T?(.#MWQHMB.CE-0(:;OF%S)J%S@B2)JV54ZF/Q(D1,L7)3DP8M
MSV
M                 #S-QN%4UY4K1?KW9(6GTBE5^9MEPMMEDFD-7:O6*]&N
M9:>L$[+OU4T(N'9Q;1TX<N%CD311;G.<Y2E^ZK*]0+ZAN]=CMOG.,W%BPV>@
M\%:G*JLWR[=61KMCY02\<ZQE*V7UI@R2['6"3INFO UIR4N53)I3<\A]J%CV
M$#%B'ZV;1U(.VS!@U</G[YP@S9,FB"KIV[=N52HMVK5NB4QW#A18Y2$(3&3'
M,H4I<9SD68WIS_3FUOB96Z5SAYQ4N.L?*JQQT/:M0ZBL\8F[C>,\<[*VEHF>
MGXN00]E-]'+EN<WR$_YK?>V0_=;ZA9K,G     !'C]0WTV5CM#XKRUVUI68]
MOS3T'79>PZ1L+1!LUE=CPC$BLK.:'L#[/A]?'2Q".C0)G)RIQ<^LBJ59JQ?S
M'U-1@^8/8MZ\BY-FZCI..=.&$A'OVZK-ZP?-%3MW;)ZT<D*HU=I.$CIJ)J%*
M9,Y#%-C&<":+Z)'^6]R__55COZW*6+*8
M                                               $1KUH,[)1'5-J
M6/8JD2:VGG-J:!F2'234RYC&^E>1MG213.H3.6Y\3%=B5/,F2G\4#I^_@<^#
M5=@        "=GZ;WTWQMC&HG8+V"T3)=>E-'6[C=QNMT;DN=@&+E)[![:VW
M!O4O<M"P;X'$%!."?NY^:DI)+[$^F;3-B"0A2%*0A2E*4N"E*7&"E(4N/;!2
MXQ]Q<8Q]V,8$#?U(?J1,T[\O>O7KUOO_ #Q]I&G\E^2]/D_NIV?SK">T[IV>
M8*_=<?X]M8;"V4_<?V5BHI7[8^K=P]>F        ,_\ %&T.Z/RCXV75B54[
MVG[]TY:69$'662QW=?V'7)9N5!Z5)3+1;*S5/&%,$/E/.<'\#>/L+WD
M           !Q5]0_OU[QTZ;N<-QB72[6=N&M8[2<,9LL=N[SG>UOKVI9PS9
M<ABF160JENL+GRP;!L%8Y\?<_CC--B M@/2)R\%)]-=!9Q"Z:TA7M];WB+2F
M1<BIFLZO96<\W053(V3RU/FLSE=5^,QELY*X*K\N"JX11D\    U/YU\<X_E
MUPTY0<9I!!%;]FS1^QZ#$J+83SB.M4U69 E,G$?F_-X=QUM+"OT,GQDF%HTF
M3_A]Q5=>F'I\A*=Z/#&/?P\F3-4=\AIF?0RW<-G,(M \9]T)-3RJ:A,'8E3L
MYXELH53!<_*Z(B?V,<6^H
M                                    *W#U5G>!(;OV#9NL[B[</CTC
MJ^=S'\H+K77^#)[7VC NT3GU2T>ML8R:CU:9;*$E2%.8DG869D3DPVA45'L)
M8!-T])1TW1N\[P?LSY&5-*2U;J.T*0W%RK3K)8\==]N0"YR3VV%VKE(J4C7Z
MH^*BTB#8^H16LN':V?IW-<)A:R$       5/?JLNON.X9]D<CMZA0I(C4/->
M'E]W0C9JDFA&Q6VF<JE'[RK[%,B9?;"E@DH*QGQCW(3.S,()>Q$<$)L?Z*IR
MX)VB<@&I5U2M5N VS'"S8JBF$%EVO(?B\FV751P;Q.LFF\=%(;.,Y(5PIC'\
M,_O9Z@
M                     C7>K&T_);4Z9MR3L6R<R#K2.T=+[@.W:HHKK%CF
MUO3UQ,O? Z)SE;-879$@Z7.EDATT&:JAS_3D6(:I8        $[/TWOIOC;&
M-1.P;L%HABZ](:-MW&[CA;H[)3; ,3*;V#VUMN">IXR6A8SANX@H)P3]W/S<
ME))_8GTS:9L0B$*F4I"%*4I2X*0I<>)2E+]V"E+C'X<8Q["!OZD3U(F:=^7W
M7KUZWWWN/[I4_DOR7I\E]U._C6$]IW3L\P5^ZX_Q[:PV%LI^X_LK%12OVQ]6
M[AZ](        !NUULZJD]W=A'"/5$0S(^<7?E3HB(=HJ)I+MT(3.R:X[LDD
M[16(<JK!I7FTFZ<%R0^<HLSXPFH;\!KQX                !%M]8#*R$?T
M\S#-F7&6\]R4T=%2V3)84R6/1-;)Q/)3_P#[OG[4AXW'G_AQG)/\<53(":[Z
M.;LEK.CMZ[0Z]MJV!.&K/*&6C=@:(>/E$6\0VWO7(-2)L]27<GR7"4E::/%P
M16)E3X(H^UVUC6^#O)5NFK9-@   "&!US=!_+[AIWM[1YR2K/5^.(TOL;EG-
MT%6*O";B],JEN(US5U['OZ@2+)A%=LA.Q[5SDKCVQ\&5BIDQGXR3/P
M                     :H<TN:/'S@#Q\NO)7DK=&]/U[3V_P 39NG\+JSW
M:SND5SP5#HD$==,]CN,BJW5(U:D,1,B:*SQXLU8-7;M"L5V]W*<H>W+N!X-6
M*0F+CJ+3$)S!T)2]%:,U_:91!2G0%SV[4*S-2LG*PY4#VK9TU$/5$)%_E#!,
MH./LMFW38%RDM;,@
M C\^HU[3UNLO@C,DUK/)QW*'DFM+:GT09LX:8E:<BI'?+L'<*31QDV5$Z[!/
M&J3)3P4(G/VB$RLDHV^H**A5PY7=+KNG:ZKITZ64<N7#E0Z[EPX7-E19===0
MV3*K'44.8QS9R8QO?)OO'YQLIP]XP[ YH\H-%\5M7IX_+;>6Q8"BQS]5L9VS
MKL:_<?/9;C*-DUB&7A82L-9J7?%(8JGT<&M\?N?QP+O7C?Q^UKQ4T+J3CAIR
M%2K^L]+T.OT"I1Q2DRX4CX)BDV5E99P0A<R%@D'N'3^2=GQE5[(23EVN8ZRQ
MSFS>       BF^L"XPL]S]5I=Y-&"9[3Q*W/0K\213:%<2'Y";*DD-/6^$24
MR7)VS!:>M]!DW62^^,8IR9U,>!#')&V]%3^E-WY^H!M/^T5Q5%GV
M
M       #!_)31-0Y0<>]W<<[^FH:F;RU9>M5V,Z&<X=-(V\5R1KZTDQ.0Q<I
M2+7+XKEN<IL&37:D.7.#%%'%R,T'L;BQOG;G'/;D1F%V1I>_637MM98(OAJI
M)UR169?:44LX23,]@7S5-N]CW6"8([8R#=RGY)K$-G"@      "=GZ;[TWIM
MC9HO8+V"T,Q=>$-'6WC?QOMT;DI[^<N4WL)MK;4&]3QDM$P8J+B"@G)/W<_-
MR4DG]B_3-IFQ!33(F0A"$*0I"E*4A<8*4A2XS@I2EQ]Q<8QGV^X0-_4B>I%_
M([-]Z]>O6_?\\?W2I_)?DO3Y+_H=_&L)[3NG)Y@K_P!,?X]M8;"V4_<?\[%1
M2OVQ]6[AZ],         $N3T>?"*1WOV'6+EK/Q*I]<<-*%*OHJ25*IAH^W7
MMV)F:)38HJ:K;*4@1I17&RI17)%<*L7L?#+>']T)G+:*
M (^GJB-33.V.E?E;^3S59_*ZU>:DVSEF@;&,J0M,VO4<VYTIY8S@R+*G2%B?
MGQ[XSXQ>?;WS^'-0D ^O!3DU5YJ'LM9F92NV.O2D?.0$_!R#N)FX*;B7:3^*
MF(>58*D7C)5L]0;KMW""A%D%D2*I'(<A38M%_3^>HTU_S[K%1XI<P;17]?\
M.&$9-H2M6&1,T@:GRD9,4D6[67KIS83:0NY,D\?M2O$RF6443-*UY'+<[R)A
M990                               -*^>?/OC7UP<?+/R+Y-79K6JU$
MI.&54JC)=DXOFU+CELJO%T#6M<<.TCV*T.LI>^<8,FU8-4UI*3<LHUJ[=HU%
MO:WVW<F.V;>1ME[G?DJVLZ@XF66D]%5Z0<JTO5U:D'AE/(YU"I_E/>W31./+
M+SRZ**S\[%-)!!BP19L&WE^FRL8MO;'UOQ67N8_Z7FIQRLWU'TV'>%/R+VE6
M;EAC\/U"?C]3]A8;?)Y9^'ZOYOC6\/A/=G
M                    IW/44=@2_8#V;[FL5<GUI72FA72_'G2**+I52'<5
MW7\H_;6VYQR&/%-7-@V K9)%)U\95UHLT2W6.<C)'PX5 )N/HL.'+2^<EN2/
M-NT0ZJ[#C_1H?46KWKQH@=AG86X<23NY2\0Y40R=.<B=>ULK!;*:B?BSVMDI
M\*86_-V0X       -3N=/%V-YK<.^2/%*4FD*PGOC45QU[&VEW%GFVU3L<M%
MK?DG;'$*D^:GED8NSI1+\S4CEN9QB.^(KA')_D+PDZ0/3BR?4%R9V#R7F^73
M'?$C>-#VG1:5&BM(.-=LHIK9-A:MOYK6I:76UYE1^X34UH5IAAB-0+DLM]1]
M9[H_">48
M                        (//JQNE6;WA!..S;B_359G9VOZTVC.5U(K[(
M[B8O&MZPP3:0&XHMBVQE22L-:AFJ;":3(515>O,V;HOQIP*Y7-<:      )V
M?IOO3>GV,:B]@O8+1,EUZ0T=;N-_&ZW1V2FV <N4WL'MK;<&^2]RT+&<(N(*
M"<$_=SV2DI)+[$^F;35B"0A4RE(0A2E+C!2E+C!2D*7'M@I2X^XN,8^[&,?^
MP0./4B>I$S3OR]Z]>O6_?\\?W1I_)?DO3Y+V_([/NJPGM.Z=GF"OW7'^^&UA
ML+93]Q_96*BE?MCZMW#UZ0         ,JZ1TKM+D=MK7VB])4J:V'M?:%FCZ
ME1Z=7T,+R,S,R1\X+@QSY*E'QJ#<CAT^?.5$F<>Q8N'KU9!HW66)<T=176Y1
MNK/A1KCC/7%XJ>OALJWC>FP(UG],786X;&V:?E-+HJ*MTUE:^Q;M(^'A<+D(
ML6(KS+YR8<G<9/T[                 8VW!JJF[TU-L_2FQ8PDUK_;NO[C
MK.[1"F?8LG5+S7I"LS[/!\?>D=2+DW12G+^(F?8Q/8V,9%('SFX@;-X&<K]V
M\4-LLW"5IU#=9&"9S"K,[)G<Z@X-B1H^P(9$RA\?8LY4G</)MR^9SI$DOIUO
M%=%8A-3 'ZFCMW'NFKY@Z<,7[%P@\9O6BZC9VT=-E2+-G#5P@8IV[E-8A#D.
M4V#$,3!BYP; FL]07JX=G:&8U7C_ -EC*T;RU2P(Q@Z]R6@2EEMW4B,3+AHT
M)LN'7.3]F&$03^G^64(LC9DD6ZRR_P"4KQ5-(EA#QWY+Z"Y:ZP@MT<;-MTG<
MVL;$3.8ZV4>80E&B;DF,9<14NT_ ZKL^W,;P=1L@@U?M%/=)TV25P8@SH
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
ME3^2_)>GR7_0[^-83VG=.3K!7_IC_'MK#86RG[C_ )V*BE?MCZMW#UZ8
M     ,@:MU;L7=VQ:9J/4=-L&PME;$GV%7I-*JT<M*3]BGI17"#2/CV:&/<Q
MLYR8RBALD1121.LN=-%-0Y+7;H+Z$M?]5>N$MP[@2@K_ ,YME5LC.[VYKE.2
MKVFJY)? [=ZIUDZ,7V74^5)OB=G"XPI*+M<-FF4XQ$GU,D(
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
MP_F'D:V.P;S%?#1^.W:[W?[TONWZAKS=/,3:#][A"[;-E7<- T6L*8QE_'5
M]\NDI#U.@,D&K\QXV 2>L4D6ZQS,F14O/(Z81OI".XU\Q;NW55X\0RZQ,F5C
M)+>D8J^9YPH<N".%(B#=-C'R4I38^)PJ7Q4Q[FP;R*7 '(#TP?<MQ_KSZV*\
M86NXZ]%M'#N3<Z#V#3]D3C5)!!%;P:Z_2DFMEGES^:Y2$C(9Z;S9*8.4A3M\
MK<#9J%F*W,2U>L43)P%@@9)_#3D%-,'<7,0TS%NEF,G$RT8^337CI-L]1717
M06(15%5 Z:A"G+G ^6-[>N'G[N;K4Y8ZWY2Z9>*N'58?I1>P*.H],RA-J:OD
MWS(]RUS/J815PBU?LF:9FKK**IXZ19,I)%,ZS-,N;J/COOK6_*/1FI^16GYK
M\H=9;FHE<V%39,R7P.C0UDCD7Z3*49YSD\=-LUE%FC]HI[*LWK%PU6P59$Y1
MF@!S>Y]=L_ SK1AV[CEAO.$J=SF(-.Q533M::NKCN6XQ#AW*1S*5AJ!"%4<L
MX%Q)0<RU1EY0T="_513AL>2(LD<A8-O8'ZR3E/N$LY1> ^L8GBW17::[)#;%
M_2AMB[XD6RJ*1<O8N(515K&NES85>)F2^"RN2>*;EI*-%O;!(A^Y-X;CY$WV
M6VGOG:5^W#L:=.;[5NFQ[5,V^Q.$<N7+M)F22G':RC:,27>.<H-$C)MFY5LD
M023)^'&*A9V>BGC6B76+R'ETT\X?ON>&P8URMDY\E.SB^/O&ITS3*EG/B0Q5
MIB0SDV,>YOD*4V<X(3Q[4]M7;YQLZD=&I[$VZLK=ML71&48Z/T#6Y-FTN>S9
MYBACY'[MPX*?%2UTP<K,_MF?60739D=$09M)*4<,XUU5"]C?:=S [0]L+[(Y
M,[$=.Z[&O7"NN=-5E5W$ZCU9&JY6(DTJE4^I,1>8RV6,1U,OS.IA]CV(Y>F;
MIH-T><@ +C+TV]BO5HZ2.!4GL1>2<V!K1-D5V.5E43(NBT:H;WVG4M7MTDS$
MQG,8EK2$J*3,_P"\HS104QDV#8,.XP"#WZV[D&O6^-7#+C P=K)&VSN.][FL
M*+9<Z7G%Z5J+.IP[*2*0V/G8.97=#APFD?R3,XJY%O'Y6R)RUQ8 +P+JSUN;
M476IP%URJW;-Y"K\/>.K.<3:$.FV-9G.J:O(VA=#"K-NIE-2QO)17&5D$UC?
M-Y+%^;)QOL          /Q/7K.,9/)*2>M&$='M5WS]^^72:,F3-HD=PZ=NW
M+@Y2-6J2":AU%#FP4A4S'.;&"Y$#WN>]6TC4)&U<;>JV0@I^:8+OH*Y<QI)B
MRL=;8.FYE6KMKQ^KLBBJPM*A5R>Q;3*).XE0B:AHB+?I+-)I& MM':VS=W7R
MQ[2W'L&Y[3V3;GN)&T7S8%EF+;;9]Z5)-NFO*3TX[7<O,IMD4$DL'4R5)% B
M26")D(0N9N'7#'D=SUWI5^._%[6\OL?8UE-ERX(T3,UKE.KC=9LA*W>_614G
MTM1I;++EOAP^=F*4ZSINR;$<R#QFT<6,?7=Z0G@SQX@82W<VWKWF1N@R35Y(
MU_,C8*5Q]JDDDHHOAI 5:$=LI:]E)\GPK.;"\.Q?D;D4_)Z/R8Z>9(6O>"G"
M74L.E7]8<0.,6OH5))-#$=3]#ZNKS=0B9U%"F=8C*NEEXOE===0ZJN3JJ*N#
MJG.<YSGSK5R.Z7.K'E7#R,9MW@WQ_,_DDLD4N6O*-&Z?V(BK@V3HN4[_ *H+
M#2RYDE\^94EW:S8V3&(L@HD=5,\'WM_]);MKBS7+1R%Z]YVW<C=,0#=]-6_1
MUA;(2/("A0Z1E7*\E4%8&-0;[@KC9MA3YF[=HRGVR::>4F4V7ZIVVAEC9+BY
MR^Y+<*MH1FX^+>YKQIF_QRB&592HRIT(^>9H*&4Q"W&N.R*QMUKICG-D\=+-
M'C(YC>>4?/&#8LHND'U..H^P:0K'&;ERSK&@^7[XC.)J,RR<YCM/\@I,V$6R
M32HJR;LZM)V4X6R;VK[M99N_/[&A7RRZWV2UEB#5CF!S4XR<"M.NM\<L-K0N
MH]9HS"%983$LSEI1_8K8\B9N=CJA5H" 8.GUCL[J)KDXN@R:-U%3(Q+A;."H
MHJG)"+Y_^M&L$@:<H?6]H9&OM/)TP0Y \C&J$E,J$P=XUS*4O35?DS-(XWB1
MFZ8O)Z5?>1%<I/ZVD?&2"&3RHYM\LN;EW/L/E?O[9.\+-A9=6/\ RRGE%*]7
M"NC9.NUIM*C2-X6D1ICY-G+2(CV3;&39S\/OD:L"93Z*77)IOL+Y+[/5\E&E
M XARM723^G-E-*7V)MW5[EF\^L*[+\*Q8JBSR)4LHJE5(_5/YHG0)A28WV[=
MZ?$CJ7IQXBZ/R;=Y/V.#6E-=<:*9,-4+(Z253.2-LVS9S"#DFKJ J\\2)O7;
M==_(X1<?8D5*?1O\M*OSLA[?>;W:+>G$_P D-H/$-<,9561HG'^C*/*[I?7Z
M>/,C3,=5B.CGLM@3246P:;G%Y*7-ATJBF\19_"T1Y?  #*NE-W[:XX[2I6[=
M%[ LVK=KZ[FF]@IUWJ4@>-F8:00]R'+@^,&3D(QRU4<-GS%TFNQD&;Q=D^;.
M&:ZR)[<;H8[EJOVX\:'TG;&D%2^5NE#1%>W]K^'7RG%2OV@W5+7MM4=@Y6.N
MA2IP[.0*=H<ZJL/*,74<JLNV^SWS_LOMG;>L=#ZZMVWMS7RK:QUC1(E><M]Z
MNDRS@:Y 1:&2)_.^D7RI2%44<*HHH(E\EG+APDW;IJN%4TSUWW;KZNG;>WGU
MDT?UA_:^E=4I+/8J6Y.6"+3;;GOZ**Y4,NM95^33.34M672(Z,D\>(KV==%T
M@L0M8=(K-CPK++9K)=+!,VRX6";MEJL4DYEI^S666?SM@G99\J99[*3,S*+J
MN92166.8ZJZZAU%#&R8YLYR/@@ "0WT3]\.XNJS:T-KC8<O/[%X.7NP(([(U
M<Y=NI!QJUQ+/4\/]LZC;'PIF+GF^55'$I$H%*UL+=-1)4B4D5E(M+:ZAWFH;
M0I-0V3KVQ15PH=_K4'<J;:H-T1[#6.KV6-;2\%-Q3LOW.(]S&/&ZZ1O;'N1?
M[\8-]PP]R]W7<^-_&#>^^M>ZAGM^734>L[1?J[INM/7K">V&_KL>I(?DY&.X
MVORKE!RJBDJ;'T\:]7-A$Q$6RJABE-5?\YO4_P#:AS.Q+UJN;49\3=4R1'3/
M-"XUED:A//H]QA)(J=AVV^?.+,\<Y;E6(OB-D(A@XP\5PI'>&2%)'EDI*1F9
M!_+S#][*RTJ]=2<I*23I=](R4B_7.Z>R#]ZZ4.J\?+.555%55#&44.H8YS&-
MGW'X1WV]-IR.X[\1>RZ+Y'\H-K0.G]5ZJT'O.9>6*>RX<&E):2K+>N,:S!0<
M8W7D;39'2,R\.SC(MJ[D'1V><(MSD(H8O4GM+]7QR,WN[LNI.NB&D.,FH#J.
MHQ7>5A;L)'D-=6.#$3^MKC7!W$9IR-6)ET7&$/M6=\/@=-Y>'7^5F6'-<+E;
M]A6>;NU_M=DO%SLK]:5L=NN$[)V:SS\HO[87D9R>FG2SN5?G\"^:RZJBAO''
MD89_K'!WFK=F!Y6F\/\ E';8M-%%P>1K''_;$_'D;N/F^!P=Y%5)5,J*GTR_
M@;)O$_P'\<_@S[87OFK]EZKD$(?9VN[UKB6=IG6:QE\J,_4)%RB0J)S*H,K#
M'-E5DL$<-\Y,4N<8PX)G_&*/!  D;=*GJ'^1O5Q8X+4^S'%BWWPFD)#"4[J1
M_(%=6[523Q7R=VC1<Q*N"EB5DU3_ #N:ZZ6+"2?Y["?V2_<GEB6K''CD/IGE
M9IFA<@>/U]A-EZEV7"(3U2ML$L8[=TW.8Z#R/D&:Y".(2?9/TG3.1CGB2+Z/
M?,UV;QNBY143+FH!Y>Y7*I:ZJ5DOM_L\!2Z13822LMMM]JEF$#6ZU7H5JJ_E
MIR>FI-9)O$Q39B@LLNX64(DDFF<YS%*7W%=7W9>J[V%MV1MO&3K$L,SK'4*)
MWT'<N5K=-W#[2V47&#-7333J;@B:^L*4;&%O::.4MDD/D2499@$45"R4;O0?
M3_VH\PXA'9&F^%W('8%<MJIYECL6R0/Y%5NWYDR9DE)V*NNT9&)9VENX,N90
MSUNZ<)*JJ9QE8RN<E&R#CTVW=PV0674X%7@Q$$5%CE0V7H9TN8B)#',5)LVV
MN=1RKG!<^*:9#'.;V(0AC&+@<SN2/#7E;P\L36K<H^/&W]$2TB=P2&_9*HL[
M6HJQX:)ME7:M4L+UGB/MC9(KMOA56-=.DDCJ>!SE/C)1K0 L+?2-=R$[>4B=
M6'(VW*RLM6:T^G^'=KL,BDI(.JK5V1WMKX_Y=/'.%I T3 MG$S6$2D5,VAH>
M:8?*BRBHEMB>6 Y"=E?=[P(ZL#MZQR*OUAG-TS%83M]5T'K"LN[1L:P0#MT^
MCH^7<N':K.$J<.O)1KQ))Q,R[$SCZ)SEBD[RW6(2"OS^]7GS[Y*YFJ9Q-AH+
MA3JUYEPS3F:ZY;7[?,Q'&.LC\CS8TU$(L:<99OANJ4D!$-)%BJ8Y$IYR3\9H
MJ]WO5WV9:IR^;(N-JV!>;.\S(V6YW>PR]KMEBD,II)9?SECGGCAW+/,HHHD^
M5=90_@B3'EXE'DA9U^BXH'Y+]:&^MCR!4FI]A<O[BFV<&63R52MT?4^I8]NZ
M7-A?.&V"STC:B9*H1,V"-\*F,=,Y/']O;=ZL?C?Q*6M6C^";*M<K.0D:>0@Y
M;9)W[E;CGK*912P7"A)N'535W1+(+GQ@[2$>-HDARFPI/F<MUF&:\KF1SYY=
M\_=BN-G<LMYW;;4V5T]<0$)+21F=$HS9\?!E8K7U C?AB*7&>!$RG(P:(G<?
M'A5T=PN8ZQM/  !]NNV.P4^>A;74YZ9J]GKDDRFZ]8Z[*/86>@9J-<)NXV7A
MI>-72<1DFW>(HJHKH*$5241*<ARFQ@PMGO3?]Q[CM#XM/Z%NF79J<Q.-+*!K
MVVW!2-V*FV:=(%<,Z;NME')9*0DD[^SG#&RHM28;MIIK]8FBP9S<:P1[6<K.
M(W';FQINT:(Y-ZMK.T]<6E@[:KL)YBB:5KSUPW,@A9:98$R8>4^VM<Y*HTDX
MY9!VW43QX*>&3ES4#]S/51L'J4Y=RVC9F4D;MJ&Z1JE^X^;4?,4VJUUUXX?K
MLCQ4]]&F5JA?H.02,PFD$,)E/GZ.52;-64NR1QR2 3T/1M]>?&7<5:Y!<WMO
MT2K[1VKJ[:L3J#4<5<F#*P0^LR(TZ(N4]?8ZNR"2C8UL?JV6-9L9-9([B.2K
MKLL>= [MT<UA0  /![)UGKG<E(L6M-MT.H;-UY;HY:)M%'OE=B;75+!&N2Y*
MLREX";:KMGR&?W\843-XY+Y8R4V/?%2WZD7JNUUU>\WHB)T49RTX]\BJ8[VO
MK6I/GBK]YK63:V!Y"W77#5\Z.9>2KK%[]ENHEPX,9P1A8$F#A5RNP4>.8\XE
M=>FGZ)8CL?O\ORJY2P4D?AMI>S-X:)J1\KQI>1&TF)&TDZJ1WJ!R+)ZVAFBT
M>I/K('3.^<2C:(:+?_18[&T.H= HNK:C T#6=,JNO:)58]&*K-+I%?B:K5:]
M%M\>S>/A*_!M$&D6R)C)O%-!(A,>^?8H]@                 #^9R%.4Q#
ME*8IBY*8IL8,4Y38]LE-C/W&QG'W9QD5XGJ./3:NJ*ZNG/CKNUZX?4AZX=V3
MD-QDI,2HY>4=VY4,YE=I:>KD:B8[BE*+'46FH!JGDT*8QY",2S#9<MH>",
M "=YZ<GTV;V[O:7SX[$]=.8^D,EF%GX\\9+S$+-'EX<HG3=Q&U-Q5R31*="D
M$4P@X@X%TG@TWDJ<C)H_8OTS:9L.2$*F4I2$P4I<8*4A<8*4A<8]BE*7&?8N
M,8^[[A V]2)ZD3-._+WKUZ];[[W']TJ?R7Y+T^2^ZG?QK">T[IV>8*_=<?X]
MM8;"V4_<?V5BHI7[8^K=P]>F         #(&K=6[&W=L2F:CU'3+!L+9>PK
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
M1-DY&[C(Q1+*7R]%:&-F#BGYVY'#?6T&H[?-(!B?QP5)1Q(N$\24D_44ZY@
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
MD?4Y,F5:/EPW^*:TSJ.<CELY1O7Q+*-;).(*84@3X6AHXY)TCUS"5X@
M    ,@:MU;L7=VQ:7J/4=,L.P]E["L$?5J52JM'K2D]8IZ46P@SCX]FA]YS9
MSY&44-DB2*21UECIHIG.6URZ#>@W775?KIKN/<;6O["YT;#KY4+C<6Y492!T
MI RB)%'FK=6O5">QE\ER5.=G4\%5E54S-6N4XI+!74D8
M    !IWS6X%\5.PC43S2W*_4D!LRJ',N[KTFX3S&W6ASBB.42V37]S8^#^HS
MI29P4RC58J3I+R;/D7;-19N>MY[9?2N<M^#Q[+M[B=BQ<P.,;)1>061A(@KC
MD%K6'*4RV<W>AP;4I+S%-R9P52:KB)LF*FHZ>PD.V)DPBK*I*(*J(K)G252.
M9-1)0IB*)J$-DIB*$-[9(?!L9QG&?OP/Y  ":#T:^J9V3QL?U#BUV.6>P;7X
MYFS&UVB\@GZ;RP[4T>VRHW8M&5[<I_*\V=JULACR^4Y'-CB4BG(V4E6)&<6S
MLCJ7=*CL>HUK8&O[+!72C72"B[/4;=6)1G-UVSUV;9I2$1-PDO'JJ(246Y8K
MMU45DE#)J)JE,4WL/4C5CFSQ;H_-?B9O[BOL-@U>5S=6M;'4"+.T2+8@;*JU
MR_I5O9_(0V$I:%N3&!EF:GB;";N'1/XGP7)<T9-CKTW4+#/5.RQKF&L=7FI.
MO6"(>%*1W%3<(^<1LK&NR%R;!'*#]LX2/C&<XP9'/M[CX@FI>B1_EO<O_P!5
M6._K<I8LI@  $?KO@Z.M6]KVCY"V4:,KM&YNZQ@EU=,[4522C&MW:,S9>'T[
MM1Z@E[RE/?XPX3C'RWFXK<DZ*^;&.P6EXV3J/-@4&Y:KO-QUEL6N2M.OVO;1
M/4J[5.<;9:3-:M=7E'4+8(.4;9S^9?M)1FZ15+[YQ@Z.?8V<?>/'C[U8LM@I
M5EKUQJ<Q(5VUU*<B++6I^)=*,I6"L$$_0E(:8C'B)RG9R+61:M5T5"9P=-5
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
M&\F\,P5:2FZKNP15QE-3#J5+5X!D]3\5D?R?LC+.?B='P:?$
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
MK&C-95NC)RAD4VR]EFV3;#JW7)^@B0I$Y6;MSR<EW>"$(3ZJ:6\"$)G!<;0
M                       "H']3+S&D^77;=R'9-YA1]KOC*^0XP:[CTW!U
M6<?G5ZKEOLQP4F#_ !&>.MP/KX8RQ"8.=HW8H*&4PT3,(_X        #(&K=
M6[%W=L6F:CU'3;!L+96PK!'U6E4FK1ZTI/6*>E%L(M(]@S0Q[G/G/D910^2)
M(I)'66.FBF<Y+7+H.Z#===5^NFNY-R-8#87.C8=?*WN-Q;E1E('2D#*)$5=Z
MMU:[43S@RV2Y*E.SJ>"JRBJ1FK7*44GC#J2,
M/DS,+$6.(E*_88F,G8&<8.XF:A)EBUE(B7BY!!1J_C)2-?)*(OX]=JJHDJBJ
M0R:B:QB')DN<E$-CMV])/H;D#'67=O6XUK?'#>!4W<O(:!7.>.T!LISC+APL
MQJ"?D;&D[(L8Z9&R;,IJMG+=%M]FPY%G$F2N7W3I3;/'3:%RTKO/7UHU=M77
MTPX@KA1[A%JQ<W#2"12G3,9%7W(]CG#11NY9/6QU6;YHZ1>,EUVJR*Y\6  M
M//2<=FDES(X2RG%S:UC7F=Z<+,U^IL'\JY6=RUOX^SB#A'5DNLY<EQEZ^@UX
MF9K;K">5,H,86!6<J97DL>\KP4G_ '0UV/K';7V-QL89P=NYYC[[L*F7*A55
MOM&W;!F[7*E*8I"^S?$K,O,)%]O(B6"$SDQL>6>8XG(^B _E&<\?YE-2?[=6
M06,X   -4><W%VL<U>'W(WBM;2I8B]WZGM=*9OE4D5OL&T.6!WE(M:"+@N2&
M?1%T9P,HW\\9+A>'2SG]X4:-FK<Y3K)8*C9XMU"66JS<K6[%"ORX3?1$[!OU
MXR7C'A"YS@CMN_;.$5,8SG&#HF'PQ(N]*IM-]K;NMXUPK=91",W!4-Z:LL&4
MS9_&Q6T_<+_$HJIX;*963-;]?UC&<8,E@F<X6.?P2.F>?/ZEKD ZX^=,W+V0
MBG)$)_;4'5>/T/A17XL.6NX+;$5B[-R^./=0YM:*7@V"X_A93^_\'N*>H!D7
M46OW>V=L:QU6P<9:/]E["I6OV+OX\*_2N[E9(RN-7&4LFQ\G@M))F\??'O[?
MOB^=A(:-KL-$U^&;),HB"BV$-%LTON39QD8T29,6J6,?P4TVJ")2_P#U"CZP
M   (?/K1=4)VSK7TCM1NT05EM1\LZHV<O%,+?*TJ6P];[(A9A- R9,EP96T1
M=#\L*>!<E;^13E.4J:M8: [W>F7W2ZTMW1<0%</OI(3:4EL'2UD1RKA(LBTV
M'K>TLZXQ,;)L8-G&P6E+7*7/EYG9%(4F3G+[7!0CG>JV_0A\G_\ //CI_:!U
MR*C@!;N>E<@&4-T<\0I)J1,B]MGN2-@DLD011,H^;<G-P55,ZRB1,&=J_9M:
MCRX.KDQ\$3(G@W@D0N)#@   *.WL\B#0'95V&01URNCPO.3EG$F=%3RD5P:-
MWY?F9ERI&.;*93Y1]\%R8WMY>WEG]\:,CJIT<_I>^NK]:K5G^NTQ=2  #\CQ
MHUD&KI@^;-WK)ZW6:/&;M%-RS=M'29D7#5TW6(8CENH@<Y3IF+DIBFR4WX<B
MGK[\.HBZ=6'+VQH5>NS#KB/NB8EK=QSO7TSIQ%13!\NM(2VFYR5P3)$KA6U%
M3MTB*J95D(;Z"4Q^-9VBUX3 /44VZ7'7-I@KSKVV66AW>K2*$O6;C39Z4J]I
MKLLUSDS:4@K#".T'<3(DSDW@LW634)G^"? F;=5OJ_-[Z>D*]J/LKBGO(/5A
MUFL6VY"5*)BXW>5*;*KH-TGMT@H\K2-VK7VC7[U5$D&%A\"K.5G4\\,1L>PF
MXY\E=#\N-2UC>G&_:52V_JJW(F4AK;4)(KYIATB1/+Z&EV:I".J[96AEBIOH
MM^@UD6*N?A>-D5?<F,Z  _([:-I%JY8OFS=ZQ>MEVCQF[13<M'C1RF9%PU=-
MUBF(Y;*(',0Y#8R4Q3YQG&2Y%)KVY\)W/7MV(<G.+R#)TUI=2OSFQZD7<_,K
MA]IR_MT+MK3)'SA0^91RSJ\VQBWK@IL^4E O4SX(JFHF3FX.CO4AR]-P3['>
M)7)EW)8C*G2=K0T+LQRHLNFV)J782+K7NT'#E-'']U_2T>T33U!,Y<D^KC&Q
M_P )B%/B[6253733524(LBL0JJ2J1L'242/C!DU$U"YSA0ABF+DIL9]LX^_
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
M)0N(Z1XSUF6=)93)DYWL+M*$91ZA5LE\B%(WGY+&2XS['^8N3%-DA/&R4
M %2/ZK^&C8SNSY%/6+4C9U8=>\>)B96*=4YGTDAI*E5])VIA0^<)GQ#P<2AC
M!,$)[,\&\?/)SFC?B3/Z2+4)]E]S6KK<1)PLCH'2^]]O."II$4;E))TW.CT%
M7WD7/QMROMS,S$-CVR5R5#VS[^PE ^M5KKV0ZT>/-C;%<+-J[S<I3.1(BU56
M(W:SVC]]$2D7;A//BT;$>QK1O@RF,%.M+(D*?!\E*>L7 ;R=8TXE6.R?KULB
MQ$ED:]SAXFSBJ2KC#1)1*)WW07YTE79TSX:IF(W-C*F2'P3!O+)<^/L+Q0
M  1M/5DS;>*Z4M^,%4C'4LNS>/<*U.4Z9,(N$-O5>R&44*?[U"Y:U]P3Q+^+
MR5*;^"4PJ4@'0+J@J;F\=H/7;6&S9P\+(\V^+ZL@FU510<)P<;NBF2M@=HJ.
M,^)#-X)C(K_XQLX;^Q"'/G!#7>PCU>J?B4Y'HUYC/#K*)'@);C9+)$(4IBN%
M%N4^EH/**N<_>0F$II53&<??Y(%Q^]G(J' %OUZ7']!1P9_\S/\ ;#Y!#O\
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
M@@5&4@=*0,HDFJ\U;JYXH3Q,ODN2I3LZG@JLJJGEJURG%)X*[DC
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
M,N?PYR+<H &%.2O\G/?W\RFU/]A9X4.0"R0]$7_(^YH?K*53^J^)$V@
M%8IZOOK;6X[<O:[SLU[!%;:BY@JFCM@9CF)D(^K\BJM#H_:V7JF%LIHK6RIL
MB3*/B0AW,C7K$Y4QD_N<\/( %J7Z4CM :\R^$+?BCLFPI.N0W"N*A*4DD^<J
M&E[MQZ.3[/U5;4OG(7#Q2$3;'JLAA#*QFR4#"/'IR+32/G*M       !6;^L
M;[!T=W\M-;<$J!.)O:!Q,B3VW:.&+DQVDIO_ &+&MEB1#Q,I,I.35K6^8=-%
M5-3S1?;"G6#A,BK0;@]6? !:<]*#V$V)S!GE[=RO@=Y[]KC$\219^]A>+!H\
MVMX5FT634,^>9OVD[8^CE2E*?*UC1RVQ@Y$UCP#@'NM8WJ2U=LG7NS(=(BTO
MKN\5*]12*AD2D6D:C/,)]DD<SALL0I#.H]/&<G15)C'\),^/PYOHJW8(RV5V
M M,(O]5#66%BY^(=8R3.',9,L4))@OC*9\ES@[5PB;\)LE_%]V<X^\?<   !
M#E]:AM9.L==7'S4K9RDE)[5Y90<VN@IA$RKJK:UUCL5Q+)HI*)9,3QLEMI)\
MJIF(8F$_B-YD7-[5D("0_P"EIT2\W9W.\;)+#55S!:+K^U=ZVG*.#^[9E6J)
M+U.KNSK)FQ\*9=E7>BE-Y>Y3X4RE_P#3"BW9%(-VQ?I3>RS]?_F1_:*V,- !
M+]]%3^E-WY^H!M/^T5Q5%GV   C+>KB_0Q;1_GKT'_MPF*G !='=#_Z'CKQ_
M5KI?^D^'6H  !4"^J._3K\YO_+-_8\X^C@".JG1S^E[ZZOUJM6?Z[3%U( JS
M?64H((]M5142112.ZX<:=7<J)ID(=RN78.Z&Q5ESD+C*JN&[=NG@QO?/@W(3
MW\2%QB)R.]7IBYAK!=Y7!1X\PJ9%>5W[#DPEA+)OJ[!Q8WC 1YLX55)C"6'T
MFWR?.#9-X>?@0Y_8A[@X    5=_K-]J-[EVAZOURP<-%6^GN)>OXJ612,F=T
MUM-SOVS+F\3>'+[92P:JR5+432-_!*ME3&?9;V+$7$R3T9'$5_L_G3N'EY,Q
M1E*?Q=U(ZJM8E%V*OQYVWO'+JNL\Q;Y5/"9U6NL8C9";U-(WS(DM#+S\$W)?
MEL7>0W)WCUQ-UX_VQR5W+KW2>O8X_P *EFV%98^ :/'GCY)Q4*V=*_46&<5Q
M_$L&"+EXOG[D4#Y$*WL:]9M4(!68UUUE:E3O3])11F?D?OV'EX>GY+C*/N\U
M]IQ!VSEYM,[=57X7MC=0AVSAK[+5Y\B?WS![Y:<W^6/.C82FT.6.]K[NJV%.
MY^RL6B4*G6JJV>?%EQ'4BD12+:&I$4IE%'*C:)8,T%#I_*H0ZALGSVQZT/2Z
M]@O.]2%ONW85QPOX]OBMGI;UN&M2!MF6J-7.;/GK[2JKIE).2'2PBHF]GEX"
M.7;NB.6#F1Q^9-86=<?23U_=848U?Z!U*C8]P'8%9S?(C:^6%VW+)X.EA)XE
M#SJL<@TU_%+_ '?.QKK**;.2I)?6D>*I$6QUP$=GU5C]VSZ/^5[=NL9-&4L_
M'%B_3P4ABN&B?)#5<F1$V38SDI</XYDI[E]L^Z."^_CDV,U%H"U0]'9^B$6_
M6JW7_J37(E4 .9O<]^B6['OU,^07]7$\*3D!:H>CL_1"+?K5;K_U)KD2J
M$)?UNG\C[A?^LI:_ZKY85MX"^RU!%-(/4VKX5@50K&'UY28MD54^5%2M(^M1
MC1L553/WJ*8113\C9_?SCW&1@'QI^"AK3!3=8L<8RFZ_8HF1@9Z&D4".H^7A
MIAFM'RD8^;*>Y7#)PQ<K)*IFQ['(H8IONR*0OLOX=3/ 3G;R9XG2R;C[.U5L
MV7;45\Y,NJO-:KLA&]NU3.KKKI$^9ZZUW/5M5W@N3D2>*.4,*J_%\AM%!VP]
M/=S:SP4[5>-VPI>2)&:VVW,9XV[>64^)-LE1-R2,3#LI9^X5.7Z6+A]B,J%/
MNU,>1_I:HJ0I#Y/X9N2!7)^M.YL?EIO?CGP(JDL92#TK67&^=LM&RJ)FBVR=
MD(.(+7<1()Y4RHA+PVO&$T_)[%(F9KMQ,V3JF_"CT$]%]P=3UWQFWESUMD.4
MMGY%6K.H=4OG*2)EFVHM422V+C)1*Q6V#I-)K:AW3)XF94Y3JZC:G*FEX9.M
M-H                         !%B]5#U3S?/3AW%<C-*5Q2;Y(<.&UEM;6
M"BF#E]8-G:/E&J+[9%&B6;#\[*V:.<14;/PR&2.%3XBY>-CT#/)LGO52
M  #(&K=6[%W;L6FZCU'3+!L/9>PI]A5Z52JO'K2D]8YV46P@SCX]FACW,;.<
MF,HH;)4D4DSK+'313.H6URZ#N@W775?KIIN/<C6 V%SIV'7RH7&XH%1E('2<
M#*)$4>:MU:\43SC*^2Y*E.SJ>"JRJJ>6C3*<4GC#J2,
M     .?_ &M:W<;<ZR^?VO&+9-Y*V/A]R%2@6JB952KV2.U=99>M)YP9,WAG
M,_'1V,'P4QT\XPH3\9,"E3TUMN\Z$VWK'>&LI8T%L73]_J.RZ/,8+\I(ZU4F
M>8V."<K(8,7#IKB1CF_S(YS@BR7FD?W(?.!=T\".8VO.?G$31G++6:[3$'MN
ME1TO,P2+Q)ZYI%Y9X^S+Y0I-1,^?:1AK:SEF)\FP7*Q6:;DA?B73.;<,
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
MSA/XL9/(S                     !7@^I)]..ZH[G8G8EP&ICA[1GKB6N_
M)KCU6V:KEU2'3DZLG8MQ:MBFQ3'<4I191R[L$*B7)H4QE92/)F%^I;P\$4
M  ![_5NK=B[NV+3-1ZCIM@V%LK85@CZO2:55X]63GK'/2BQ4&<?'LT,>YCF-
MDQE%#9*DBDD=98Z:*9SEM=.@WH-UUU7:Z:[CW&UK^P^=&PZ^5O<;BW*E)P.E
M8"32(H\U=JUZH3.#+Y+DJ<[.IX(K*JI9:M<IQ:>"NI(H
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
MG5MD5RUC6FVZLB9Q).](W>364322;+/55EZ_).C9+$2;I8ASH1TG)*"IMO\
M0+OJJ[6S6NRJK/46_P!%GY2K7"G6B-=0UAK5BAG*C*4AYF+>)E59/D'*2A#D
M,7WQDO\ ]KG&1XX!WRZ(N[K8O4AN]W#VI*>V!P[V[,,C;JU8Q=F5?5J7R1G'
M);DUJR=+E;H7YG%M&J#YL8R*-@C&",>\6279Q+Z-MK-'[SU'R3U52MW:*OU>
MV;JO8<(TL%1N59>E>1DG'NR8/E-4N<%6C)1!7S1>,G2:+UDZ;K-7B"+E%1(F
M6@    'EKI=:AK>HV78&P+-!4NCTJ"E+/;[=9Y1E"5RLUV$9*R$O.3DO(+)H
M1D6V8H+*K+*G*FFFGDYS8Q@5"_?UW"S?;!RM,YHKR8B^).C7$Y5>/-7>INXY
M:QI.W*25CW'9(=T4BC6QV T?'Y;-W!"+1D0Q9,CI)//M RW^^FJXEI\M>WSC
M-'2K'Z^FZ >R7*:[E\#J%0:Z84CY"B**I8S@JK53<<KK)NN53/QF0?*%.13W
M^,]P@(%'K)>LF3L,3KGL\U/7%7JM2C8G3/*-&-0R=5&M*/CDU'M%\D4V/=NU
ME9)Y6Y-Q['5\):N$\"MFBZB=>\ FS>C5[#HW4G(#;77IL.;0C:QR5*;:FDC/
M3F(V3WA1X'#:WUE!3&?C2>6#642@X3.MDI3+:M;,T3&<ODDE;)(  !ASD#O3
M6_&/2.T^0>X)U*M:RT]2)^_7*74QA15&'K[%1ZJV8MO+&7\PY6(BU9-29RHZ
M>/$6R7DHL0N:/KE_R7N_,CE#OCE)L4WC;MY[-M.P7[ JYG+: 8S,BJ>O5..6
M.7!E(B'KJ<3%,_/&3X:0Z.#FR;RR-;QM7PEX?[;YY\H-0\5-)QBCZ\;7M#:(
MS)G:JN8FG5EM@S^WWVR91SC*-<A:XWD9!WGR*=0C'Z=#S<K(I'NT^,'';7'$
MGCSIOC1J2-^R]=Z4H%>H%:1.4A7CUO",B(O)V6.3V^IGI*4,^D9!?V\G#Z4<
M+F_&H89Z%(-VQ?I3>RS]?_F1_:*V,- !+]]%3^E-WY^H!M/^T5Q5%GV   C+
M>KB_0Q;1_GKT'_MPF*G !=C=,/Z);KA_4SX^_P!7$".F0  "H%]4=^G7YS?^
M6;^QYQ]' $=5.CG]+WUU?K5:L_UVF+J0!5H^LN_2TTG]3/3W]8^[A$U'VZY8
M9JHV""M=:D7,/8JS,Q=A@)=F8A'<7-PKY"2BI%J<Y<X*Y0?-FZI,YQG&#)X]
M\"\NX-<J*?S<XA\>>5='7;'A-V:PK5P=LFRZ"_Y/6M5IAA>:>Z,W<*D))0MT
M8S\4Z)A0^".(=4GD;V]QM>   B6>JR[:8+B#Q,F.$6IK2W-R:Y<5-Y!6AO&.
M\9D]8<<Y=1S$7.Q2/PG]V,E:$6TK7(M,Y<949N)Q\F=%9@VRM5M";MZ47I.F
M-O;)K79UR8J&6VF]82RKKBO4)]G[YV=M.(=J-C;=69N,^^:75G[=3[(4RGDL
MA8D2.D52)01R/K((447-5==WS(Y:.G*ZCITYY-;Y7<.5U3K+N%UMIVI15=99
M4V3*K'.8QC&-G)C&-G)L^61K()K?HEM@UF'YF<P-9R#TC:UWKC=7;56VBF/C
M3D8W7NR8N/LB2"QO8IGZ9[]"JE0QG*AT$G*Q"93;+&)9.@ CD>JX701Z2.3*
M:JZ21W=WXZMVQ%5"$,X7)OK7SHR*!3FQE5;#9LX4R4OD;XVYS^/B4QL5'P"U
M5]'G=6=HZ@R0+9=HHYUOR?W53Y!)#"Y5F[F1CZ)L%$CWY<>QW!F=Y:G*9/W3
M^)1,O\:502HP',WN>_1+=CWZF?(+^KB>%)R M4/1V?HA%OUJMU_ZDUR)5
M"$OZW3^1]PO_ %E+7_5?+"MO 7X&M%DU]<T!5%4BR2M)JJJ:B1RJ)JI*03$R
M:J:A<YP=,Q<ER4V,^QL??@>X !H;V=<-XGGYP-Y-<47S://,[1UI,):^?2)4
MOIX/;%;RC:]5SJBRAR90;-K]"5\[DQ5$\G:?4(F/@BIQ2'S<)+UJ:EZ[8(Q]
M"ST!*2$).0THU58R<3+Q+M5C)QD@R<8*HT?H/$%TEDCXP=-1(Q#8P; ^2.L'
M%7M1V?Q<ZY.>_ "MIR:L%S*D-=.8B=:N4TFM 2;KXB-X8R@HX_NH]MUW$U>"
M6P5(V2MXTY_D3S@F#]6O2&\)3<CNR1_R0LD85YKOA71E[T15=-11JYW#L1"5
MIFKH]4F,8P8S>-3OTXD?S]TG=-9_FS%5]R6GP"*OZQ/]$(C^M5I3_4FQAW^X
M)_R(>&_ZJO'G^J.H")-ZO&NPEOY0=%E3LL>E+UVT;ZWS7I^*<'4(WDX6:V%P
MFC92/7.BH0Y$5F+EPD;)3D-C"F<X,7/WC,7IC+1,</N3/:'TQ[#EW*DMQJWM
M-;FT@28D\N)&QZSE7\=1[%-,&ITB891"\ EH^=331P4IUME.UCMD%LK&6^WZ
MHZ\6ODOL;K:Z<]5S#UM:N9O(2NWC;&(?XU7T#JZN3B%0KDQ+-#YSAS6TY"6O
MUA5P;'B4^FL*F\OC\<ZY^E+H=7U9V(=Z>L:1&DAJ7KC=-=H=0ATS&.G%5>H;
MQY.5ZOQJ:A_O.1")CVB6,Y^_.$A.2                     !_P<A5"'(<
MI3%.4Q#%-C!BG(;'L8IBY^XV,E^[.,BN]]2%Z;TVN#7OL%Z^J)DVO#&D;=R0
MXWU*.R8VOS9R=[.;:U+",D\Y-0\YRNYG8)N3]P_SLE&I?8GU+:&@F    R!J
MW5FQ=W;%INH]1TVP;"V5L.P1]6I-+J\>M)SUCGI1;"+./CV:&,Y,;)O,RBAL
ME2121.LL=-%,YR6N70=T&ZZZK]=-=Q[C:U_8?.C8< 5"XW%N5*3@=*0,HD11
MYJ[5KU1/.,KY(8J4[.I8(K*JI&:M3)Q:>"NI(P
M  I=^^'1_P#R>^W_ )_4 B:B3.5Y V+;4:F9$J*24;OUC&;T9-FA"8P7+)NA
ML4K9'Q^[!&F"YSY8,.1XGE>GB]33!:XKU(X)]D-Y/'4Z#0C*EQ_Y36=T0T=3
MX1JAAE#ZUWI,N5L':59HDDU;0]G5^0D<AE-G.G2CFY)-I801\@QEV#*5BWK6
M2C))HVD(Z1CW2#QA(,'B*;EF\9O&QSINFBK91,Z:B9C)J$5P<AC%-C(_<  -
M3>:G-;CQP!T!<N2'):\M*=0:DU/AHQ(9!S:[Q8UB&^QZ/0:^==-2R6Y^Y*5-
M!N0Q$D2?(\?+M&#9VZ1IR.T3L1VMV@\P]B\IMFD4A8^7,C5=4:](^.^CM6:C
MK[EYFH4E@N;VPY>%^M?2$HY(1(CZ:GI)\D@W3<$;H\\!*=].YT"7#L9V+7^4
MG)BL2U9X*:ZL"+ULWDVZS%UR@M$#)*INJ#4SY7362UNTDV1DK--IE\%LIJP$
M2J:1S)/(*U*C(V.A8V/AX>/914/%,FL9%148T;L8Z,CF+=-JRCV#%J0J;-DB
MV233223*5---,I"%P0N!]$4WWJ-X=O!]U_/IDW456(OLFF3&3+9)YX7L6G-;
M6!RGC"9<8^(CF26(G]WEX)D\\F-[YSQ( 6#GI>N_R@LM?Z^ZR.9]TCJ9-U(Q
M:OQ-W1;)9".K%AK;E<IH30EUF9-<J4)9V+I=9M4G:RI&<DP4:5HA6LDQBR3<
M]P '\554T4U%55"(HHD.JJJJ<J:2:29<F4444-G&"$P4ILYSG/MC'WY$.GO
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
MS;6A*8U3O>M-<K%^T)J <LY[7]X<$;YSY?1Q<BUUZ4Y\8SCSMQ,&R7\/E/E
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
ML"\.HI5JUX$*D]DUC&F9PWRJ.3LHY5O",)
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
MVBLDLBJ4JB:B9B'(4Y<X%F7Z.G@!C1?#:_<X+S"J--B\O)_,'KTT@R,B\A]
MZRDW\8P=L\NVJ:[+%CV%^4CQ?!<G;/HRJUM\B<Q3X$QP  !#O]9#PC_9JX*Z
MWYB5:(RZNW$"_IQUN=(%<964TEN9Y$5B<550;%-AVK'[(9:U63RH7!&K*4EW
M&%4B95(K60LVCJ0=-F#!JX>OWSE!FR9M$5'+MX[<J%1;MFK=$ACKN%%CD(0A
M,9,<RF"E+G(NF.EK@4WZX>NCC_QS?QS5GLQ6 SL[>[E I?)_NO8J+2:N319R
M7VP]3AD2Q5<:N/ F5F%-9G,0I_/ ZK   .9G:!U4<7.UO1IM3<@(!2,MU:+)
M2&G=UUI!!/8>H;+(H)).'T*Y4,0DW67F6K4DM!O<GCY)-JBKXMI)G'2#&J?[
M.>F3FOU7WI[';RH3FU:;?RKEI0>1] 8R$MJBX,LN"$CT920P@937UO4161PI
M"S&&[C*R;C[.5DV:.'RG)H  !MAP]X/\IN>^V&&F>*6G+7MFY.%&1YA:'9Y0
MJU)BGJYFY+%L&X/<IQM(KA3IJX^JD7*!%3I?3MOF<G31/9R])7IP="]8;>#W
MONQQ6^07-E6.]R7L\:JYUYI%1^CE.1B]*Q<RV*L:<RW54:N+4\00E7#8RR#!
MM#LWC]H[DQC#/(31&MN4&CML<=]PP9;'K+<]%L>OKG%?*9LX5A;''K,%G<:]
M2SYQLTU443=,':62KM'C%!R@<JJ)#XI?^SSK;WKU=\IKCQUW+%NW<,F[?36G
M]HH1[EM5]P:R5>*%@KA .5"?$22(W,BWF8XJBBL3*HN&9SK)%;NG/.T?M8/G
ML6]9RD6\=QTG'.V[^.D&#A9D]CWS-8CAH]9NVYRJ-G:2Z15$U$S%,F=,IRFQ
MDH[]\=?4]]QW'6IM*.VY)1^YJY&Q[:.AL<@J+7]FV.+1:I(()JGORR+6Q6!S
ME%L4ICR\K(YSDQS_ ,:<Q\X@Y<^H2[:.9U<F*+LWE3/4[6\\V,RF-?:1@H#3
MT)*,E%E3N(Z7F:<Q0G9R)625*DNS?R[EHNBB4BR!_=7)]^NCKTU.[.PN8JG(
M7E?$V_1/"9(S:9CLKMSP&T>1#;)?F:,-<M))ME2N:^7]T3NK0X;Y(Z;*?3UX
MCM99:2BL/>J5X9T_ASV<_9NJ=<QNMM*;0X[Z*L>LJ_6HE6.I\4PUU3&NB7\!
M#J8)E-22;8U9'NGY?D4='4L"+]\8ZS_YEHWH#I?UO]M/-7JRODC;.+NPVZ-3
ML[ILZV#I>],W5GT_L([1+"#=W8*LC(-E8Z<20P5-*6B7<=+$23^F^L,U,HW/
M-'XW^MGXSS\=#L.6/$3<VL[$<S1C+6'1E@J&V*B=4YB).)S,/<Y2K2,)&8-D
MRIVB2DRY12*8J:KU7!"GEG<8>;?'/EOQ4I?-/5%Y3:<>;S&VF5C;ML)HIKI*
M,9TFYV'7]I/94;29OB#39VRJSC8RRQ\-U"M2K(K*MU4U3P:?4Z>H+TSR,U?,
M==7!RYLMF4.?G(60Y'[^JS\ZU&L3.JS",W#:GUE*M\8)<8A2QQL7(3$XV.:+
M73B6K"-7DD'3]1O!1 ;A<$.;V\.N_D[KGE3H"5;LKM0W:Z$A!RN7:E7OM/E2
ME;6>A7%BS=)'D*W(LL8*H4JA%6[ANV?M5$7C1LLG:%]?WJ=.L?FG5ZTQV'MN
M"X?[R>M6J-CU7R FD*Q5T9D^4T%\4_=$@W;5NRQ"CM3Q9_5NHF75*;&5H= 2
M JC=J;?X5M9*);:S=:Z^(11G/5&>BK)"NR'(51,[65AG:R#@F4S%-C)3Y]RG
M+G]X>I      &G'-7@+Q,["M6*Z@Y9:=K>T:TB9VYK<LZ34C+O0I9TD5%2=U
M_=XS*<C497)4D<*F:KD1=D0*W?(NFV3HFKY.R7T@/+CCVYGMB<"[&;EWJ- Z
MSM#6TTI#U?D?68XN"&^#++Q9P>T\)(X4R=Q%'BY)P<Q4VU<.;\68C=^UY?\
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
MD/)R,I<-:J[(.8.Q)V&5K%<EY%FP>:WLUX:$RVCG6<O73,ZJ7QD,<GR>B/K
MMG5/PB/H[:T_1;COJ_;9ONW-T7'7,Q9['4YF;F7+*N5)M"SUSK4/)O6K?7U8
MJ^7!5XQF1.5?2ADB+84,\<X$Z>.I3D=U\\T.T?D5N>Z:2LU)YN;?-L#5,7K&
MQWJ9M-?AL[6W5>OI=A,;5K>%:1,G]D;'@T_"-?2R7U+1T3Y_C(BLO(?
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
M?\!HDW[2I[3?^_S@!_2GR*_X50_:5/:;_P!_G #^E/D5_P *H?M*GM-_[_.
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
M5$?RKLB<->=NR[;"S3Q0DF-73UXP1616R;+>\2:"J92G)D]AH
M                                                         *=7
MU*93$[O.>93E,4V;EJL_L;'MGP4X^:D.F;&/\.,IF*;&?\.#8'#$2IO1X2SJ
M-[?#LVV$,HS_ !7W7$OLJ$.8^&R,OKR>)].;!O9-;#Z&98SG.#8^/)R^WD;!
ML6J0
M                     /@S-:KECPBG8:_"3I&Q5BMRS,4QE"(%=?&5R1 K
MY ^$RJ802P?!?;R^,GGC/B48R_Y-?'/_ +@=*?T5T7_] C[<'I33=847/6M2
M:RKZCDR"CE2#H56B3.3-<JY:Y7.PB4\JF3RNME/)O?PRJ?P]O?(R@
M                      K!/6K?I3=!_J :L_M%<JA$"'6SH@FG<#W#=>+U
MD5$RR_)2EPI\+E,=/#2R%?5U^8N"*$SA;#&4<93-[^Q5"D-DA\%\#71@
M                     //VBRP-+K5CN-KDVL'5ZG!R]FLDT],;#.)@("/<
MRDQ)O#)DR;#5NP:.%5,XP;/@F;[O\ HYN>O*6Q\X^:7)#E1/$=Y>[QVU9;3!
MQJY#G=P].R[+#:[JV$\*J9,:+HL96XTF,'/G.(O'XC"WWZ9^%A> ?6OQ9XY2
M$:E&WV+U^UO.W\%(3ZE7;VSEE;U?F;QT1$F9#[,EYLT*U6.7!_H*PS3_  X)
MC!>H0
M             J!?5'?IU^<W_EF_L><?1P!$H+TADJPCNY"G,W:ADW$]Q\WK
M$QA"IJ'PN^1B(B=43.<A<X1+B,A9$_D;Q+Y(E)[^9RES:[
M
M                                   *U;UM1"%YP<0E,$+A4_%)\F=3
MQ+A0Z9-NWC)"'/[^1BX,JMG&/WL?(;_[;(A8#I]TJSD97>VWKED)98R#5QS"
MT9!)'(BJOG,G:+U$5F%1R1(F<X(I,2[%/)_X*>%<JJ9*F0V1==
M                C;^JCYH_\D[JBV;1("4PQV-R^FF/&VN))*_W6G2[&T>3
M>Y)$[?V]UHI76L/-0:QO?&$E[XT-^+^ : =Z=[A-_P N/M8XXTR:BOM36NFI
M<_)/;1%"94:*5+3[R.EX*)?)93,5S'RVRW=#AW21LD\F<\Y-@WN3Q-<<@
M
M     *@7U1WZ=?G-_P"6;^QYQ]' $24?28G(3NJT84QR%,KJWD$1/!LXQDZF
M-3V)3)"8_P <WQIJ&]L?XI,Y_P  MIP
M
M                   %:SZV[^6]Q _55D?ZW+H(5HW^ZH#%)VE]:RA\E*4O
M/WAP<QCF\2E+CD3KHV3&-G]XN,8]\Y%WT                         "K
M+]7US9_Y1/8]$<:*U*X?:^X545&FN2(*Y69+;EV>WAKKLUXW52>'34^F@T=<
MPJY,I)K-Y"HR*)S'+@F"=_O1G<(<ZEX;;<YMVF+*E:^5MX4INO':N,G.AIG2
M\E*P+EXSRHW(9HI*;57NJ3HA3J)K)46,6\L&*8F)FP
M                                                  "H%]4=^G7Y
MS?\ EF_L><?1P!'?STNRB27>IP9.JH1(N3\E4L&.<J9<J+<0-_HHDP8V?X9U
M5$R%Q^^8Q\%Q[FR+?P
M
M      !6L^MN_EO<0/U59'^MRZ"%:-R>NI=!KV"<%73I9%LV;<QN,;APX75(
MBB@@CNRD'56654S@J21$RF,8QLXQC!??.1>7@
M -:.8_)RB\,.+6]^4^R54\5'1VMK)?'C(SINS7GY..:92K-0CEW)RDQ-35G<
M0\0P*;./D>32"7[YQ2=5R#W;S\Y?14$V4-<N0/+[?Z:"KU8BR:$MLK=-[RM(
MR[_Z<BF8^'Q.6!TZ=*^.4V;1-94_LDCG);NGC/H.C\5N/6E.-NM6^&]'T?K*
MG:SKAC(D1</V52A&<2::D2D.;Y)A^Y;.'SU3)SG7=OUU3G.<YCYSF
M
M  IK?41;;KN[.Z+GO=JN^9R,3'[0K&L<O&!\*-E972&J-?:5L*9%"N%,*F3L
M&OY1,YBF\3*(FS@B>,^!>+(Z<=,O(BN<5.TS@]O*XNV\;3ZSO:N5^W2[M9LW
M9P%5V8TDM76.R/W#S.$T8^-A;F]?.#YSC)48\^2&P?QR+L
M
M                                   !5U>LPW1 [![0-;ZN@'T:^/H;
MBS1*[;RMC&/(15YO-ROVP7$/(G*Z,F0A:+-Z]>(I_$FJ7[:5,<ZA#HX3B.#V
M^MKU*ZOV+0-E0)4CS>N[K5;U#$7*F=$\M49UA/QQ%BJI*%,EEY'HX-@Q#ESC
M^$0V/PB]WT]M:D[VU1K3=.MIAO8-?[9HE5V+3)IHJDLA)5FXPC.?AW.#HJ&+
MA7+)\CYEQGW34\B&]C%S@9*                      '-KM0[--*=4_%>;
MY)[?8O[7).YEI2=4ZM@G[2.L6T-C2K)^_C:^U?O4U"0L*@PC9![+29T7!6#!
MBJ=)L\>J,V#N%]QF]:KO]KR!EGW+OC;KB6XS6:0*DP@]#I3$;M?5,:F9?#=\
MPD;I:E8_:CC*1F^'S9W]@?.H4SEDY8)X^@5G/\0>?_#KGEKU/9?%3?M!VQ I
M,T74[%QDL2-NM+.JAAQEC>Z%-%;S%,>E(8WN609(%4P3)T3JH^Q\P5_5A]UN
MO>0OV9UN\4+]'7?7%+M;2U\H=B5-ZA)U.V7JM+?)4-1UV?9K';V*(@Y3Y)2<
M7;Y6:YFV<6T1<_4P[]$8Z]&[U[K;AY3;(Y_WJ PXUYQ=C76OM3NGJ":C*6W[
ML"#,E-/6/R%.55:MZOE'1URG*0R3K94,Z;JY40/X66@
M                                                  /Y*JD13455
M4(DDD0RJJJIL$2223QY****&SC!"8*4V<YSGVQC'OG[AI/M'LJZ\M*M'+S:O
M./BA2/I<N2'CYO?^L$IU=5J1-5PV85U"S'?RCQ--5')D6S99;&%B_@_%CWBO
M]L/J\N/]2UK==-]8ZL_MC<=EC7M>0Y*3U7E*EJ[5R;S#IE(V&D0%Q8-I;8-X
M;)IJ?9WU4:Q@4%G;:2RZF46ZD4YKDY*2D9F1?R\N_>RLM*/74E*2<DZ6>R4E
M(OEU'3U_(/72AU7KY9TJLHJJH8RBAU,G/G)LC\ ";#U">KAL_&'6%/XV]A5$
MOF\Z#18V.K="Y :\<1<IN6&K3#)&<7 ;'KEJF6+78S1C'Y110F$I)E+E9Q9$
MWC:;>*9=XEY:4]0[TU[VCVSVN<[-2TITJ9-)Q$;K+8]'2,>Y434/E!ROM2#B
MF;DI2D_$NT=N&N#9P7ZCR,7&=\*ASYX*["38KT+FGQ,O"$HHY2C5:AR-T]94
MI!9GE8KI)BI"W);#M5(S=QA0J>39)E _E[>&1M8W<H/6Z#MHX0=,W2"3ELZ;
M*D<-W3=P0JJ"Z"R1C%60.D8IBF+G.#%-@V,^V1^D
M
M                        !IQM'L-X#Z2<3#+;_-?BCK64KTM*U^:A+GR#
MU5 6".L,$Y7:35>7KTA:R/?R@:.VSA)PQPWR[15;G(HB4Y#8Q'D[%O5T\$N.
M]2L56X3*N.8F^%6KMA!2S:'L=4T!4);.$4DY2UW"<:,7]X;(X7^H295ILX;2
M/T:C12>B3'*YQ6A[WWAL[DKN/9._-S6=Y<MI;9MTO=KM9'N<84D)J9<F75*V
M;DSX,(M!'X6S-JE@J#-HS0:H$(BB0F,2@)072MZE[=G6%3HSC;NBB.^1O$I@
M_D7M7@V,TE![5TZI+NLOY)&@34D11E8:DJ_5?.#0$C]*5-W(G<,I9@EE9LXF
MX<?_ %/O3+OMI'X5Y1+Z/L;UH5VO4M_Z_N5 =Q>,I%45;2-P91DE5<O4S&,3
M)&]A7\SDS\.5"9*<W1FE]HG6ML53XJ1V!<+;*[*T7?*1D7R>TLM,H,FSI-DN
M\=PAKIAVR:8=+($^15$A#?4)9+DQ54C&W&J%SI^PJW%W*@VJMW>HSJ*CF$M5
M0G8RS5N9;H.5FJR\7.0SM9K((D=MW"1C(JG*51$Y,Y\B&QCTX
M         KN?7!6*PJ[@Z_JHJ]>_DFQUMO2Q,([W.2._**5M&O8V6>XP7'BN
M]^S8>&3]\Y-E(G\'Q^8_G!- 95TAI?9'(O;^MM$Z>K+^Y;.VQ<8.BTJN1R2B
MBTC.V!\DQ:Y6.0N<,HQ'"AG#UVIXH,V;5=VY.F@BJ<MUAUG\%J-UO\*='\2:
M.LVDU=>5O#N_VUND=(U]VM95C3NR+F?+@N%OHG=F>/B1R*V3J,8EFPCO,Q&9
M!OF
M          #S]IB59^MV&"16(W5FH*7B4EU4S'315DF#AF150I,^YB$,L4QL
M8^_."?<*[C]I <C/_'AI3^B2]?[QA^T@.1G_ (\-*?T27K_>,/VD!R,_\>&E
M/Z)+U_O&'[2 Y&?^/#2G]$EZ_P!XP_:0'(S_ ,>&E/Z)+U_O&'[2 Y&?^/#2
MG]$EZ_WC#]I <C/_ !X:4_HDO7^\8?M(#D9_X\-*?T27K_>,6%.K:@XU[K'7
M%">/$9%W2*%4*@Z?MDU$V[YQ6J_'0R[QNFKGR21558F.4IOOQ@^"F^\>^
M
M                                          05N7/HY+UR>Y7\G>2C
M3GS4Z:TY#<AMT[R:U!SQUF)QQ56^V=D66^H5MQ,I;D:DEUF*=@*U,Z*V;X7R
MT^;#='!_B)KS^T<=A_\ O'*9_P##%.?^N(?M''8?_O'*9_\ #%.?^N(?M''8
M?_O'*9_\,4Y_ZXA^T<=A_P#O'*9_\,4Y_P"N(?M''8?_ +QRF?\ PQ3G_KB/
M]_:.&P?_ 'CM-_\ AAF__7,?Y^T<=A_^\<IG_P ,4Y_ZXB:;UN\0G_ GA#Q[
MX@R=[:[-?:.JDG67%[85Y:JM+(>0MMALI7B-?<2T@>+(4L\1+),O%_?+7)_,
MN#>&-X@                   !'9]2%U(6;M*X>P3W2<<RD.4_&>7G[SIR(
M=NHV+_9"K]B81[78NJ"3$GDB,9)2K>#KKR,5<+MVF96KLVSM9LV=K.V]2]?:
M!>M67"P:\V;3;3KV^U*04B;32KK 2=6M-=E$B$44834!--4748\PFHF;XUDB
M&R10A\8R0Q1^C7.L]B[@N<%KC4]#N&S=@VEWAA6J10*S,V^V3SW)#*?2Q%>@
M&3AU(+8334,;"21LE*F8^?8A3&%G9Z;_ -/V[Z[(,_+WES#Q+OF;?(!2+J%*
M1=LIR-XX42<9-S2<49^V3.W=[<DBG6;3#QFNY:1[ GV5'N5"N919U+3
M
M
M
M
M
M
M
&    ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>colm-20231231_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 colm-20231231_g2.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" ;;#.8# 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#KOV%?V%/@
MA\=_V6/!GCOQWX,D\0^+=8?4)+_4Y=9U")[ADO[F-698YU7.U%!('.,G))->
M]_\ #KC]F+_HF?\ Y7]4_P#DFC_@EQ_R8G\,O^XG_P"G2[KZJH ^5?\ AUQ^
MS%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_J
MG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P D
MT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N
M/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^
M5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))K
MZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ*
M /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<
M?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_RO
MZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\
M)-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#
MKC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?
M_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2
M:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJ
MB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'
M7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\
MK^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_
M "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_
MPZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)
MG_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\
MDFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZ
MJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\
MAUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,_
M_*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG
M_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT
M?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^
MB9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_
M ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:
M^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_
M (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3
M/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZ
MI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)
M-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+
M_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3
M_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#D
MFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5
M_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]
M$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K
M^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\
MR31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9
MB_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]
M4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\
MY)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^
M5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7
M_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\
M*_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_
M ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/
MV8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5
M_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_
M .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ*
M/E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S
M%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__
M "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI
M_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#K
MC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\
ME?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4
M_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB
M@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?
MLQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/
M_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^
MJ?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_P
MZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_
M )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_
M5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJ
MHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7
M'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$
MS_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*
M_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?
M\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G
M_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E
M?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^
MJJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_A
MUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\
M1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\
MROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-
M'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B
M9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\
MY7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DF
MOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_
MX=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_
M $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_
M ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R
M31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\
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
M,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\
M\K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZ
MX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]
MF+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_
M^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFO
MJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?
M^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ
M^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_
M /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\
M.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX
M_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF
M?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)
MKZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E
M7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=
M<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,
M_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'
M_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .
MN/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z
M)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^
M2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#
MY5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^
M'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T
M3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R3
M1_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\
M#KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O
M^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/
M_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH
M ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7
M_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?
M]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\
MDT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_
M  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F
M+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U
M3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ
M* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y
M5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,
M7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?
M_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31
M_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_
M9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7
M]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJ
MJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH
M^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^
MS%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_J
MG_R31_PZX_9B_P"B9_\ E?U3_P"2:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P D
MT?\ #KC]F+_HF?\ Y7]4_P#DFOJJB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N
M/V8O^B9_^5_5/_DFOJJB@#Y5_P"'7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^
M5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\K^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))K
MZJHH ^5?^'7'[,7_ $3/_P K^J?_ "31_P .N/V8O^B9_P#E?U3_ .2:^JJ*
M /E7_AUQ^S%_T3/_ ,K^J?\ R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<
M?LQ?]$S_ /*_JG_R31_PZX_9B_Z)G_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_RO
MZI_\DT?\.N/V8O\ HF?_ )7]4_\ DFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\
M)-'_  ZX_9B_Z)G_ .5_5/\ Y)KZJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#
MKC]F+_HF?_E?U3_Y)KZJHH ^5?\ AUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?
M_E?U3_Y)KZJHH ^5?^'7'[,7_1,__*_JG_R31_PZX_9B_P"B9_\ E?U3_P"2
M:^JJ* /E7_AUQ^S%_P!$S_\ *_JG_P DT?\ #KC]F+_HF?\ Y7]4_P#DFOJJ
MB@#Y5_X=<?LQ?]$S_P#*_JG_ ,DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_P"'
M7'[,7_1,_P#ROZI_\DT?\.N/V8O^B9_^5_5/_DFOJJB@#Y5_X=<?LQ?]$S_\
MK^J?_)-'_#KC]F+_ *)G_P"5_5/_ ))KZJHH ^5?^'7'[,7_ $3/_P K^J?_
M "31_P .N/V8O^B9_P#E?U3_ .2:^JJ* /E7_AUQ^S%_T3/_ ,K^J?\ R31_
MPZX_9B_Z)G_Y7]4_^2:^JJ* /E7_ (=<?LQ?]$S_ /*_JG_R31_PZX_9B_Z)
MG_Y7]4_^2:^JJ* /E7_AUQ^S%_T3/_ROZI_\DT?\.N/V8O\ HF?_ )7]4_\
MDFOJJB@#Y5_X=<?LQ?\ 1,__ "OZI_\ )-'_  ZX_9B_Z)G_ .5_5/\ Y)KZ
MJHH ^5?^'7'[,7_1,_\ ROZI_P#)-'_#KC]F+_HF?_E?U3_Y)KZJHH ^5?\
MAUQ^S%_T3/\ \K^J?_)-'_#KC]F+_HF?_E?U3_Y)KZJHH _&+_@J-^SKX _9
M/N/AA/\ ";1[GP;/KBZJFHR6NJWDK3K$;,Q@F65]H!D?A<9R,YP,%>D_\%SO
M^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJKY5_X)<?\F)_#+_N)_\
MITNZ^JJ "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@#\J_P#@N=_S1/\ [C?_ +844?\ !<[_ )HG_P!Q
MO_VPHH ^JO\ @EQ_R8G\,O\ N)_^G2[KZJKY5_X)<?\ )B?PR_[B?_ITNZ^J
MJ "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 **** "BBJNJ:K9:'IMUJ.I7EOI^GVL;37%U=2K%
M%#&HRSN[$!5 &22<"@"U17QW\0/^"K_[/?@34)[*WUW5/%DT/#-X?T\RQ$X)
MPLDK1HW;E21SUZXV/A1_P4Y^ 7Q8UJ#2(/%$WAG4;CB&/Q);?8XW;.-OG9:(
M$\8!<9R,<\4 ?5E%(K!E!!R#R"*6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***\L_:'_ &E/!?[+_A'3_$GCF>\@TR^OET^%K&V,[F8QO( 5!X&V
M-N?I0!ZG16/X/\56'CGPCHGB32VD?3-8L8-0M6E38YAEC61"5[':PXK8H **
M** "BBB@ HHHH **** "BBB@ HHHH ***^1_C'_P5$^!OP9\:7WA:\O]7\1:
MKI\QMKT>'[)9XK:4, R-(\B*Q7G<$+8*D?>&* /KBBN&^"?QAT+X^?#'1?'G
MAJ.]BT/5A*;9=0A$,V(Y7B;<H)Q\T;8YY&#7<T %%>%?%[]N#X)_ ;QE)X4\
M=>-AHFOQP1W#V8TN]N=L;@E"6AA=>0.F<UQ7_#T;]F+_ **9_P"4#5/_ )&H
M ^JJ*\_^"OQZ\"?M$>%;KQ)\/==_X2#1;6]?3YKG['/;;9UCCD9-LT:,<++&
M<@8^;KD''H% !17AW[1G[8G@#]EF]T>#QXFLVT6K1N]I=V6GM/ [(0'3<#PX
MRIP>S#WQZMX)\9Z-\1/".D>)O#U]'J6B:M;)=VEU%TDC89!QU![$'D$$'D4
M;=%%>"?M"?MN?"O]F7Q)I?A_QGJ=Y_;.HP&YBLM-M&N9$CW;59P#\NXA@OKM
M- 'O=%4M%U(:UH]CJ MKFR%U DXMKR/RYHMRAMDB_P +#.".Q!%7: "BBB@
MHHHH **** "BBB@ HHKPKXZ?MM_!O]G>^?3?&'C"WCUQ-I;1M.C:[NTW#(WI
M&#Y?'/SE<@C'44 >ZT5\/Z/_ ,%AOV?]3U V]RWBC28=P'VN\TE6B/3G$4CO
MCD_PY^4^V?KGX=_$WPI\6_#,'B'P;X@L/$FC3':MWI\PD56P"48=4<9&58 C
M/(H Z>BBB@ HHHH **** "BBB@ HHHH ***YWXA^.]*^&'@77?%NN/+'H^BV
M<E]=M!'YCB)%+,57N<#I0!T5%>;? ']H+PC^TIX%D\6^"IKN?1TO)+$M>6Y@
M?S45&8;2>F'7FO2: "BBB@ HK&\6>,M"\!Z.^K>(]7LM$TU76/[3?3K$A=CA
M4!)Y9CP%')/ %:L\RV\,DK_<C4L<>@&: )**\8_9P_:V^'W[5,.OR^ [C4+A
M-#:!;S[=:&WP9A(4VY//^J;]*]GH **** "BBB@ HHHH **^=OV@OV\OA3^S
M-XWM_"GC:[U2#5[BQCU!%LK!IT\EW=%.X'KF-N/I7F?_  ]Y_9Y_Z"/B#_P3
MO_C0!]JT5\5?\/>?V>?^@CX@_P#!._\ C7J'[//[=GPK_:>\:7OA;P/=ZI/J
MUGI[ZG*M]8- GDI)'&2&)Y.Z9./KZ4 ?0M%%% !116-XL\9:%X#T=]6\1ZO9
M:)IJNL?VF^G6)"['"H"3RS'@*.2> * -FBBB@ HHHH **\4TO]KSX>:O^T1=
M_!.WN=0/CFUW^9"UF1;_ "P"<XESC[A_/BO:Z "BBOC35?\ @K1^S_H^J7EA
M<ZAKPN+69X) NDN1N5BIP<\\B@#[+HKXMA_X*[?L\22HC:KKT2LP!D?1Y,+[
MG!)P/8&O0/AS_P %%OV??BAKD.CZ3\0;6SU*=Q'##K%M/8K*QZ!9)45,D\ ;
MLD\8Y% 'TE1110 4444 %%8WBSQEH7@/1WU;Q'J]EHFFJZQ_:;Z=8D+L<*@)
M/+,> HY)X K9H **** "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@#\J_^"YW_-$_^XW_ .V%%'_!<[_FB?\ W&__ &PHH ^JO^"7'_)B?PR_
M[B?_ *=+NOJJOE7_ ()<?\F)_#+_ +B?_ITNZ^JJ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M=3VQ0!ZI\4OVK/A%\%M2;3?&GQ T70]355=M/DG,MRJMT+11AG /N*L_"?\
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
M5DLY])M;YR&4QR2)<Q*[%T*-$%)4X^<' (R0#]>)YX[6&2:5UCBC4N[L<!5
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
MR9+XO_Z_=._]*XJ /+/^"=?[(WP=^*G[(_@WQ+XM^'VD:[KUY+?K/?W2,9)
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
MH15./XV> )O&VI^#U\8Z*?%&F0M<7VDF]07%M$JAV>1"<JH5E8D\ $&OBO\
MX(G_ /)MOC+_ +&V;_TCM:^2/VBO!NO_ !0_X*=>./A_H&KR:(_B^_M]&O;J
M,9(LVM;>2<<<D;8B2 1NQM)P30!^K/@;]LSX)?$KQBOA7PW\2-$U/7I)#%#:
M+*R?:'!QMB=U"RGC@(3GJ,UU^A_'/X>>)-4\1:;I?C70[V^\.B0ZQ#%?1EM/
M$;%7,_/[L*RL"6QC!KPWX/\ _!-/X,_ _P"(GAKQKX<MM:?7-"63R6U"_$\<
M\CQM'YLB% -X#$C9M .#C@5^:_PQ^"NH?M)?M[_%7X:MK=YHWA+4?$VK:AXB
M%BX62>UMKZ5E09!!)D= ,Y )#8)4"@#]3I/^"@W[.T>M'2S\5]#-R)?*\Q?-
M,&[U\\)Y>W_:W8]Z]ZTG5['7M,MM1TR]M]1T^ZC$L%W:2K+%,A&0R.I(8'U!
MKY ^(7_!*/X">)/A_>:-X=\,2>%]>6W9;'7(=0NII8YL95I$DD*R*6QD$="0
MI7MXG_P1/^).LZAX7^(_@#4)WFTW0[BVO[".1RWV=I_-2:-?12T*, .-S.>K
M&@#]-J*** "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 **** /RK_X+G?\ -$_^XW_[844?\%SO
M^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJKY5_X)<?\F)_#+_N)_\
MITNZ^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,LVP>:9-(3=WP!>''ZU]G?LGZ/XDT[]COPCX>\1^';WP[XDTS0WTF?2[Q0)
MT0>-&&#@AU",/][':OG+_@D7\!?B#\#M.^**>//"FH>%WU*736LQ?*%\X1BY
MW[<$]-Z_]]"@#]#**** /R\_X+8_#&]DTWX<_$BQ21H=/EFT>\D5<B(N1+;L
M3V&4F&3QDJ._/Z _L_?%W3?CM\&?"7CG3)HYHM7L8Y9UCX\FX VSQ$=BDBNO
MX<9'-:_Q4^&/A_XS?#[7/!?BFS^VZ'J]N;>XC4[77D%71OX75@K*>Q45^7FF
M_LZ_M:?\$_\ Q5JDGP?"_$7P'>W'FFQBA%RDV.%,UIN62.3'!>!L$*,MT  /
MUNKX=_:D_P""AFM?!O\ :;\+_"7P+X6TOQQ?WRV\%_;RW3PS1WEQ*%A@61=P
M0["K-N0\2+TP:\7US]K[]N;XA:==:'H'P+F\)7TJF%M57P]=Q21,3]Z)[J3R
M1T/)##D'C@UZA^PO_P $Z]5^$_C>X^+/QAOX?$7Q&N7>XM;;SS<K8S29,L\L
MIXEG.XC(RJY8@L2"H!C_ /!;"%V_9Y\#3$ !?%"*V#GDVEP?Z&OLO]FVZ6^_
M9U^%ERN-LWA72I!M.1@VD1Z]^M<%^W5^S3-^U1^S_J7A+39H;?Q%:7,6JZ1)
M<L5B^TQAEV.1T#QR2IGH"P/:OB+X+_'_ /;%_9H\&V?PNN_@+JGC!-'7[+IF
MH/IEU.D$7(2-KBWW0R1KP%.X$*,$XQ@ G_X+F74+W7P7MED4W$::S(\>>55C
M8A2?8E&_[Y-?=_[5W_)G?Q4_[$S4/_21Z_,S]J7]D/\ :?\ CII>E?$_QQHT
MNN>-M4N/L<7A30T0QZ+IZ*SJ&PQ"EG8X4,Q&268L<+^H_P"T;X7U7Q7^R_\
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
M$I^_L:)LKU^<8!YH ^U?BE\0],^$OPY\2^,]9$C:9H5A-?SI",R2+&A;8O\
MM,0%&>,D9K\N_A5KG[4__!2+5M?\1Z-\2)/A5\/K"\:SC32;B6W",0K^0OD[
M9)V5&0LTC@?,,8R0/IO]G_7OC3^UO\'_ (I^ OCYX%/@&.]TN/3M.U.'2YK5
MYS+'*LLK)+(P9XV$+C:%7YB*^8?@/)^U/_P3PF\0^"H?@Y>?$[PE>WGVV"31
M8IKF/SBJH98I84=E5E1=R2(""H/R\[@#J/BY_P $L]"\!_"/QWX^^(/Q:\3>
M.M5T'0K_ %&V\U1;QO<I [1AS(\S$&0*,!E))'-=[_P1/8?\,W^,UR-P\62D
MCO\ \>=K_A61XX\,_M6?M]::WA3Q)X7L_@3\,VVS7RW;&6]U!EPR1%20Y4,%
M.-L:CJ2Y4+76?\$F?A=\0O@IX)\>^%/'O@O4_"[RZE#J5G<WJKY=SNB\N15(
M)Y7RD/OOXZ&@#R'P!_RFT\1_]O/_ *:5K]5*_.KP9\ ?B'I__!6/7?B1<>$]
M0B\#3>?Y>N,H^SMNTU8A@YSRXV].M?HK0 5^1?\ P2._Y.\^,'_8,NO_ $X1
M5^NE?FC_ ,$T_P!G7XD_"3]ICXG:_P",/!^I>']&U*PN(K2\O$4),S7L;@+@
MGJH)_"@#]!?B5\+O"GQ@\)WGAKQCH5GK^C72E7M[N,-L)&-Z-U1QGAE(([&O
MR)T;Q=XU_P""4/[5D_A>]N[[6OA'K4RW/DR?,MS9.VT7$8Z+<P_=8#&_9@@!
MD(_9^OF_]O']E6U_:J^"-[I5K%&GC'1]U_H%TV!^_"_- S=DE4;3V#!&_AH
M]GUJ[@^('PPU"X\.W<6H6VM:1(^GW5NP9)EEA/ENIZ$'<#^-?B+_ ,$]OV1=
M&_:JU#QQI>H^-=:\&ZKHB6LR6^FJN;F-S*KE@2#E&51_VTK[X_X)>K\9OAWX
M-U#X9?%+P1K6C:1IH-WH.K7R HB,W[RT8@G&&.]/8N,C"BO,_P!HK]C/XP_
M+]HJ]^.O[-\$-^E_(]Q?^'8%7S(VDP;B/R6($T$C#?M0AU)^4#:K  Z+_AS?
MHG_19/&'_?"?_%5U'['G[&?PN^ _QZU'7O"7QJB\;^*;6UNM-U'0Q>6DLZ9=
M!*)4C<NK(ZKD,.#UKSC7/VT/VQ_B)X=E\.^&?V<]5\)Z_=(;=M<N-,NXTA+9
M&^+[0J1H1V9V=1U->S_\$[_V'=0_9@TO6_%OC:\CU#XC^(T\NZ\F3S4LK??O
M,7F=7=W"L[9QE5 S@LP!\\?\%?O^2_? ;_MI_P"E4-?J%XFA:X\-ZK$GWY+2
M51GU*$5\)_\ !5C]EWQ]\:+#P'XT^'6G/K6K>%GN$N=/M<&Z9)&B>.6)3]_8
MT397K\XP#S7K7[$/QD^.GQ8L?%%O\;OA\O@V73UM5TRZ739K/[=N$@G+K+(V
M6&V(_*%7YSQQ0!\N_P#!#>Z5]#^,-MQNCN=*D//.&6Z X_X :^Z_VNKJ&S_9
M4^,4D\BQ(W@_5HPS' +/9RJH^I9@/QK\XXO@;^T1_P $[?CUXE\1?";P3<?$
M'X>ZU*T:65A;R7PEM2Y:**6*(^<DL08J) "IR3R"5KN_%R?M8_MZ>'+WPWXE
M\$_\*>^&L<)NM0@DMI8;_5'C&^.W5)CYC;G5<?(B#JQ;"J0#LO\ @B?_ ,FV
M^,O^QMF_]([6O)_",,<W_!;[42Z!C'<73KGL?[$89_6OHK_@E#\'?&GP5^!/
MBC1_'/AV\\-:G<^));N&UOE =X3:VR!Q@GC<C#\#7G7A;]GWXBV?_!6K4?B3
M/X1U"/P+)+<,NNL@^SD-I)B'.<\R?+TZT ?H[7Y4?\$[(4;_ (*4?M#R%074
M:X%;N,ZQ#G^0K]5Z_.K]A[X _$/X=_MV_&_QAXD\)ZAH_AG6O[6_L_4[E0(K
MGS=4CECVD'^) 6'L* /T5K\H/^"*'_(_?&C_ *XV/_HVYK]7Z_.+_@E#^S[\
M1?@KXS^*EUXY\(ZAX:M]3BLULY+Y !.5DG+;<$] R_G0!^CM%%% !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 %%%% 'Y5_\%SO^:)_]QO_ -L**/\ @N=_S1/_ +C?_MA10!]5
M?\$N/^3$_AE_W$__ $Z7=?55?*O_  2X_P"3$_AE_P!Q/_TZ7=?55 !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 %%%% !7Y:Z#I-\O
M_!;C4;TV5P+/]Y_I'E-Y?_(! ^]C'7BOU*HH **** "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 **** "BJ5CK6GZI<7<%E?VMY/9R>5<QP3*[0O\ W7 /RG@\&KM !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!^5?_!<[_FB?_<;_P#;"BC_ (+G?\T3
M_P"XW_[844 ?57_!+C_DQ/X9?]Q/_P!.EW7U57RK_P $N/\ DQ/X9?\ <3_]
M.EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M97Q!\=?"[]GCQ+XD^&]A)J?C"TDM%L[6*Q:]9P]S$DF(E!+8C9S[8SVK\E_
MGQX^)>D_\%!O$/Q!L?A%J&H^/KG[1Y_@9'E\^#=;*C9(C+?*H#?=[U^H'Q/_
M &J?$WPG_8X/QDU_P"VF>)88[9KKPG?7+PM TMVL&UG,>X$*X;[O^- ':_LD
M>.O&?Q*_9X\(>)/B%92:=XPOH[AK^UELFLV0K<RHF8F *YC5#SUSGO7K]>5?
MLM_&J?\ :)^ _A7XAW&E1Z'-K23NUA%.9EB\NXEAX<JN<^7GH.M?*_Q@_P""
MHUR_Q*U#X>? GX<WOQ5\0V3R137\(D>VWQG#F**)2\L:G@R%D7CC<"&H ^_:
M*_,?Q1_P4F_:/^"\EMJ?Q1_9\BTOPTSB.2XBCNK9=QQ@"=C+&&ZX4C)K[S_9
M_P#CIX<_:.^%>C^._"YF33=0#H]M=!1/;3(Q62*0 D!@1Z\@J1P10!\M>%/V
MO/B'J_\ P4LUCX*7%SIY\#6OG>7"MFHN/EL!.,RYS]\_EQ7W57Y5^ /^4VGB
M/_MY_P#32M?JI0 5^?\ X\_;.^)/A_\ X*3:;\%K.ZTY? \][8P/"]DIN-LM
ME',_[W.?OL?PK] *_(OXL?\ *:S1/^PGI7_IMBH _72BOG+]N7]K&[_8_P#A
MCHOBNS\-P^)Y-0UA-+-K/=FV"!H9I=^X(V3^ZQC'>OGWQ?\ \%0/%_CC5_[$
M^ /PBU#XCWEG!$^J:JL$]Q9P2LN7C185!*@Y42.RABIPI&"0#]#Z*_.KX#?\
M%5M6U3XN6/PX^-?P\?X?:SJ%U'9PW:)- +::0@1)<6\XWHK$C]YNP,@D 98?
M3/[:7[1FO?LL_"%/'FC^%(/%MK!?Q6M_!-=M;?9XI,JLNX(V1YFQ,>L@H ]\
MHKSS]GSXQ6'Q^^#'A/Q_I\(MHM:LEFEM5??]GG4E)HMV!G9(KKG SC.!FN)_
M;/\ VI+7]DGX.GQ@^F1ZYJ5Q?PZ?8:9)<>2)Y'RSDL%8@+&DC9P>0H[T >\T
M5Y7\'?C-/XP_9ZT/XG^-["T\$17VEMK-U;O<F2*SM3N>-VD95ZQ;'/ QNQSC
M)^,=8_X*F>/?BMXXOM#_ &>O@Y=^.+"Q;]YJ=_#.YD0D@.8HMHA0D?*9'R1U
M53P #](J*_._X=?\%3==\)_$2S\&?M#_  QN_AE=7K#R=62*:.&-6;:KR0R@
ML8L@@RH[#C[N,D?H3-?6UO8R7LMQ%'9QQF9[AG C5 ,EBW3&.<T 3T5^=OB#
M_@ISX\^)_C;5]"_9X^#EY\0=.TN0QRZ[=I,T,GS8#[(PHC1@K;=\@9@<[1@B
MJFA_\%3/&WPM\>:;X;_:%^#]UX#@OV&S5;)9E$:$@>8(9 WFHN?F,<A(QPI/
M% 'Z)ZIJ,&CZ;=W]RQ6VM87GE91DA54L3COP#7S_ /LA_MC:9^U]-XZO="T*
MXT?0= O(+2TFOI ;B[#J[&1T7B/[H 4,WJ3S@2_MB?&3QE\-OA/!?_#_ .']
MS\2UUA)K>Y_L^1]MI;- S?:<HCY7IZ#GK7YH?\$S?CQ\2_A+I_B;2_ _PBU#
MXC:9JNIV?]H:C9O*JZ?@,HW;(V'W69N2/NT ?MI17RI^VE^VW+^R3XJ^&^F?
M\(W:ZS9>*IITN;VZOC;"R2*2!2_"-N&)B3DC&WWKQCQC_P %*/BEX]U_5&_9
M^^">H>/?!VFS-;MXDN+"[F2\8#DQQQ!=@ZX!9F(()52<4 ?HE17Y_P#P)_X*
MY>#/%7A7Q7)\4=(;P)XD\.VQN&LK=S*-2PX0Q0(^UEF#LH\MB>,MN 5MO">+
M/^"G'[0.GZ;-XSL/V=;K3OAQ@31:AJEG>L?((R)6G550*PP=VW;SC)ZT ?IW
M17AO[(G[6'AW]KKX9OXFT:TDTC4K*?[)JFCW$JR/:S;0P(88WQL#\KX&<,,
MJ:Y3]LC]O/P;^R)9VFGW-I+XG\:ZA%YUGX?M91'MCR0)9Y,'RT)! P&9B#@8
M!( /IVBOS.N/^"A7[5.C:*/%FJ?LV/'X/4&XED%C?1R+;@;M[.2=B[>?,:/;
MWKZZ_9+_ &PO!O[7?@VZU7PZD^EZQIQ2/5-#O"&FM&8':P8<21MM;:XQ]TY"
MGB@#W>BOE3]M+]MN7]DGQ5\-],_X1NUUFR\533I<WMU?&V%DD4D"E^$;<,3$
MG)&-OO7B/BK_ (*;?$WXA:UJ?_#/_P #]5\<^%M-E:*3Q!=6%U.ER5Z[(X -
MF>H4N7(()53Q0!^C-<Q\3OB)I/PE^'OB#QEKOGG2-#LY+VZ%K'OE*(,D(I(R
MQZ#) YZBOCC]D+_@ILOQN^)J?#'XB^$#X%\<3/)%:M&SB":9%+- \<@#P285
ML!BP8C'!P#L_\%.OBUXX\&_![6O"_A_X<WGB?PSKVB72:OXC@9Q%HZ@J S@(
M0<@D\L.E 'M'[(O[2<?[5?PNN_'%OHC:!9?VM<6%M:23"60Q1A,.Y  #-N)(
M' Z9.,GVVOR@_P""6OQX^)?AOP?X;\!Z1\(M0USP-J'B"7[9XTB>406?F;!)
MD",K\F!U8=:_5^@ HK)\6>*]'\"^&]2\0:_J,&DZ+IL#7-W>W+;8XHU&2Q/]
M!R3@#FOSVU;_ (*G>./BKXOO]%_9\^"^I>.;.S*A]4OHIGZD@.\40Q$AP=I>
M0$]P,8H _1^BOSF^'W_!5K6O"/Q M?!_[0GPPO/AK<W1!75(X9XTA1B0LCV\
MJES'D']XC-T.%-?7G[1GQ=\6_#'X7VGB;X=>!I_BEJ5Q=PQIIFFRL=UNZ.QG
M5HT?*C"\@8.\<T ?#GQL_;H^/WQ8_:<\0_!_]G?3+2!]"N+BRDNS;V\T\SP-
MY=Q.[W'[F*)9/E7C)PO)+A1]H_LBGXV-\-+X_'D6B^,?[5E%NMF+;9]C$<?E
MDFW)4DOYIYP<8R*_)3]D?XZ?$GX>_M7?$[Q?X6^$NH>.?%FK1Z@-1\.V[R";
M3A+?1RREBL;,=DBK&<@<D9]*_:KX0^+=<\=_#/P]K_B7PY-X1U[4+437FAW!
M8R6<F2/+)95.>!U ZT =A7YM?'G]N;XO_%[]H+4/@G^S386Z7VES26]_XBFA
MCE;?$VV=U,H,44*,=I=E9F8#;U4-^DM?CU_P3W^(VA_LQ_MD?%?P9\3+R'P[
MJFJ32Z?!J6I-Y<7VB.Y9@C2'A5E5@ZN>#M7GYAD X[X81_M:?"?Q%\<O%G@G
MQ'9ZUJ/AG76/C6UB2*Y^WSIYC23I')$N]  ^?+*/CH*_2G]AW]KZQ_:^^%LV
ML/91Z1XJTB5;76M-AW&))&!,<L1))\MP&P"25*L#G 8^??L(R0WGQP_:O=&2
M>"7QOE64AE=2)N1V((KW?X&_LL_#']F_^U&^'GAH:!+J@C%])]MN)S/L+%,^
M;(P&"[8V@ ;C0!ZO7P__ ,%"O^"A5K^S7IL?A'P)>6.I?$RX='G21!/#I4&<
MDS#./,<8"H>0"6./EW>M_ML6/QLUOX9Z3HGP+F^P^)=4U5+6_P!1\R.(V=B8
M96>02/\ <^=8QN0%^?EYK\Q/VSOV#;;]E7]G70_%>O\ B*;Q9\1=<\2Q0:A?
MJSBVB1K:YD=$W?-(6=5)E?!.T85><@'["_ 7Q?J/Q"^!OPZ\4ZNT;ZMKGAS3
MM3O&A38AFFM8Y)"J]AN8X':M/XG?$KP_\'_ .M^,O%-Z-/T'2+<W%S-C<<9
M55'\3,Q55'<L!7)?LG?\FL_!O_L3-&_](8:^,/\ @MIX_N='^$_P]\'P2R11
M:[JMQ?3JA($B6L: *WJ-URC8/=0>U &)HG[<'[6?[4=UJFJ_ OX6Z;8^#K.5
MHH[N_P#+>1V49VF:>6.-WQMRD:DKN&2>M>A_LO\ _!1SQ-KOQD3X.?'CPC#X
M&\<S3"UM+N!'@AEN&YCADB=FVEP1L=6*N2H &0:^P/@-\-[3X0_!CP7X.LK=
M;:/1]*M[:157;NF" RN1_>:0NQ]V-? __!:CP/#I_AWX9?$O3Q]BU[3]4?23
M?0_+(59#/#ENOR-#(5]/,:@#],\XY/ K\X_B7_P4<^)GQ8^+NH_#G]E_P1:^
M+Y-/++/K]ZADCEVG:TD8+QQQ1!N!)*Q#\8 R,^[_ +27QSN8?^"=NN_$JTE-
MO>:WX1LY8Y;<E3%)?K#"&4CE2K7'X8]J\_\ ^"/?PWM/"?[*8\3+;J-1\5:K
M<W,ESMP[0P.;>-,]U5HY2/>1J /++7_@H=\?/V9?'FDZ'^TM\.;6VT'4GVIJ
M^DQ!954-\TB-'(\,VT%<QC:P!&3R ?TKT/6K#Q)HMAJ^EW<5_IE_;QW5K=0-
MNCFB=0R.I[@J01]:^?/^"B?PWL/B5^Q[\18+NW26XT?3VURSF*Y:"6V_>EE/
M8F-9$/L[5P/_  22^(ESXZ_8_P!-L+N<SS>&M5NM&5F.6\H;)XP?8+<!1[*!
MVH ^SZ*** "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@#\J_^"YW_ #1/_N-_^V%%'_!<[_FB?_<;_P#;"B@#ZJ_X)<?\
MF)_#+_N)_P#ITNZ^JJ^5?^"7'_)B?PR_[B?_ *=+NOJJ@ 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 **** "OQK_P""
MD/QB\,?%K]MSPGX&\3ZV-+^'/@R:"TU>\6.694:5DEO658E9BVP1Q8"G#(>U
M?K%\9/B9I_P;^%?BKQOJ>#9Z%ITUZ8R<>:RJ=D8/J[[5'NPK\N_^"87[,FA?
MM-:C\3/BM\5]#M_%D%[J!MK=;\,4EO)&^T74V 1R-\0!_P!MZ /K^\_X*6?L
MIW^BSZ1<?$**33)K=K62T/A[4_+:$KM*8^S?=VG&/2OA?_@F#\9M$^#_ .V!
MXE^'VDZY_:W@/Q?--8Z7J#QO$)Y87=[*4K(JLI>,R)M*@[I%':OT?_X8#_9Y
M_P"B3^'_ /OT_P#\57Y_?\%0?V8=%_9FUSX;_%+X5:+#X3LH;L6DZZ>"$@OH
MF^T6TPR3\S!9!_VQ6@#]%_VS_A3K?QN_9@\?^#/#;XUW4;)&M(]X3SGBFCF\
MG<2 /,$13)./GYXK\X?V1/\ @I"_[(?@FS^$'Q/^'6JVT.@W,ZK<V*"&^A$D
MKRLDUM+L#,'=OFWKQ@8)&3]Z^+/VRH-!_8VTWX^:-X:;Q59S6-K=76EV]V+<
MP-(XAF4N4?B*8E&X/W2>U/\ @CXX^%W[?WP2TWQ/KW@_0-9F.^VU#1M2ACO9
M=,G#']WO9 RY&'5@%R&!'>@#SA?&7[(__!1'Q1X9.I7T.M>*M*25+'2;ZYNM
M)O2'P[( C1^=MV;@$9MOS'NU='_P4X^!_BGXY_LNW.E^#K:?4M7T?4[?6/[,
MM\M+>Q1QRQO&@_B8"7>%ZL8\#)(%?#W_  5#_97^%'[,L7@SQ'\-I9O"GB;4
M;]R=#@OI) (T7?\ :HM[%XBD@5>&QEQM VU]N_&?]KSQ)^RW^R?\,/'NO^#9
M_%^M:KI^G6NK*U]]C^S7LEF)':0^4YP760=!S@=Z /ES]F#_ (*U:'\*_ ?A
MOX=_$WP-JFFR^'+*'2!J6C*C$I"HC0RVTA0HP51NVLV2"0HS@?3_ (#_ .&5
M_P!LSXQ:3\3M O;7Q#\1=$B@F@C^V76GW<'D2;XY6MMT?F;&8*6*LI& <C%>
MC:#X;^#?[:WPJT'QGJOA'P]XLL]6LXY#+<VT<MS:2;1YD'G "1'1LJ<$=/3%
M?E[^W5\"_"G[(_[3'PY_X49?WFF^)[IDO%T.&\>XDL)_.58-KL3)MFW,NQRQ
M(4]0V* /J/\ X+:?\D"\"_\ 8S#_ -)9Z^U?V>_^2!?#3_L6=,_])8Z^//\
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
M_:&_X)Q66B3:M(-=O-"U3PQ_:$K$M"P\ZW@8GK\L1AYZ\5M_MD?&SX2?L@^
M;?6+_P !>&_$'B*^F6+3O#JP6]M+<KN'F2%_*<HB+GYMA!8JO\61V'@/XWR+
M^R*?BWIOPU&A)_9$^O0^$;.X1'>!=SA@ZQ!=SQ+Y@^3)#*.M 'YI?LH_MB^(
M_P#@G1<>(OA7\3?AM?&UEU1K^1X6$%Y#(42-F3<-EQ$RQ(5(8#J0Q!&/L:]_
M:)_9)_X*!6.@>$_%FHXO8+Y+JQT?7FFTNX,S*4\M9XV"-OW8V)*22%XR :[C
M]ES]I#X??\%!OAOJQ\1>#M%_M#3;MX;KPMJQCU+RH6 ,<X\R)<JW(R%&&0CT
MKY5_X*=?L6_!#X-_!E_'/A2Q3P7XI?4(;>VTRVNG:WU+>V)%6%V.PHF7S'M
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
M=_R:S\&_^Q,T;_TAAK\]_P#@M]^[\2?!B2?Y[3RM4RF.>'M-WZ8K]"/V3O\
MDUGX-_\ 8F:-_P"D,-?*/_!9CX4WGC+X >'O&%A;M</X3U0FZV)DQVMRH1W^
M@D2 '_>SVH _0)6#*"#D'D$5^?\ _P %K'4?LM^%5W#<?&5J0N>2!8WV3^H_
M.OI;]CWX]:)^T)\!/"OB'2]0ANM2AL8+36+57!EM+U(PLJ.O49(+*3U5@>]?
M#7_!6SXD0?&3Q]\-O@1X*FBUOQ.-4\Z]MK=PP@NI0L-O"Y&=K8>1F!^ZI4GK
M0!V_[2-O<P_\$;O#"N^?^*;\-N^1U1I;4J/U7\J]S_X)@R12?L,?#+RAA0FH
M C_:&HW6?UR?QKK_ (_? 4>+?V-_$GPJT6(32V_AF.PTR(+_ *R6UC1K=0.V
M7A0>V:^9/^".OQTTC5/@_J/PGU"\CL_%?A_4+BYMM.N&V2S6DI#LR*>24E,@
M8#[NY,]: /KO]K-UC_97^,A9@H_X0W6!DG')LI@!^=?)?_!$^&5?V</&<Q/[
MEO%DJ*,?Q"SM2WZ,OY5Z7_P5"^/.A_"G]F#Q+X<EU"$>*/%UO_9>GZ<'!E>)
MV GE*]0BQ[QNZ;F4=ZU?^"8_PEO/A)^R%X6AU.U-GJFO2S:]<0L,,!.0(2WN
M8$A)';..U 'U71110 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 ?E7_P7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%%
M'U5_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%
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!X_\ M4?L[Q_M1?"N3P)=^);WPSIEQ>0W-W+80I(]PL9++$0W&W?L?US&
MM:O[.?P(T7]FSX0Z)X T&>6]L].\UWO;A566YEDD:1Y'QQG+8'H%4=J]+HH
M*\S_ &CO@+HG[2OPCUGP#K\TMG::@8I([VW4-+;2QR*Z2)GC/!!]0S#O7IE%
M 'A/[,_[*.E_L[?!_5/AK-KMSXV\,WUQ/+]FUBVC"I',@66#:.#&Q!;![NWK
M7S9XG_X(_P"@Z?XFN=8^%GQ5\3?#+SQ_Q[PHUT(N<[4D66&39CH&9CGG)Z5^
MA-% 'PU\&/\ @E'X(\$^-[;QA\0_%NK?%K7[6198AJ\?E6A=>5:2,O(\F#R%
M:0KZJ:^P?B+\._#WQ8\$ZMX2\5:;%J^@ZI"8+JUER R]001RK*0&# @@@$'(
MKI** /SIOO\ @C^GAW5KV?X:?'+Q5X#L+I\FU^SF=MN#\I>*>#<.>,C..N>M
M>J?LT_\ !,[X?_ 3QG%XVUG5]1^(OC:%_-@U/6%"PV\O_/9(LL?,]&=WQP1@
MC-?85% '*_%+X8^'/C+X!UCP;XLL%U+0-6A\JX@+%3P0RNK#E65E5@1T*BO@
M&3_@C+%H^L7@\*?'#Q!X>\.W3#S=-.G>9-(G(VO+'/&K<$C)B[GBOTHHH ^%
M?$G_  2+^%FI?"O1?!NCZQJFBW%G>M?WVNF..>\U&0H4"N2 JHH)VHH &3U)
M)/UW\3/AS;?$SX4^)? US>2V5IKFDSZ3)=PJ&>))8C&7 /!(!SS77T4 >*?L
MD_LOZ7^R7\,[SP9I.MWFO6MSJDNIFZO8DC<,\<493"\8 B!_$U%^UW^RSI7[
M77PVTWP?J^N7F@6UCJT>K+<V422.SI#-$$(;C!$Y/_ 17N%% ',_#'P/!\,O
MAMX3\'VMS)>VWA[2;328KF90KRI!"D0=@. 2$!./6O$/CS^Q#H?QX_: \!_%
M6_\ $NH:7J'A+['Y&GV\"/%/]GNVN5W,>1DOM..PKZ5HH Q?&7@W1/B%X7U/
MPWXDTRWUG0]2A,%W8W2[HY4/8^A! ((Y! (((!KX%\0?\$>--TGQ/<ZI\+OC
M%XD^'-M.3NM1;M=.@_N++'/ VT9.-VXX/)/6OT4HH ^*_P!GO_@EG\/?@YXX
M@\:^)M<U+XD^*;6<7-M<:LBQV\4PY$IBRQ>0'D%W(! (&0#7V/K6C6/B+2+W
M2M4LX=0TV]A>WN;2X0/'-&X*LC*>"""01[U=HH _/;Q/_P $?]!T_P 37.L?
M"SXJ^)OAEYX_X]X4:Z$7.=J2++#)LQT#,QSSD]*Z3X,?\$H_!'@GQO;>,/B'
MXMU;XM:_:R++$-7C\JT+KRK21EY'DP>0K2%?537W+10 4444 ?+GB;]@S0?$
MW[7EG\?)?%.I0ZO;7%M<#1T@C-N3#;K !O\ O<A<_4UUW[7O[*.D_M>?#_2?
M"NKZ[>>'[?3]474UN+&))'=EBECV$-QC$I/X"O=:* .>^'?@^'X=_#_PSX5M
M[B2[M]#TNUTR.XE4!Y5AB6,.0. 2%SQZUXA^V1^Q/HG[9%MX3AUGQ)J'AT>'
MGNGB-C DGF^>(@=V[ICR1T]37TA10!Q?Q"^&=M\0OA!K_@"XO9K2SUC1IM&D
MO(E!DC22$Q%P#P2 <XKB/V2?V7]+_9+^&=YX,TG6[S7K6YU274S=7L21N&>.
M*,IA>, 1 _B:]KHH ^,_VM/^"8_@K]J+X@-XVB\0WW@[Q'<QQQ:A-;6ZW,-Y
ML0(CLC,NUPBJN0<$*.,\UU__  PWIMQ^QG#^SU>>+]0N-+C92-<6U19P!>_:
MPH0DC&[*C).!]*^G:* /,O@/\"=)^!OP.T3X8QW3^(='TV"XMFEU"%,W,<TT
MDCJZ#Y2/WI7'0BOD7Q5_P2%T2Q\97>O?"KXJ^(OA:MUD-:6L;7/E*3EHXY%F
MBDV<# 9FZ=37Z#T4 ?&?PJ_X)>?#OPKXH/B?X@:]K?Q@\0B/RXYO%$N^"/@C
M<(R6+,,G&]V"\$ $ UWO['O[&.G_ +'MOXGLM%\7ZEXATO7)(9C9ZA!&@MY(
MPPWH5[LK '/78OI7T?10!\U:'^Q#H>A_M?ZA\?T\2ZA+K%YYF[1V@06Z[[46
MYP_WN@W?6OI6BB@ KY<\3?L&:#XF_:\L_CY+XIU*'5[:XMK@:.D$9MR8;=8
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
M59TAU.'R+:616R#.K22O* <?*7VGG<&!Q7WBJA5  P!P *6B@ 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 **** /RK_
M ."YW_-$_P#N-_\ MA11_P %SO\ FB?_ '&__;"B@#ZJ_P""7'_)B?PR_P"X
MG_Z=+NOJJOE7_@EQ_P F)_#+_N)_^G2[KZJH **** "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@#R7XB?M9?"'X2
M^*)O#GC#Q]I/A_7(8TEDL;MV$BJXRI.%/4<US]I^WE^SY>SB*/XM>&U8]YKH
MQK_WTP _6OSD_;9\":5\4/\ @JAX>\):XDLFCZU/HMC=K!)Y;F)T16"MV.#U
MK[ _X="_L\_] [Q /^XP_P#\30!].> ?CK\.?BI.T'@_QWX=\372J6:VTO5(
M9YE SRT:L6 X/45W-?E/^TW_ ,$E8?AAX1NO'GP0\2Z\=:T%#?MI%].K7#B/
MYB]K/$L;)(H!8*0Q8CY6!P#]&_\ !,[]L.]_:<^%M[HWBJX6?QWX6\N&\N,8
M-_;,"(K@_P"WE65\<9 ;C?@ 'V7117%WWQK^'FEZH^FWOCSPS::C&_EO:3ZQ
M;I,K'^$H7R#[8H [2BFQR)-&LD;*Z, RLIR"#T(-.H **YOQ1\3/"'@BXC@\
M1>*M$T":0;DCU348;9F'J [#(X-:^CZUI_B"PCOM+O[74K*3(2YLYEEC;!P<
M,I(/- %VBBN1\0?&#P'X3U)]/USQMX=T:_09:UU#5H()5'J5=P1^5 '7457L
M-0M=5LX;RRN8;RTF4/%<6\@>-U/0JPX(]Q3KJ\@L(&GN9X[>%<;I)7"J,G R
M30!-165J_BS1/#^BMJ^J:SI^FZ2N,W]Y=)% ,G _>,0O/UJ#POXZ\-^.+>:?
MPYX@TKQ!#"0LDFEWL5RJ$] Q1C@\'K0!N45@>*OB#X6\"K;GQ)XETCP\+C(A
M.JW\5MYF.NW>PSCVK2TC6M/\0:?%?:7?6VI6,N?+N;.998WP<'#*2#S0!QGQ
M2^/WP\^"=QI4'CGQ9I_AF;5?,^Q)?,P,^PJ'VX!Z%T_[Z%>@5^5?_!;3_D:O
M@?\ ]Q/_ -&6=?ICXJ^)'A+P++#%XD\4Z+X?EG7=$FJZA#;&0=,J'89'TH Z
M.BJFE:O8Z[I\-]IM[;ZA93#=%<VLJRQN/564D$?2K= !16#XI\?>&/ \<+^)
M/$>D^'TF.(FU2^BM@Y]%WL,_A4WAGQCH'C6Q:]\/:YINO6:ML:XTR[CN8PWH
M60D9]J -BBD9@JDDX Y)-9LWBC1K?2[K4I=6L8M.M5+7%X]R@AA4<DN^<*/J
M: -.BL?PSXRT#QM8O>>'M<TW7K-&V-<:9=QW,8;T+(2,^U;% %'7-=TWPSI-
MUJNL:A:Z3IEJADN+V^G6&&%!U9W8A5'N37D4'[:WP%N-6;34^+WA 7"_Q/JT
M2P_A*2(S^#5^?_[1=QK_ .WY_P % /\ A2$>N3Z3\//"<LL5RMF__/% ;J8J
M<JTQE/DH2"% !QRV?JG5/^"3W[.5_P"%6TFW\*ZAIU]Y95-:M]8N6NU8C&_#
MNT1/ .#'M]N30!]>6=Y;ZC9P75I/'=6LZ+)%/"X=)$(R&5AP01R"*FK\L?\
M@GAXX\6_LZ_M<^,OV9?$&L/K6@1M<G3/.9L0S1+YRO$I/R++ 69D'&X CN6]
M;_X*R_M+:Y\)/AGH/@#PA<SV?B/QM)+%-=6IQ+%9)M5T0CE6E:15!'\*R#J0
M: /I3Q9^U]\%/ NO/HNN?%#PS8:K')Y,MJVH([POG!63:3Y9'?=C%>E>&/%F
MB>-M%MM8\/:O8Z[I-R-T-]IMREQ#(/\ 9="0?SKXF^"W_!(WX.^'?AG96?Q!
MTJZ\5>,;FW5[_4%U&>W2VE8 F.!(G5=JGC<X8M@G@':/GOX?V>M?\$S/V[='
M\ KKEUJ?PJ\=- JB[. (YI&ABE?'RB:&5<,P W1DG W * ?KE7G/Q'_:,^%W
MPAO#9^,O'_A_P[J 02?8;W4(UN=IZ-Y.=^#Z[<5YY^WU^T!J'[-_[,_B+Q/H
MDL</B.[DBTK2I9!D1SS$@R =V2-97 /&4&01FODS]A;_ ()O^!?BA\)]+^*7
MQABO_&>N^*-VH06=QJ$T<<4)8[))&C97ED?&\EF(PP&,Y) /T#^''QT^'?Q@
M\T>"?&V@^*)88Q++;Z9?QS31(3@,\8.]!GCY@*[FOR:_;T_8BT3]D?P[I/QK
M^!^H:IX-N='U"&&ZLH[Z640^8=J2Q2.6?[V$9'9E8..F"&_0O]G?XV-\8?V;
M?"?Q*N[1C=7^D&[O+73XFD)GBW),D2#+',D;A5Y/0<F@#L?B!\5/!OPHTN+4
M?&?BG2/"UE,_EQ3:M>QVXE8<E4WD;CCG R:YKX<?M.?"?XNZE_9W@_X@^']>
MU/!*V%M>H+E@!DE8F(=@,<D @5^;W[-G[->O_P#!0+X[>._B7\?K76K#2-,G
MCM[;PW*)K+);)2W7(#)#%&HSMVLS."6SNSW7[=G_  3G^&GPM^">J?$OX4VM
MYX'\0>%1%>M%;ZC<2Q7$8D520TKL\<JY#*R,!\I!!)W  _36BOF__@GQ\<M8
M_:!_9=\->(_$4INO$%K)-I=_=MUN9(6PLI_VF0H6_P!K<:^D* "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 _*O_@N=_P T3_[C?_MA11_P7._YHG_W&_\ VPHH ^JO^"7'_)B?PR_[B?\
MZ=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
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!^5
M?_!<[_FB?_<;_P#;"BC_ (+G?\T3_P"XW_[844 ?57_!+C_DQ/X9?]Q/_P!.
MEW7U57RK_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M/AY\!_A;X@CU+7XS87&L2D22P1NN)%C\OY(B5W#S7<!5R< X*_JC10!\L_\
M!/?]C^7]DGX3WEMK4\-UXS\03)=ZO);-NBA"*1#;HV!N"!G);NTC8R *^IJ*
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 _*O_@N=_P T3_[C?_MA11_P7._YHG_W&_\ VPHH ^JO^"7'
M_)B?PR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "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/RK_ ."YW_-$_P#N-_\ MA11_P %SO\ FB?_ '&__;"B@#ZJ_P""7'_)B?PR
M_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_^G2[KZJH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RK_X+
MG?\ -$_^XW_[844?\%SO^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJ
MKY5_X)<?\F)_#+_N)_\ ITNZ^JJ "BBB@ HK\^/VV/VU?B+'\;M/_9\^ MLL
MGCJ[V1:CJAA5Y())8Q(L<)?Y$VQ'>\K A0>-I4FN?OOV)?VQ=/TF77K/]I:]
MO_$XB+G1SJ5XMHS8!V(S?N\DY )B4=.0"< 'Z3T5\)_\$_?VXO%?Q?\ %^O_
M  B^+EDEA\2M!239<K (6O!"VR=)D7Y5F0X/R *PS@#;\W1?\%3OCUXD^ _[
M/NE7/@_6[C0?$>K:[#9QW=H0)4A6*620C(/&413_ +U 'V517Y5^%?@5^WSX
MN\+Z/KMI\7[:"UU2SAO8HKG5F25$D0.JNHMSA@&&1D\U[)^S+\#OVP/!_P ;
MO#>K_%+XEV?B#P);_:?[1TZ+4VF:;=;2K%A# N<2M&WWA]W/M0!]X45YC^TG
M\>-'_9K^#>O^/M9B:[BT]%2VL8W"O=W$C!(HE)Z98Y)P<*&;!Q7Y[?"WP)^U
M_P#MRZ'+\1;KXN77PJ\+WS.=(LM+N)[,3(NX I' RMY6X%=\CECR0&&,@'ZK
MT5^7OPD_:B^-O['7[16D_"']H;5O^$I\+ZY)'%I_B:>7S6B$C;([A)R SQ;_
M )9%E^9/O @##_J%0 445\B_\%"OVT+W]EOPCHNB^$;2/4OB+XH9X]-CDC\U
M+6-2JM,T8Y=BSA47H6W$YVE2 ?75%?F'I_['G[:GBWPNGB[4OV@-0T3Q;,GV
MI/#/]KW,4*D@MY<GDXA5\X&T(R#.-P KTO\ X)^_MI>,_B)XVU_X*_&:V%I\
M2] 60PWDD:127BQ,%EBE5?D,J9#!DX=,G^$LP!]XT5YC^TG\>-'_ &:_@WK_
M (^UF)KN+3T5+:QC<*]W<2,$BB4GIECDG!PH9L'%?GM\+? G[7_[<NAR_$6Z
M^+EU\*O"]\SG2++2[B>S$R+N *1P,K>5N!7?(Y8\D!AC(!^J]%?E[\)/VHOC
M;^QU^T5I/PA_:&U;_A*?"^N21Q:?XFGE\UHA(VR.X2<@,\6_Y9%E^9/O @##
M_J%0 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!^5?_!<[_FB?_<;_ /;"BC_@N=_S1/\ [C?_
M +844 ?57_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55
M !1110!X9X1_8Y^'_@O]H76?C/8'5I?&6JK.+C[5=B2V!E(W%$VY4A0%'S8
MXQ7ME]?6^F65Q>7D\=K:6\;2S3S.$2-%&69F/   ))/3%5]>U[3?"VBWNKZQ
M?V^EZ58Q-/<WEW((XH8U&69F/  %?E1^T%^T]\0O^"BGCZ7X+? 6RN+;P(''
M]K:Y/N@6[B#8,L[8S%;9Z1XWR$#C)"  H?L?:D_[0O\ P50\8?$WPI#*GA*P
M>_O);@(526%X#:0[O1I&82A3S\K'^$UL?\%GO%UCJGQ.^#O@?4;[[!ID$4VI
M:A,%9O*AGGCA$A502=JP3' !/)X-?>O[*?[+7A;]D_X9P^%_#X-YJ%P5N-6U
MB9 LU_<8QN(_A1>0B9PHSU)9CSGQP_8,^%O[0WQ4TKQ]XTAU:^U2PC@@^QQW
M@2TGAB<NL4D>PDJ2S9VL"=QYH ^;M>_X+._#WP_>I;>'/ASXBU;PS;R?9$U.
M26.U4A5&!'&0W8<!F4XQD#I7U-^S#^V=\-OVK]+G?PAJ$UIKEI'YMYX?U15B
MO8$R%\S:&*O'D@;T) W*&VDXKV*V\+Z-9^'TT*WTBQ@T-(O(738[9%MA'_<$
M0&W;[8Q7Y _M$>"K']A__@I%\/M:\ H=#\/:Y+8W\NFV@Q%%#/<-;7ELB_W&
M5&8#HID&W&T8 /7/^"X/BRXL_ OPK\,HV+74=2OM1D7/5K>**-/TNGK]$_AO
MX1M_A_\ #WPQX8M8UAMM&TRVT^-%Z!8HE0?^@U^97_!<JRE\[X-787,.W5XB
MV.C9LR ?J,_D:_5*SO(M0LX+J!M\$T:R1L.ZL,@_D: /SG_X+;>%+>Z^"OP_
M\3E%^V:?XA;3DD_B"7%M)(P^F;5:^W_V?O%T_C[X$_#KQ+=LSW>K^'M/OIV<
MY8R26Z,Y)[_,37Q__P %I[]+?]EWPS;;E\VX\76V%/7:MI=DD?0[1^-?47[(
M.GOI?[*GP@MY RR#PGICLK9R"UK&V#GIC=B@#UVORF^,"_\ "V?^"T'@[P[?
MJL]KX=:Q$*/R,6]BVI#K_P!-')K]6:_*%U_L7_@N5')='RXYYLQL1PWF>'BJ
MX_X$<?6@#]7J_*/]JYQ\)/\ @KE\)O$6G@PS>(#H\ETT1P6$\TNG29^L28/J
M*_5RORC_ ."A"_V]_P %-O@!I4/SNJZ#&^S.5+:O.3GCC"X;/H: .F_X+@^+
M+BS\"_"OPRC8M=1U*^U&1<]6MXHHT_2Z>OT3^&_A&W^'_P /?#'ABUC6&VT;
M3+;3XT7H%BB5!_Z#7YE?\%RK*7SO@U=A<P[=7B+8Z-FS(!^HS^1K]4K.\BU"
MS@NH&WP31K)&P[JPR#^1H _.?_@MMX4M[KX*_#_Q.47[9I_B%M.23^()<6TD
MC#Z9M5K[?_9^\73^/O@3\.O$MVS/=ZOX>T^^G9SEC));HSDGO\Q-?'__  6G
MOTM_V7?#-MN7S;CQ=;84]=JVEV21]#M'XU]1?L@Z>^E_LJ?""WD#+(/">F.R
MMG(+6L;8.>F-V* /7:*** "BO/\ XU>#?'?CCPK:V'P]^(O_  K+6H[U)YM7
M_L.#5O.@$<BM!Y4Q"KEFC;>.1Y>.C&O%?^&=_P!IW_H[G_S&NE__ !R@#ZJH
MK^<KX"_ ?X@?MS?%S7=+T[Q#82^*/L,VN7FH^)KJ95F4311M\T<<C;BTZD#
M& >1P#]&?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C
M??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]
M_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_
M ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\
MR'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(
M='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT
M?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_
MPY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#
ME3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5
M/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^
M-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW
M_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_
M -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\
MT-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0
MT_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3
M\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P
M_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_
M /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\
M_P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_
M  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\
M!C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &
M-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8W
MW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??
M_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\
MAT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'
M0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(=
M'[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?
MM317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U
M-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T
M5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317
MXK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?B
MM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W
M_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\
M.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY
M4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3
MXW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C
M?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-_
M_0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]
M#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-
M/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_
M#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/
M_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__
M /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\
M\&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P
M8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C
M??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]
M_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_
M ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\
MR'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(
M='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT
M?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_
MPY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#
ME3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5
M/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^
M-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW
M_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_
M -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\
MT-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0
MT_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3
M\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P
M_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_
M /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\
M_P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_
M  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\
M!C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &
M-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8W
MW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??
M_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\
MAT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'
M0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(=
M'[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?
MM317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U
M-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T
M5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317
MXK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?B
MM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W
M_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\
M.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY
M4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3
MXW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C
M?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-_
M_0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]
M#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-
M/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_
M#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/
M_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__
M /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\
M\&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P
M8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C
M??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]
M_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_
M ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\
MR'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(
M='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT
M?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_
MPY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#
ME3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5
M/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^
M-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW
M_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_
M -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\
MT-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0
MT_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3
M\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P
M_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_
M /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\
M_P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_
M  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\
M!C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &
M-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8W
MW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??
M_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\
MAT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'
M0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(=
M'[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?
MM317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U
M-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T
M5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317
MXK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?B
MM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W
M_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\
M.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY
M4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3
MXW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C
M?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-_
M_0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]
M#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-
M/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_
M#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/
M_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__
M /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\
M\&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P
M8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C
M??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]
M_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_
M ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\
MR'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(
M='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT
M?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_
MPY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#
ME3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5
M/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^
M-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW
M_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_
M -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\
MT-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0
MT_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3
M\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P
M_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_
M /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\
M_P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_
M  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\
M!C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &
M-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8W
MW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??
M_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\
MAT ?M317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'
M0!^U-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(=
M'[4T5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?
MM317XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U
M-%?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T
M5^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317
MXK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?B
MM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W
M_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\
M.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY
M4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3
MXW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C
M?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-_
M_0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]
M#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-
M/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_
M#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/
M_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__
M /!C??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\
M\&-]_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P
M8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C
M??\ R'1_PY4^-_\ T-/P_P#_  8WW_R'0!^U-%?BM_PY4^-__0T_#_\ \&-]
M_P#(='_#E3XW_P#0T_#_ /\ !C??_(= '[4T5^*W_#E3XW_]#3\/_P#P8WW_
M ,AT?\.5/C?_ -#3\/\ _P &-]_\AT ?M317XK?\.5/C?_T-/P__ /!C??\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*
MW_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 ?E7_P7._YHG_W&_\ VPHH
M_P""YW_-$_\ N-_^V%% 'U5_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3
M^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_
M ).F\4_]B9=?^EUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?
M^EUC7[4T %%%% !1110!^5?_  7._P":)_\ <;_]L**/^"YW_-$_^XW_ .V%
M% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U-
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 %%%% 'XK?\$5/^3IO
M%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 ?
ME7_P7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%% 'U5_P2X_Y,3^&7_<3_\
M3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)
MEU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37X
MK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!^5?_  7._P":)_\ <;_]
ML**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_
MAE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ
M;Q3_ -B9=?\ I=8U^U- !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 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\
MI=8U^U- !1110 4444 ?E7_P7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%%
M'U5_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\
MDZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!
M^5?_  7._P":)_\ <;_]L**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_
M /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU
M_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !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 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*
MW_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 ?E7_P7._YHG_W&_\ VPHH
M_P""YW_-$_\ N-_^V%% 'U5_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3
M^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_
M ).F\4_]B9=?^EUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?
M^EUC7[4T %%%% !1110!^5?_  7._P":)_\ <;_]L**/^"YW_-$_^XW_ .V%
M% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U-
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 %%%% 'XK?\$5/^3IO
M%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 ?
ME7_P7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%% 'U5_P2X_Y,3^&7_<3_\
M3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)
MEU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37X
MK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!^5?_  7._P":)_\ <;_]
ML**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_
MAE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ
M;Q3_ -B9=?\ I=8U^U- !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 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\
MI=8U^U- !1110 4444 ?E7_P7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%%
M'U5_P2X_Y,3^&7_<3_\ 3I=U]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\
MDZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!
M^5?_  7._P":)_\ <;_]L**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_
M /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU
M_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !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 45
MD^)/%FA^#;%+W7]9T_0[.200I<:E=1V\;2$$A SD MA6..N ?2N<_P"%[?#7
M_HH?A3_P=VW_ ,74N26[.NG@\36CSTJ<I+NDV=S17#?\+V^&O_10_"G_ (.[
M;_XNC_A>WPU_Z*'X4_\ !W;?_%T<T>YK_9V-_P"?,O\ P%_Y'<T5RFA_%GP/
MXFU2'3='\9>']5U&?=Y5G8ZI!--)M4LVU%<DX4$G Z FNKIII['+5HU:$N6K
M%Q?FK?F%%%%,Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_
MR=-XI_[$RZ_]+K&OVIH **** "BBB@#\J_\ @N=_S1/_ +C?_MA11_P7._YH
MG_W&_P#VPHH ^JO^"7'_ "8G\,O^XG_Z=+NOJJOE7_@EQ_R8G\,O^XG_ .G2
M[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_[$RZ_P#2
MZQK]J: "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@#Y4_X*/?\D/T/_L8H/\ TFNJ_.*OT=_X*/?\
MD/T/_L8H/_2:ZK\XJ\7%?Q#^LO#?_D01_P 4@HHHKD/U$]R_8D_Y.>\&?]OO
M_I%/7ZK5^5/[$G_)SW@S_M]_](IZ_5:O7P?\-^I_+OBC_P CFE_UZC_Z7,**
M**[C\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#\5O^"*G_ "=-XI_[$RZ_]+K&OVIK\5O^"*G_ "=-XI_[
M$RZ_]+K&OVIH **** "BBB@#\J_^"YW_ #1/_N-_^V%%'_!<[_FB?_<;_P#;
M"B@#ZJ_X)<?\F)_#+_N)_P#ITNZ^JJ^5?^"7'_)B?PR_[B?_ *=+NOJJ@ HH
MHH **^3?VT/V_M#_ &5[S3_"NDZ++XS^(NJ1"2UT>!\1VX9ML;3%<L2S?=C4
M9;!Y7()\)O\ ]K3]N?0]+D\5:A\ =%'AQ(C(]G'9SFZCC R6,:W9F!P1G,>.
M#P,&@#]***^:?V,/VX_"W[8&A7\5K8R>'/&&DQH^I:'<2B3Y6./.@?@O'NX.
M5!4D CE2W5?M8_M6>%_V2OAM_P )/K\3ZE?W4OV;2]%MY DM]-C) 8@[$4<L
MY!QP,$E00#VRBOS$L_VV/VT_%_AU?'?ASX%:0W@ET^T6\;6%Q+-- 1D.!]I6
M208&0Z1A3D'!S7TY^Q+^W3X>_; T/4+7^SSX;\:Z2@DU#16E\Q7B)VB>%\ L
MFX@$$94D Y!4D ^GZ*Y_Q_X\T/X7^"]9\5^);]-,T+2;9KJ[NI 3L1>P Y9B
M< *.22 .37YTZ?\ \%#OVDOVBM2U2Z^ ?P8LKGPK8RF,WVKHT\K%1NP9/.AB
M#E<$QKO8;AR>"0#]-J*^#_V6_P#@I)JGCCXM_P#"H_C5X.3X>?$"27[/:O"D
MD5O-.1E8'BE+/$[ @H=[*^0 1E=WWA0 445XG^UC^U9X7_9*^&W_  D^OQ/J
M5_=2_9M+T6WD"2WTV,D!B#L11RSD'' P25! /;**_,2S_;8_;3\7^'5\=^'/
M@5I#>"73[1;QM87$LTT!&0X'VE9)!@9#I&%.0<'-?3G[$O[=/A[]L#0]0M?[
M//AOQKI*"34-%:7S%>(G:)X7P"R;B 01E20#D%20#Z?HKG_'_CS0_A?X+UGQ
M7XEOTTS0M)MFNKNZD!.Q%[ #EF)P HY)( Y-?G3I_P#P4._:2_:*U+5+KX!_
M!BRN?"MC*8S?:NC3RL5&[!D\Z&(.5P3&N]AN')X) /TVHKX/_9;_ ."DFJ>.
M/BW_ ,*C^-7@Y/AY\0))?L]J\*216\TY&5@>*4L\3L""AWLKY !&5W?>% !1
M110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?
M^EUC7[4T %%%% !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 %%%% '#?\+V^&O_
M $4/PI_X.[;_ .+H_P"%[?#7_HH?A3_P=VW_ ,77XX45Y7UR78_I+_B%>"_Z
M"9?<C]C_ /A>WPU_Z*'X4_\ !W;?_%T?\+V^&O\ T4/PI_X.[;_XNOQPHH^N
M2[!_Q"O!?]!,ON1^X-A?VVJ6-O>V5Q%>6=S&LT%Q;N'CEC8 JZL.&4@@@C@@
MU/7#? G_ )(?\//^Q=T[_P!)HZ[FO4B[I,_G;$TE0KU*2=^5M?<[!1113.8*
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 **Y'XA?%KPA\*[#[7XIUZTTE2NY(9'W32_P"Y$N7;\!7R#\5?^"C4\WG6
M7P_T,6Z<J-5U@!G^J0J<#V+,?=:QG6A3^)GU&4<,YKG;7U.BW'^9Z1^][^BN
M_(^W-<\0:9X8TV;4=8U"UTNPA&9+J\F6*-?JS$"OESXJ?\%"_"7AGS;/P982
M^*KY<K]KFS;V:GU!(WO] %![-7P=XX^)'BCXE:E]O\3ZY>:S<C.S[3)E(\]0
MB#"H/90!6#9V5QJ5U%:VD$MU<RMLCAA0N[L>@ ')->?4Q<I:05C]ORCPSP6%
M2JYI4]HUT7NQ^;W?_DOH>@_%S]H3QO\ &R1%\3:KYFGQ2^=#IEJ@BMHGP0&"
MCEB S ,Q8@,1GFO.*]&\9_L^^-_AWX#M?%OB72?[%T^ZO4L8;>Z<"Y9VCD<,
M8QRH C8'=@Y(X[UYS7'+FO[VY^L9;]0CAU#+N7V<6U[EK7Z[:7[A1114'J'N
M7[$G_)SW@S_M]_\ 2*>OU6K\J?V)/^3GO!G_ &^_^D4]?JM7KX/^&_4_EWQ1
M_P"1S2_Z]1_]+F%%%%=Q^/!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!^*W_  14_P"3IO%/_8F77_I=8U^U
M-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 4444 %%%% 'Y5_\ !<[_ )HG_P!Q
MO_VPHH_X+G?\T3_[C?\ [844 ?57_!+C_DQ/X9?]Q/\ ].EW7U57RK_P2X_Y
M,3^&7_<3_P#3I=U]54 %%%% 'QOX7_81U6U_;IUCX]^)?$.F:_83R2SV&F&V
M=9K63REAMR2258QQKC/J 0!V^R**_//]NK_@H/-IFH3?!CX'&7Q)\1=4D_LV
MZU+209OL#M\I@M]OW[CJ"1Q'S_$/D /%OV:I;*7_ (+!>+V\"1Q'PR;G5A>F
MS \D((#YK+MXVF["8QQR*V/VOH4_:-_X*F?#CX6ZH6N_#FABSBN-/;F-P8S?
MW.1_TTB$:,?1!Z5]0_\ !/3]B*/]E+P3=ZQXB:&]^(_B"-/[1FC(=+&$'<+6
M-N_S?,[#AF"XR$4GY?M6=?\ @NBQF.&\UP-WH?#9V_IB@#]6D58U554*JC 5
M1@ >E?E#\2K:#]F;_@K]X2O]$1=,TOQJ]HUS:Q#;$_VXO:RY'H;A/-_WN>U?
MK!7Y1_\ !19/M'_!2S]GV&VXO6CT%0V,]=9GV<?7- 'HG_!:SXC77A_X+^"?
M!UK.\$?B/5I+FZ5#CSH;5%.QO4>9/$WU1?2OM']G/X7V'P9^!G@CP=I]NMO'
MIFEPI-@8,EPRAYY&_P!IY&=C[M7YU_\ !<SS/MOP8SGRO+UC;Z;LV6?TVU^K
M2L'4,I#*1D$=#0!^97_!:+P'%HND_#/XJZ2O]G^(M/U0Z4VH6XVRME#<6Y+>
ML;0RE?\ ?-?H9\*?&:_$;X7^$/%:A0-<T>TU/:G0>="DF!]-U?%W_!:5HA^R
MKX<$@RY\86GE_P"]]CO?Z9KZ9_8YBEA_9/\ @\LQRY\)Z8PXQ\IMD*_^.D4
M>Q5^47[7T*?M&_\ !4SX<?"W5"UWX<T,6<5QI[<QN#&;^YR/^FD0C1CZ(/2O
MU=K\H[5G7_@NBQF.&\UP-WH?#9V_IB@#]6D58U554*JC 51@ >E?E#\2K:#]
MF;_@K]X2O]$1=,TOQJ]HUS:Q#;$_VXO:RY'H;A/-_P![GM7ZP5^4?_!19/M'
M_!2S]GV&VXO6CT%0V,]=9GV<?7- 'HG_  6L^(UUX?\ @OX)\'6L[P1^(]6D
MN;I4./.AM44[&]1YD\3?5%]*^T?V<_A?8?!GX&>"/!VGVZV\>F:7"DV!@R7#
M*'GD;_:>1G8^[5^=?_!<SS/MOP8SGRO+UC;Z;LV6?TVU^K2L'4,I#*1D$=#0
M!^97_!:+P'%HND_#/XJZ2O\ 9_B+3]4.E-J%N-LK90W%N2WK&T,I7_?-?H9\
M*?&:_$;X7^$/%:A0-<T>TU/:G0>="DF!]-U?%W_!:5HA^RKX<$@RY\86GE_[
MWV.]_IFOIG]CF*6']D_X/+,<N?">F,.,?*;9"O\ XZ10![%1110 45Y_\:O'
MWBSX=^%;74O!WP^O/B3J<MZEO)I5C?PV;Q0F.1C.7E^4@,J+M'/[P'L:\5_X
M:D^.W_1J/B#_ ,*FP_PH ^ /^"*G_)TWBG_L3+K_ -+K&OVIK\"O^":?Q*\8
M_"OXZZ[JW@GX;WGQ0U6;PW/:RZ18WZV;PPFZM6,Y=D<$!D1=N/\ EH#GBOTK
M_P"&Q_V@O^C0/$'_ (4\/_R-0!]E45\J_P##4GQV_P"C4?$'_A4V'^%'_#4G
MQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^
M%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U
M517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2
M?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_
MX5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'
M_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1
M\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^
M% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_
M ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU
M'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V
M'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_
M *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A
M4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U51
M7RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?'
M;_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'
M_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2
M?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?
M$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^%
M'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\
M-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C
M4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4
M?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O
M^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V
M'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545
M\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV
M_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%3
M8?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU
M)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'
M_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!
M]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##
M4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0
M?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A
M1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C
M4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A
M_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J
M_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z
M-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5
M-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV
M_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_
MX5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]5
M45\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4G
MQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q
M!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#
M4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU
M'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A
M0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O
M_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\
MHU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^
M%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?'
M;_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5
M-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55
M%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\
M=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A
M4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\
M-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q
M!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4
M ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\
MPU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?
M$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?
MX4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\
MHU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%3
M8?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?
M*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O
M^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^
M%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\
M=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0
M?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?
M55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU
M)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1
M\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_
MPU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z
M-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?
MX4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517R
MK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_
M *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A
M_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4G
MQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^
M%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U
M517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2
M?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_
MX5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'
M_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1
M\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^
M% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_
M ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU
M'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V
M'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_
M *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A
M4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U51
M7RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?'
M;_HU'Q!_X5-A_A45Q^U;\<+.WDGN/V5M=@@C4L\DGBNP55 ZDDC@4#WT1]7T
M5\'Q_P#!3G58KZ:UO_A =.>+@L?%5O<*Q_V6AB=3^=>0?%3]M+XD?$OSK:'4
M1X8TE\C['HY,;LOH\V=YXZX*@^E<M3$4X=;L_0LGX%SG-K3</90?6>GW1W?W
M)>9X-1117B']@!1110!^Q_P)_P"2'_#S_L7=._\ 2:.NYK\EOA;^U=\2/A/%
M;VFFZVVHZ1  B:7JJ_:(%4=%4DAT '9& KW6?_@I]J%G9Q$?"P:I=8 =;;7U
MAW-W($D. /JU>S3Q%.22>A_*.?<!YSA:]3$T8>U@VW[NZN[ZQW^ZY]Z45\?^
M&OVTOBUXRT\7^@_LT:EK-D3CS['QCITR ^A*YP?8UK?\-2?';_HU'Q!_X5-A
M_A79OL?ELZ<Z<G":LUT>Y]545\J_\-2?';_HU'Q!_P"%38?X4?\ #4GQV_Z-
M1\0?^%38?X4$'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A
M_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J
M_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z
M-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5
M-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#4GQV
M_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU'Q!_
MX5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A0!]5
M45\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O_#4G
MQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\ HU'Q
M!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^%'_#
M4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?';_HU
M'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5-A_A
M0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55%?*O
M_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\=O\
MHU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A4V'^
M%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\-2?'
M;_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q!_X5
M-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4 ?55
M%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\ PU)\
M=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?$'_A
M4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?X4?\
M-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\ HU'Q
M!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%38?X4
M ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?*O\
MPU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O^C4?
M$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^%38?
MX4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\=O\
MHU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0?^%3
M8?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?55%?
M*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU)\=O
M^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1\0?^
M%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_PU)\
M=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z-1\0
M?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?X4 ?
M55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517RK_PU
M)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_ *-1
M\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A_A1_
MPU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4GQV_Z
M-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^%38?
MX4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U517R
MK_PU)\=O^C4?$'_A4V'^%'_#4GQV_P"C4?$'_A4V'^% 'U517RK_ ,-2?';_
M *-1\0?^%38?X4?\-2?';_HU'Q!_X5-A_A0!]545\J_\-2?';_HU'Q!_X5-A
M_A1_PU)\=O\ HU'Q!_X5-A_A0!]545\J_P##4GQV_P"C4?$'_A4V'^%'_#4G
MQV_Z-1\0?^%38?X4 ?55%?*O_#4GQV_Z-1\0?^%38?X4?\-2?';_ *-1\0?^
M%38?X4 ?55%?*O\ PU)\=O\ HU'Q!_X5-A_A1_PU)\=O^C4?$'_A4V'^% 'U
M517RK_PU)\=O^C4?$'_A4V'^%0WG[6'QNT^UEN;K]EC7+:WB4O)--XLT]$11
MU))& *!I-NR/K"BO@Z#_ (*>:D;B>"\^$?\ 9TD1V[F\407"L?56AA=2/^!5
MXG\5/VOOB/\ %3SK:;5CH6D/D?V=H^8%*^COG>_N"V/85RU,3"'FS]&R?@/.
M,UM.</94WUGH_E'?[[+S/T ^*W[5'P[^$?G6^IZTNHZM'D'2M+Q/.&]&P=L9
M]G8&OCCXJ_\ !0#QOXQ\ZS\+01>#]-;*B6(B:\8>\A&$_P" J"/[QKY;KL?!
M_P &?'GQ LI+OPUX1U76K90<36\.V)B/X1(Y5"?;=7!+$5*KM'\#]GR_@G(.
M'Z?UG'-3:^U4:45Z1V^^[.8U35K[7+^:^U&\N-0O9FW2W-U*TDCGU9F))/UK
M2\'^!O$'C_55TWPYH]YK-Z<9BM(B^T'NQZ*/<D"O3? 'P,^(OAW43<^)_P!F
M_P 6>+45LQVJ>(K"QA(_VPK.Q_!U_&OI_P ,_'CXN>#-*CTW0?V/=5TBPC^[
M;V?B/3XTSZD!>3[GDU<,)*6LW8\O-_$K+\&G1RRG[5KK\,%^K^Y+LSAOA3_P
M3GU74?)O?'^LKI,)P3I>EE99R/1I3E%/^Z'^HK[!^&_P4\%?"6U\KPOX?M=/
ME*[7O"OF7,G^]*V6(]LXYX KPW_AJ3X[?]&H^(/_  J;#_"C_AJ3X[?]&H^(
M/_"IL/\ "O0A1A3^%'XAF_%&;9VVL56?)_*M(_=U^=V?55%?*O\ PU)\=O\
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
M<_7E !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\
M8F77_I=8U^U- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !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 %%%% !117FGQ0_:,\ ?"%)$U_7X?[149
M&EV?[^Z/L47[OU<J/>IE)15VSKPN$Q&-J*CAJ;G)]$FW^!Z76%XO\=>'O .E
MG4?$>LV>C68SB2\F";R.R@\L?8 FO@_XJ?\ !1#Q/K_G6?@C3(O#5F>!?786
MXNV'J ?D3Z8?V-?+'B3Q5K/C'5)-2UW5+O5[^3[UQ>3-*_T!)X'L.!7%4Q<8
MZ0U/UW)_#/'8JU3,IJE'LO>E_DOO?H?='Q4_X*,:/IOG6?@+1GUB<9 U+5 T
M-N#ZK$,.X_WBE?('Q+^.OCGXN7#-XF\07-Y;;MRV$9\JU3TQ$N%R/4@GWKD-
M$T'4O$NI0Z?I&GW6IW\QQ';6<+2R-]%4$U]/_"O_ ()\>,O%7DWGBZ\A\)V#
M?,;88N+QA_N@[4S[L2.ZUQN5:N[(_5*>7\,\&TU5J<L9]Y>]-^BW_P# 4D?*
M5>U_"O\ 8_\ B1\4O)N8=(.@Z3)@_P!H:QF!64]T3&]\CH0N/<5^@OPL_9=^
M'?PC\F?2-#2\U6/_ )BFIXN+C/JI(VH?]Q5KUBNFG@^LV? YQXH2=Z>4TK?W
MI_I%?J_D?AO17[D44OJ7][\"_P#B+'_4#_Y4_P#M#\-Z*_<BBCZE_>_ /^(L
M?]0/_E3_ .T/RGU/]CGXCP^"=%\5:1IT?B32]4T^WU!8]-?=<1++&KA6B(#,
M1NQ\FZO%KZQN=+NY;6\MY;2ZB.V2&="CH?0J>0:_<&N1\??"7P?\4+/[/XH\
M/66K@#:DTL>V:,?[$JX=?P(JI8-?99RY;XI5X3<<PH*4;[QT:7H]'_Y*?CUX
M;\6:UX-U)-0T+5;S1[Y.EQ93M$^/0E3R/8\5]-_#/_@H;XS\-^5:^+=/MO%5
MDO!N(\6UV!ZY4;&_[Y!/K7?_ !,_X)PV=QYUWX$\0M:.>5TW61OC^BS(-P'I
ME6^M?)_Q(^ OCSX3R-_PDGAR[M+4' OHE\ZV/I^]3*@GT)!]JY>6M0V/T6&-
MX7XPBJ<^6<WTE[LUZ/1_^ MH_2/X9_M=?#/XG^5#:ZZFC:G)@?V?K.+:0D]E
M8DHY/HK$^U>R@A@".17X<5Z9\-/VD/B'\)S%'H7B*X.GIQ_9MZ?M%MCT"-]S
M_@!4^]=$,9TFCXC-O"Z+O4RNM;^[/])+]4_4_7RBOC7X9_\ !1O1-2\FU\<Z
M%-HTYP&U#2\SV_\ O-&?G0?0N:^IO!7Q(\+_ !&L/MGAG7K'6H  6^RS!GCS
MV=/O(?9@#7="K"I\+/QS-.'\TR9_[;0<5WWC_P"!*Z_4Z2BBBM3YT**** "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 **** "BBO/?B=\?O GPAA;_ (237[>WO-NY=.@/G73^G[M<D ^K
M8'O2<E%79TX?"U\945'#P<Y/HDV_P/0JP_%WCCP_X!TMM1\1:Q9Z-9#.);R8
M)N([*#RQ]ADU\*?%3_@HGXAUOS;/P)I4?AZT.0-0OPL]T?=4YC0^QW_6OE3Q
M-XMUKQIJDFI:]JMYK%^_6XO)FD;'H"3P/8<5PU,7&.D-3]>R?PSQ^*M4S*:I
M1[+67^2^]^A]R?%3_@HQI.F^;9^ -&;5YQD#4]45HH!Z%8AAV'^\4^E?'OQ)
M^-OC;XM77F^*-?NM0A#;H[-2([:/_=B7"Y]\9]2:Y70]!U/Q-J4.G:1I]UJE
M_,<1VMG"TLC?15!-?4?PJ_X)[>+O%'E7GC&^B\*6#8;[+'BXO&'H0#L3ZDDC
MNM<?-6KNR/U6G@>&>#*:JSY8S[R]Z;]%O_X"DCY/52S!5!+$X '4U[O\*OV+
M_B/\3?*N9M._X1C2'P?MNL!HV9?5(L;VXZ$@*?6OO_X6?LU?#[X0+'+H6A1R
MZDG_ #%-0Q/=$^H8C"?\ "CVKU&NFG@^LV?GV<>*$Y7IY32LOYI[_**T^]OT
M/G?X5?L-_#OX=^3=:I;-XPU9,$SZJ@^SJW^S /EQ_O[S[U]"PPQVT*10QK%%
M&H5(T4!5 Z  =!3Z*[XPC!6BC\8S#-,;FE3VN-JN<O-[>BV7R044459Y8444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_V)EU_Z76-?M37
MXK?\$5/^3IO%/_8F77_I=8U^U- !1110 4444 ?E7_P7._YHG_W&_P#VPHH_
MX+G?\T3_ .XW_P"V%% 'U5_P2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9
M?]Q/_P!.EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!^*W_!%3_DZ;Q3_P!B9=?^EUC7[4U^*W_!%3_DZ;Q3
M_P!B9=?^EUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !16'XN\<>'_  #I;:CXCUFST:R&<2WDP3<1
MV4'EC[ $U\H?%3_@HQHVE^=9^ M&DUFX&0-2U,-#;@^JQ#YW'^\4K*=2%/XF
M?0Y5P_F>=2M@J+DN^T5_V\]/EN?8]Q<16<$D\\J0PQJ6>21@JJ!U))Z"OGGX
MJ?MS?#KX>^=:Z5<OXPU5,CR=+8?9PW^U.?EQ[IO^E?G_ /$SX[^.?BY<,WB7
MQ!<W=J6W+81'RK5/3$2X4D>IR?>N!K@J8QO2"/VS)_"^A3M4S6KSO^6.B^<M
MW\E'U/>OBI^VI\2/B7YUK;Z@/"^DOD?8]'+1NR^CS9WGC@X*@^E>#22-([.[
M%W8Y+,<DGU->U?"O]C_XD?%+R;F'2#H.DR8/]H:QF!64]T3&]\CH0N/<5]B?
M"O\ 8)\ >!_)N_$)E\9:FF&_TQ?+M%/M""=W_ V8'TK&-*K6=W^)]5BN(N&^
M%*;P^&Y>9?9II-_]O/:_^)W/@+X=_!WQE\5KS[/X7\/W>IJ&VO<JNRWC_P!^
M5L(OT)SZ"OKSX5_\$Y;6W\F]\?ZZUT_#'2]')5![/,PR?<*H]FK[2T_3[72;
M.&SLK:&SM(5VQP6\82-!Z*HX ^E6*[886$=9:GY%G'B/FF/O3P:5&'EK+_P)
M[?))^9S7@?X:^%_AKIOV'PQH5GHUN0 _V:/#R8Z%W.6<^[$FNEHHKL22T1^5
M5:U2O-U*LG*3W;=V_FPHHHIF04444 %%%% !1110 4V2-)HVCD571@596&00
M>H(IU% 'A7Q,_8Q^&7Q(\ZX72/\ A&]3DRWVS12(06]6BP8SSU^4$^M?)OQ,
M_P""?OCWPCYMSX:GMO&%@O.V'%O= >\;G!_X"Q)]*_2>BN>>'ISW1]UE/&N=
M93:,*O/!?9G[R^3W7R=C\1=;T'4O#6I2Z?J^GW6EW\1Q);7D+12+]58 BFZ3
MK.H>']0BOM+OKG3;Z(YCN;29HI$/J&4@BOV=\8^ ?#?Q"TTV'B31++6K7G:M
MW"'*9[HW53[J0:^6_B9_P3G\.ZQYMUX(UJ?P_<'E;"_S<VQ/8!_]8@]SOK@G
MA)QUB[G[)E?B5EF-7LLQINDWU^*/^:^YKS/%/AG^WW\0?!ODVVOK;^,-.7 /
MVO\ <W07T$RCGZNK'WKZR^&?[;'PS^(GE6]QJ;>%]2? ^S:UB)"?]F8$ICTW
M%2?2O@;XF?LQ_$;X4^=-K/AZ:?38\YU+3O\ 2+;;_>++R@_WPM>65$:]6D[2
M_$]3%\'\.<0T_K&#M%O[5-JWS6L?71,_<2">.ZA2:&198I &22-@RL#T((ZB
MI*_''X=?'#QS\*9D;PSXCO+"W#;C9,WFVS^N8FRO/KC/O7U=\,_^"C\4GE6O
MCSPZ8ST.I:*<CZM"YX]R'/LM=L,5"7Q:'Y-FWAOFV!O/"-5H^6DO_ 7^C9]P
M45QGP^^,?@OXIVHF\+^(K+5'QN:V5]EP@_VHFPX^I&*[.NQ--71^6U\/6PU1
MTJ\'&2W333^YA1113, 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 **** "BJ&M:]IOAO39M1U:_MM,L(1F2ZO)EBC0>[,0!7R]\5?^"A
M'A#POYUGX.LI?%=^N5%T^8+-3ZY(WOCT  /9JSG4C35Y,]O+,ES#.)\F!HN?
MGT7JWHOO/J]F"J68@ #))[5X1\5?VS_AQ\,?.M8M1/B;5TR/L6CD2*K>CRYV
M+SU )8>E? 'Q3_:7^(/Q>:6+7-=DATQ_^87I^8+7'H5!R_\ P,L:\NK@J8SI
M!'[9D_A?"-JF;5;_ -V&WSD]?N2]3Z)^*O[<OQ$^(?G6NE7"^#])?($.EL?M
M#+_M3GYL_P"YL^E?/-Q<2W4TDTTCS32,6>21BS,3U))ZFO6/A5^RS\1/BYY4
M^EZ*]AI,F/\ B::IF"WQZKD;I!_N*:^Q_A5_P3_\$^#_ ";SQ5<2^+]27#&&
M0&&S4_\ 7,'<_P#P)L'^[7.J=6N[L^RQ&>\-<(TWAZ'*I+[,%>7_ &\^_P#B
M=SX)^'_PG\7?%+4/LGA;0;S5G#;7EB3;#%_OR-A%_$BOKWX4_P#!.6&/R;WX
M@ZX9FX8Z5HYPOT>9AD^X51[-7VII6DV.A:?#8Z;96^GV4(VQ6UK$L<:#T"J
M!5NNZGA81UEJ?D.<>)&9XZ]/!)48>6LOOZ?))^9S/@7X:^%OAGIOV#POH=GH
MUN<;_L\?SR8Z%W.6<^[$FNFHHKL22T1^4U:U2O-U*LG*3W;=V_FPHHHIF044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\
MV)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U- !1110 4444 ?E7_P
M7._YHG_W&_\ VPHH_P""YW_-$_\ N-_^V%% 'U5_P2X_Y,3^&7_<3_\ 3I=U
M]55\J_\ !+C_ ),3^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z
M76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !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
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
MK9;'L"!Z"B&&J5-9:&F9^(&39/#ZOET?:N.B4?=@OG:W_@*:\SX$^%/[!_Q
M\>>3=ZZD?@W2FP2U^I>Z9?\ 9@!!'_ RM?9'PJ_8_P#AQ\*_)N8])&OZO'AO
M[0U@"9E8=TCQL3!Z$#=[FO;:*]"GAX4^EV?B><<:YQG%X3J>SIO[,-%\WN_F
M[>0E+1170?"!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 ?BM_P14_Y.F\4_]B9=?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_
MZ76-?M30 4444 %%%% 'Y5_\%SO^:)_]QO\ ]L**/^"YW_-$_P#N-_\ MA10
M!]5?\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?BM_P14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !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 %%%>;_%#]HCP#\(8Y$\0
MZ_ FH*,C3+3]_=-Z?NU^[GU;:/>DY**NSJPV%Q&,J*CAJ;G)]$FW^!Z16'XN
M\<>'_ 6EMJ/B+6+/1K(9Q+>3!-Q'90>6/L,FOA'XJ?\ !1+Q)KOG6?@?2X_#
MEH<@7]X%GNV'J%_U:?3Y_K7RMXF\6:UXRU234M=U6\UB_DZW%[,TKX] 2>![
M#@5PU,7&.D-3]=R?PSQ^*M4S*:I1[+WI?Y+[WZ'W3\5/^"B^BZ7YUGX"T=]:
MN!PNI:F&AM@?58QAW'U*5\?_ !,^/'CKXN3L?$OB"YN[7=N73XCY5JGIB)<*
M2/4Y/O7'Z+H6I>)-2AT_2=/NM3OYCB.ULX6ED?Z*H)-?3WPK_P""?/C+Q5Y-
MYXNO(?"6GM\QMQBXO&'IM!VIGW8D=UKC<JU=V1^J4\OX9X-IJK4Y8S_FE[TW
MZ+?_ ,!21\IU[7\*_P!D'XD?%/R;B'2#H6DO@_VCK&8%*^J)C>_'0A<>XK]!
M/A9^RY\._A'Y,^DZ''>ZK'C_ (FFIXN+C/JI(VH?]P+7K-=-/!]9L^#SCQ0D
M[T\II6_O3_2*_5_(^9?A7^P1X!\#^3=^(3+XRU-<'_3%\NT4^T()W?\  V8'
MT%?26GZ?:Z390V=C;0V=I"NR*WMXQ'&B^BJ!@#Z58HKOC",%:*/Q?,<WQ^;5
M/:8ZLYOSV7HME\D%%%%6>0%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!YK\2_V<_A]\6%DDU_P[;&_?
M_F)68\BZ!]2ZXW?1MP]J^3OB9_P3CUC3_.NO NO1:M .5T_5<0S_ $651L8_
M4(*^^Z*PG1A4W1]=E/%><9-:.&K-P7V9>]'[GM\K'XN>./AIXJ^&U]]D\3Z#
M?:+,20AN8B(Y,?W''RN/=2:YM69&#*2K*<@C@BOV\U32;'7+&6RU*RM]0LI1
MB2WNHEEC<>A5@0:^<OB9^P/\//&GG76A?:/!^HODC[%^]M2WJ86/ ]D917#/
M!R6L'<_9<I\3\)6M3S.DZ;_FC[T?NW7RYCX^^&?[9'Q-^&ODP+K1\0:9'Q]A
MUH&<8]%DR)%XZ#=@>E?67PS_ ."@W@7Q5Y5MXHM+KPA?-P97S<VI/^^HW+^*
M8'K7RY\3/V(_B9\/?-N+334\5::N2+C1LR2 =MT) ?/^Z& ]:\%N+>6SGD@G
MB>&:-BKQR*592.H(/0UBJM6B[/\ $^DK\/<,\54W7P_+S/[5-I/YK:_^*-S]
ML]!\1:5XJTV/4-&U*TU6PD^Y<V4RRQG_ ($I(K1K\4_"/CGQ#X"U)=0\.ZS>
MZ-=C&9+.9H]V.S <,/8Y%?4/PS_X**^)]$\JU\::1;^([8<&]L\6UR/<J!Y;
M_0!/K79#%QE\6A^6YMX9YCA;SR^:JQ[?#+\=']Z]#]"Z*\F^&?[4GPW^*ODP
MZ5X@BL]2DP!INJ8MKC<?X5#':Y_W&:O6:[8R4E=,_)\7@L3@:CHXJFX2[--?
MF%%%%4<04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%8GBSQMH'@/2VU+Q%K%GHUDN?WUY,L88^B@\L?89-+;<TITYU
M9*%--M[):LVZBNKJ"QMI;BYFCM[>)2\DLK!411U))X KXY^*O_!1;1M+\ZS\
M Z.^LW R!J>IAH;<'L5B&'<?4I7Q[\2_CEXW^+ER9/$^OW-];[MR6*'RK:/T
MVQ+A<CU()]37)4Q4(Z1U/U+)_#K-<PM4Q?[B'GK+_P !Z?-KT/OOXJ_MW_#[
MP%YUIH;OXRU5,C9I[!;56_VIR""/= ]?&_Q6_;#^(_Q3\ZV?5?\ A'](DR/[
M/T<F$,OH\F=[\=03M/H*\152S  9)X %>Z_"G]C/XC_$_P FY?3?^$:TA\'[
M=K :(LOJD6-[<=#@*?[U<,JM6L[+\#]@PO#?#G"E)8G$VYE]JHTW?^ZMK^BO
MYGA5>@?#'X"^.OB]<*/#6@7%S:%MKZA,/*M4]<R-P2/1<GVK[]^%7[#'P\^'
MODW6K0/XQU9,$S:H@^SJW^S /EQ[.7KZ'M[>*T@CA@B2&&-0J1QJ%50.@ '0
M5M3P;WFSY7./$^C3O3RFESO^:6B^4=W\[>A\?_"G_@G7H&B^3>^.]5?7[H88
MZ=IY:&U!]&?B1Q[C9]*^K?"_A'1/!.DQZ9H&E6>CV"<BWLX5C7/J<#D^YY-:
M]%>A"G"G\*/Q+-,^S+.9\V-K.2[;17I%:?J%%%%:'@!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_
M  14_P"3IO%/_8F77_I=8U^U-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 4444
M %%%% 'Y5_\ !<[_ )HG_P!QO_VPHH_X+G?\T3_[C?\ [844 ?57_!+C_DQ/
MX9?]Q/\ ].EW7U57RK_P2X_Y,3^&7_<3_P#3I=U]54 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4
M_P#8F77_ *76-?M37XK?\$5/^3IO%/\ V)EU_P"EUC7[4T %%%% !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 %%8GBWQMH'@/2FU+Q%K%GHUDO_+:\F"!CZ*#RQ]AD
MU\H_%3_@HMHFE>=9^ M'DUNX'"ZEJ0:&V!]5CX=Q]=E93J0I_$SZ#*\@S+.I
M6P5%R7?:*]9/3Y;GV+<7$5K#)--(D,,:EGDD8*J@=22>@KY[^*G[<GPZ^'GG
M6NF73^+]53($&E,# K?[4Y^7'^YO/M7Y_?$SX]>.OBY,Q\2^(+FZM"VY=/A/
ME6J>F(EPI(]3D^]<!7!4QCV@C]LR?POHT[5,UJ\S_ECHOG+=_)+U/??BI^VO
M\2/B3YUK:Z@/"NDOE?LFCDI(R_[<WWS[[2H/I7@DDCS2-)(S.[$LS,<DD]23
M7M'PK_9"^)'Q4\FX@T<Z'I+X/]HZQF!"OJB8WOQT(7'N*^Q/A7^P1X!\#^3=
M^(C+XQU1<$B[7R[13[0@_-_P-F!]!6*I5:SN_P 3ZO$\1<-\)TWA\-R\R^S3
M2;_[>>U_\3N? 7P[^#WC+XK7GV?POH%WJ@#;7N%79!&?]N5L(OT)S7UY\*_^
M"<EM!Y-Y\0-=-R_#'2]')5/H\S#)]PJCV:OM/3]/M=)LH;.QMH;.TA79%;V\
M8CC1?15 P!]*L5VT\+".LM3\BSCQ'S3'WIX-*C#RUE_X$]ODD_,YGP-\-?"W
MPTTW[#X8T*ST:W( ?[/'\\F.A=SEG/NQ)KIJ**[$DM$?E56M4KS=2K)RD]VW
M=OYL****9D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %</\1/@GX(^*T#
M)XG\.6>HSE=JWFSR[E/3$JX<#VSCCI7<44FE)69T4,16PM15:$W"2ZIM/[T?
M#/Q,_P""<##S;KP%XBW=QINMC]%F0?D"GU:OE+XA?!?QM\*[AH_$_AV]TR+=
MM6Z*>9;N?]F5<H3[9S7[)U%=6L-[;R07$4<\$BE7BE4,K ]00>"*XYX6$OAT
M/U+*?$C-<#:&,2K1\])?>OU3?F?AY7K/PS_:F^)/PK\J'2_$$M[IT? TW5<W
M,&/1=QW(/]QEK[M^)G[#_P -/B!YMQ9:?)X4U)LGS]'PD1/^U"1LQ_NA3[U\
MF_$S]@KXB>"?.N=$6W\8:<F2&L/W=R%]3"QY/LC.:XI4*M)WC^!^LX3B[ASB
M.FL/C+1;^S42M\GK'TU3/>/AG_P44\+ZYY-KXSTBX\-W)P&O;3-S:_4J!YB_
M0!_K7U!X2\<>'_'FFC4/#NLV6M6?&9+.99-I/9@#E3['!K\7-3TN]T6^ELM0
MLY["\A.V2WNHFCD0^A5@"#]:L:!XDU;PKJ4>H:+J=YI-]']VYLIVAD'MN4@X
MJX8N<=)*YY&:>&F6XQ>URZHZ3?3XH_YK[WZ'[;T5^;_PS_X*#^.?"WDVOBFT
MM?%MBN 9F MKL#_?4;6P/5<G^]7UC\,_VQOAE\2A% FM#P_J;X'V'6L6Y)]%
MDR8VYZ -D^E=\,13GLS\;S;@O.LIO*I1YX+[4/>7^:^:1[?12*P=0RD,K#((
MY!I:Z#X<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **1F"J23@#DD
MUX9\5OVROAQ\+_.M5U/_ (236(\C[#HY$H5O1Y<[%YZC)8?W:F4HQ5Y,]' Y
M?B\RJ^QP=)SEY*_W]EYL]TKS_P")OQY\#?"&!CXEU^WM;O;N33X3YMT_IB)<
MD ^IP/>O@/XK?MT?$/X@^=::1.G@[27RHBTUB;EE_P!J<_,#_N!*^=[BYFO+
MB2>>5YYY&+/)(Q9F)ZDD]37!4QB6D$?LN3^&%>I:IFM7D7\L=7\Y;+Y7]3[!
M^*O_  44U[6/.L_ >DIH-J05&HZ@%FNC[JG,:'Z[Z^4?%/C#7/&^JOJ6OZM>
M:Q?OP9[R9I& ]!D\#V' K3\ _"OQ;\4=0^Q^%]!O-7D#;7DA3$47^_(V$3_@
M1%?7GPJ_X)RHODWOQ!US>>&.E:.<#Z/,P_,*OT:N6U;$/^K'Z/*MPSP73Y8\
ML)]E[U1^N[^^R/B;1=#U'Q)J4.GZ387.IW\QVQVMG"TLCGV502:^H?A3_P $
M^/&'BKR;SQA>1>$]/;#&U7$]XX]-H.U,^I8D=UK[R\!_#'PK\,=-^P^%]"L]
M&@(P[0)^\DQW>0Y9S[L3745UT\)%:S=S\NSCQ.QF(O3RRG[*/\SUE]WPK_R;
MU/+/A7^S+\/?A"(IM$T..XU-,'^U=1Q/<Y]0Q&$_X %KU.BBNZ,5%62/Q_%8
MS$8ZJZV*J.<GU;NPHHHJCC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\ )TWB
MG_L3+K_TNL:_:FOQ6_X(J?\ )TWBG_L3+K_TNL:_:F@ HHHH **** /RK_X+
MG?\ -$_^XW_[844?\%SO^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJ
MKY5_X)<?\F)_#+_N)_\ ITNZ^JJ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\G3>*?\ L3+K_P!+K&OV
MIK\5O^"*G_)TWBG_ +$RZ_\ 2ZQK]J: "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 **** "BBHYYX[6%YI
MI%BBC!9Y)&"JH'4DGH* W)**^>/BI^W%\.?AWYUKIMVWB_54R!!I3 P!O]J<
M_+C_ '-Y]J^//BI^VQ\1_B1YUK:7Z^%-)?C[+HY*2,O^W-]\GUV[0?2N:IB*
M<.MS]"R?@7.<VM-T_90?VIZ?<MW]R7F?H%\4/VAO /PACD7Q#K\"7ZC(TVU_
M?73<9 \M?NY]6VCWKX^^*G_!1/Q'KGG6?@;2HO#MH<@:A?!9[LCL0G^K0^QW
M_6OD*21YI&DD9G=B69F.22>I)KK_ (=_!_QC\5KW[-X7T"[U0!MKW"IL@C_W
MY6PB_0G->?+$U*CM'0_:,NX#R/):?UG,)*HX[N=E!?+;_P ";,3Q/XNUOQIJ
MCZEKVJWFL7[\&XO)FD;'H,G@>PXJOHNAZEXDU*'3])L+K4[^8XCM;.%I9'/L
MJ@DU]O?"O_@G);P^3>_$#73</PQTO1R50>SS,,GW"J.G#&OK;P+\,_"OPST[
M[#X7T*ST: C#FWC_ 'DGN[G+.?=B:J&%G+6>AS9IXC95ET?89;#VK6BM[L%\
M[7?R5O,^"/A7_P $^?&?BOR;SQ;=P^$M/;YC;\7%XP_W0=J9]VR.Z]J^P_A7
M^RW\.OA'Y,^E:&E]JL>/^)IJF+BXS_>4D;4/^XJUZU17?3H0I[(_$\XXPSC.
MKPK5>6#^S'1?/J_FV%%%%=!\4%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 <OXY^&'A/XEV/V7Q/H%CK,8&U&N
M(AYD8_V)!AD_X"17RO\ $S_@G'I5]YUWX%U^33)CDKIVK9EASZ+*HWJ/J'/O
M7VA164Z4*GQ(^CROB+-,F:^IUW&/\N\?_ 7I^I^/WQ*_9W^('PG:1_$'ARYC
ML5_YB-J//M2/4R)D+]&P?:O.*_<=E#*58 @C!![UXI\3/V/?AE\3/.GET0:#
MJ<F3]NT4BW;=ZLF#&W/4E<^]<,\'U@S]DRGQ1A*U/-*-O[T-OG%Z_<WZ'YT?
M#7]H3X@?"=XU\/>([J*Q0_\ (.N6\^U([CRWR%SZK@^]?6'PS_X*/:;>"*U\
M=^'Y-.F. =0T?,L.?5HF.Y1]&<^U>:?$S_@GOXW\+^;<^%;RU\6V*Y(AXMKL
M#_<8[6_!LG^[7S/X@\,ZOX3U*33];TR[TF^C^];WL#1./?# <>]<_-6H:,^T
MJ9?POQA!U*?+*?>/NS7JM'_X$F?L;X%^*7A+XF6?VKPOX@L=90+N>.WE'FQC
M_;C.'3_@0%=37X@:;JEYHU]#>Z?=SV-Y"VZ.XMI&CD0^JLI!!^E?1/PS_;S^
M(O@<16VLR0>,-.7 VZA\ER%]!,HR3[N'KKAC$_C5C\US;POQ5&\\LJJHOY9:
M2^_9_/E/TVHKY[^&?[<7PT^(!AMKZ^D\)ZD^!Y&K@+"3_LS#Y,?[VWZ5[]:W
M<%_;17%M-'<6\JAXYHF#(ZGH01P17;&<9ZQ9^0X_*\;E=3V>-I2@_-;^CV?R
M)J***L\P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BN5\??%/PG\+]/^V^*->L](B(W)',^99?]R,99
M_P#@(-?(?Q5_X*-$^=9?#[0\#[HU76!S]4A4_D6;ZK64ZL*?Q,^FRGAO-,[:
M^IT6X_S/2/WO?T5WY'VQK.N:=X=TV;4-5O[;3;&$9DN;N58HT'NS$ 5\P?%7
M_@H-X.\*^=9^$+.;Q9J"Y47)S!9J?7<1N?'LH![-7P9X\^*'BOXG:E]N\4:[
M>:Q,#E%G?]W'[)&,*@_W0*YRUM9KZXCM[:&2XGE8(D42EF=CT  Y)KSYXN3T
M@K'[?D_AE@\,E5S2I[1_RK2/S>[_ /)?0]/^*G[3GQ"^+S2PZSKDEMI<G_,*
MT[,%MCT90<O_ ,#+5Y77TA\*?V$_B#X_\F[UJ-/!VE/SYFH*6N67_9@!!!_W
MRE?8_P *OV.OAQ\+?)N5TO\ X2'5X\'^T-8 F*MZI'C8O/0X+#UK*-"K5=Y?
MB>[CN,.'N&Z7U;!I2:^S32M?SEMZ[OR/@#X5_LO?$/XO-#-I&B/9:5)C_B:Z
MGF"VQZJ2-SC_ ' U?8_PI_X)^>"_"/DWGBRYE\7:BN&,# P6:G_<!W/C_:;!
M_NU]4 !0 !@4M=]/#0AJ]6?C.<>(&;YI>%&7L8/I'?YRW^ZQ3TC1[#P_I\-A
MIEE;Z=8PC;%;6L2Q1H/0*H %7***ZS\UE)R;E)W;"BBB@D**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#\5O^"*G_)TWBG_L3+K_ -+K&OVIK\5O^"*G_)TW
MBG_L3+K_ -+K&OVIH **** "BBB@#\J_^"YW_-$_^XW_ .V%%'_!<[_FB?\
MW&__ &PHH ^JO^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()<?\F)_#+_ +B?_ITN
MZ^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""*G_)TWBG_L3+K_TN
ML:_:F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***\X^)_[0G@+X0QNOB+7X([Y1D:;:GSKIO3]VO*Y]6P/>DY
M**NSJPV%KXRHJ.&@YR?1)M_@>CUB^+/&F@^!=+?4O$.KV>C62_\ +:\F6,,?
M1<\L?89-?"/Q4_X*)^(M<\ZS\#:5'X>M#D#4+X+/=$=B$_U:'V._ZU\K>*/%
MVM^-M4?4M?U:\UB^?@SWDS2,!Z#)X'L.!7#/%QCI#4_7,G\,\?BK5,QFJ4>R
M]Z7^2^]^A]U?%3_@HMH>D^=9^ ](DURY'RKJ6HAH;8>ZQ\.X^NROC[XF?'OQ
MW\7)F/B3Q!<W-H6W+I\)\FU3TQ$N 2/5LGWKC=%T/4O$FI0Z?I-A=:G?S'$=
MK9PM+(Y]E4$FOIWX5_\ !/GQGXK\F\\6W</A+3V^8V_%Q>,/]T':F?=LCNO:
MN-RK5]$?JM++N&>#::JU.6,_YI>]-^BW_P# 4D?*E>U?"O\ 9"^)'Q4\FX@T
M<Z'I+X/]HZQF!"OJB8WOQT(7'N*_03X5_LM_#KX1^3/I6AI?:K'C_B::IBXN
M,_WE)&U#_N*M>M5TT\'UFSX/./%!N]/*:5O[T_TBOU?R/F3X5_L#^ O!/DW?
MB)I?&.IKSB['E6BGVA!^;O\ ?9@?05]):?IUII-E#9V-K#96D*[8K>WC$<:#
MT50, ?2K-%=\81@K11^+YCF^/S:I[3'5G-^>R]%LOD@HHHJSR HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "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@ HK%\5^--!\"Z6^I>(=7L]&L5_Y;7DRQ@GT7/WC[#)KY3^*
MG_!1;0='\ZS\":1)KUR.%U'40T%J/=8^)''L=E93J0I_$SZ#*\AS+.9<N"HN
M2[[17K)Z?+<^PYIH[:%Y9I%BBC4L\CD!5 ZDD]!7SY\5/VXOAS\._.M=.NV\
M7:LF0+?26!@#?[4Y^7'^YO/M7Y__ !.^/WCOXO3-_P ))K]Q<69;<NG0'R;5
M/3]VN 2/5LGWKSVN"IC'M!'[7D_A?1IVJ9K5YG_+'1?.6[^27J>__%3]MKXC
M_$CSK6SOE\*:2_'V72"4E9?]N8_.?^ [0?2O I)7FD>21VDD<EF9CDDGJ2?6
MO9_A7^R'\2/BIY-Q;Z.=#TF3!_M'6,P(5]43&]^.A"X]Q7V'\*_V!O 7@GR;
MOQ&TOC'4UYQ=#RK13[0@_-_P-F!]!6*I5:SN_P 3ZS$\0\-<)TWA\-R\R^S3
M2;_[>>U_\3N? ?P]^$/C'XJWOV;PMH%YJN&VO<(FR"/_ 'Y6PB_0G-?7?PK_
M ."<L$/DWOQ UTW#<,=*T<E4^CS,,GW"J/9J^U-.TVTT>QAL["UALK.%=L5O
M;QB.-!Z*H& /I5FNVGA81UEJ?D6<>)&:8Z]/!)48>6LO_ GM\DGYG,^!?AGX
M5^&>G?8?"^A6>C0$8<V\?[R3W=SEG/NQ-=-1178DEHC\JJUJE>;J59.4GNV[
MM_-A1113,@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@#/USP_I?BC39-/UC3K75;&3[]M>0K+&WU5@17S5\3/^"??@3Q9YMSX8
MN;GPA?MDB./-Q:D^\;'<O_ 6 &>E?4M%9RIQG\2/:RW.<PRF?/@:SAY)Z/U3
MT?S1^5'Q,_8U^)OPV,L_]C_\)%IB9/VW1<SX7U:/ D7CK\N!ZUX?(C1NR.I1
MU."K#!!]#7[CUYY\2?@!X!^+$;GQ'X<M;B\88&H0#R;H>G[Q,,<>C9'M7#/!
MK>#/V#*?%&I&U/-*/,OYH:/YQ>C^37H?D]X(^)/BGX;ZA]M\,:[?:-.2"WV:
M4A),=G0_*X]F!%?4WPS_ ."C>M::(K7QSH46LPC ;4-+(@N,=RT9^1S]"@JW
M\3/^"<-_:^==>!/$*7T0Y73=8 CE^BS*-K'ZJOUKY5\>?"GQ?\,;P6WBCP_?
M:.Q.U)9H\PR'_8D7*-^!-<W[ZA_6A^A<W"_&4;/DG-_]NU%^4M/FC]4?AI^T
M=\//BQY<6@^([<Z@_P#S#;S_ $>YSZ!&QO\ JFX>]>F5^&X)4@C@U[/\,_VN
M_B9\,1%;VNN-K.F1X T_60;B, =E8D.H]E8#VKIAC.DT? 9MX72C>IE=:_\
M=G^DE^J7J?K#17RA\,_^"AG@OQ*8K7Q;87/A2\; -PN;FU)_WE&]<^ZD#N:^
MFO#?BK1O&.EQZCH6JV>KV+]+BRG65,^A*G@^QY%=T*D:GPL_'LRR3,<HERXZ
MBX>?1^DEH_O-6BBBM#PPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK@OB9\=? _PCMV;Q-K
M]M9W.W<EA&?-NG],1+EL'U.![TFU%79TX?#5\745'#P<Y/9)-O[D=[6-XJ\9
M:%X&TM]2\0:O9Z-8K_RVO)EC!/HN3\Q]ADFOACXK?\%%M;U;SK+P%I":';'Y
M1J6I*LUR?=8^40_7?7RAXK\9Z[XZU5]2\0ZO>:S?-QYUY,TA ]!G[H]A@5PU
M,7&.D=3]<R?PTQ^+M4S&:I1[+67^2^]OR/N?XK?\%%M$TGSK+P%I#ZY<C*C4
MM2#0VP/JL?#N/KLKX\^)GQV\<?%VX9O$VOW-Y;;MR6$9\JU3TQ$N%R/4Y/O7
M':/HNH>(=1AT_2[&YU*^F.V*UM(FED<^@502:^GOA3_P3[\9^+/)O/%UW%X1
MT]OF-O@3WC#_ '0=J9_VFR.ZUQN56N[(_5Z67\,\&4U5J<L9_P TO>F_1;_^
M I(^50"Q  R:]R^%/[&_Q'^*/DW/]E_\(YI#\_;]8#1;E]4CQO;(Z' 4^M?H
M!\*_V8?AY\(1%-H^B)=ZK'C_ (FNI8GN<^JDC:A_W M>K5TT\'UFSX#./%"4
MKT\II6_O3W^45^K?H?./PI_85^'OP_\ )N]9A?QCJR<F34E ME;_ &8!D$>S
MEZ^B;:VAL[>."WB2""-0B11J%55'0 #@"I:*[XPC!6BC\7S#-<=FM3VN-JN;
M\WHO1;+Y(****L\H**** "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 **** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""*G_)TWBG
M_L3+K_TNL:_:F@ HHHH **** /RK_P""YW_-$_\ N-_^V%%'_!<[_FB?_<;_
M /;"B@#ZJ_X)<?\ )B?PR_[B?_ITNZ^JJ^5?^"7'_)B?PR_[B?\ Z=+NOJJ@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#\5O^"*G_)TWBG_L3+K_ -+K&OVIK\5O^"*G_)TWBG_L3+K_ -+K&OVI
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@ HHIDTT=O"\LKK%$@+,[
MD!5 ZDGL* 'T5\]_%3]M_P"'/PY\ZUT^\;Q=JR9 M])8-"K?[<Y^7'^[N(]*
M^._BI^VW\1_B1YUK97R^$])?C[+I!*RLO^W/]\G_ '=H/I7-4Q%.'6[/T')^
M!LYS:T_9^RIO[4]/N6[^ZWF?H%\3OV@_ 7PAC<>(M?MXKX#*Z;;'SKIO3]VO
M*@^K8'O7Q]\5/^"BGB'6_.L_ NDQ^'K4Y4:A?A9[HCL53_5H?8[_ *U\@2RO
M/*\DCM)(Y+,[')8GDDGN:Z[X>_"'QC\5;W[-X6T"\U7#;7N$39!'_ORMA%^A
M.:X)8FI4=HZ'[1EW 61Y+3^LYA)5''=SLH+Y;?\ @39C>*/&&N>-M4?4M?U:
M\UB^?@SWDS2,!Z#)X'L.!571M#U'Q%J4.GZ587.I7TQQ';6D32R.?95!)K[>
M^%?_  3D@A\F]^(&NF=N&.EZ.2J?1YF&3Z$*H]FKZV\"_#+PK\,]-^P^%]"L
M]&@( <V\?[R3'=Y#EG/NQ-.&%G+6>ASYIXC95EL?89;#VK6BM[L%\[:_)6\S
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>=?$[]H+P
M'\(8W'B/7[>&^ RNFVQ\ZZ;CC]VO*Y]6P/>DY**NSJPV%KXRHJ.&@YR?1)M_
M@>BUC>*O&6A>!M+?4O$&KV>C6*_\MKR98P3Z+D_,?89)KX2^*G_!13Q!K7G6
M?@728_#]J<@:A?A9[HCL53F-#['?]:^5?%/C#7/&^J/J7B#5KS6+YN#/>3-(
MP'H,G@>PXKAJ8N,=(ZGZYD_AGC\5:IF,U2CV7O2_R7WOT/NOXJ?\%%= T?SK
M/P)I$FO70RHU'4 T%J/=4_UCCV.ROC_XG?M >//B[,__  D?B"XGLB<KIUN?
M)M5]/W:X!(]6R?>N)T?1=1\1:C#I^E6%SJ5],<1VMI"TLCGV502:^G/A7_P3
M[\:^+/)O/%EU#X1T]OF,!Q/>,/38IVID?WFR/[M<;E6KZ(_5*66\,\&TU5J\
ML9_S2]Z;]%O_ . I'RM7M/PK_9#^)'Q4\FXM]'.AZ3)@_P!HZQF!"OJB8WOQ
MT(7'N*_03X5_LL_#KX1^3/I>B)?ZK'@_VIJF)[C</XER-J'_ '%6O6ZZ:>#Z
MS9\)G'B@W>GE-+_MZ?Z17ZOY'S'\*_V!O 7@GR;OQ&TOC'4UYQ=#RK13[0@_
M-_P-F!]!7TGIVFVFCV,-G86L-E9PKMBM[>,1QH/15 P!]*LT5WQA&"M%'XOF
M.;X_-JGM,=6<WY[+T6R^2"BBBK/("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@!DT,=Q"\4J++$X*LC@%6!Z@CN*\)^)G[%?PR^(WF7$.
ME-X8U)LG[5HN(5)_VHL&,^^ "?6O>:*B48S5I(]+ YEC,MJ>UP=64'Y.U_7H
M_F?FG\3/V ?B!X.\ZY\/26WC#3UY MOW-T![Q,<'Z*S$^E?.&L:+J/AW4);#
M5;"ZTV^B.)+:\A:*1?JK $5^W=<[XT^'?AGXB:?]B\2Z%8ZU;@$*+N$,T>>I
M1OO(?=2#7%/!Q?P.Q^N93XGXRA:&94E47\T?=E]WPO\ \E/QGT77=2\-ZA%?
MZ3J%UIE]%RES9S-%(OT92"*^D?AG_P % /'WA#R;7Q'#;>,-/7 +7'[B[ ]I
M5&#_ ,"4D^M>P_$S_@G+H.J>==>!]<FT2X/*Z?J69[?_ '1(/G0>YWFOD[XF
M?LU_$3X3F237/#MP^GID_P!I6 ^T6V/4NOW/^!A37(X5J&J/TRGFG"_%\%2J
M\LI/[,URS7H]_P#P%L_0/X9_MH_#+XC>5 ^K'PUJ3\?9-;Q""?\ 9ER8SSTR
MP)]*]SBE2>))(W62-P&5U.0P/((/<5^'5=]\./CQX\^%$B?\(WXCO+.U4Y-C
M(WG6K>O[I\J"?4 'WK>&,>TT?'YMX74IWGE=;E?\L]5_X$M5\T_4_8JBOB7X
M9_\ !1ZUN/*M?'GAUK5^AU'13O3ZM"YR![AF^E?5?@'XN>#OBA:"X\+^(;+5
MOEW-!')MGC'^W$V'7\0*[X585/A9^-9IPWFN3-_7*#4?YEK'[UI]]F=?1116
MI\T%%%% !1110 4444 %%%% !1110 4444 %%>5_%3]IKX>_"%9H=:UR.YU2
M/C^RM.Q/<Y]&4'"?\#*U\<?%;_@H-XQ\5>=9>$+.+PGI[947+8GO&'KN(VIG
MV4D=FK"I7A3W>I]ID_"&;YU:5"ERP?VI:+Y=7\DS[S\>?%#PI\,=-^W>*-=L
M]'A()19Y/WDN.R1C+.?]T&OD3XJ_\%&E7SK+X?:'N/*C5=8''U2%3^19OJM?
M$^M:YJ/B34IM0U:_N=3OYCNDNKR9I9'/NS$DU;\*^#]<\<:JFF>'])O-8OWY
M$%G"TC >IQT'N>!7GSQ4YZ0T/V[*O#K*LMC[?,I^U:U=_=@OE?7YNWD:7C[X
MJ>+/BAJ'VSQ1KUYJ\H.4CF?$47^Y&,*G_ 0*YFWMYKRXC@@B>>>1@J1QJ69B
M>@ '4U]@_"K_ ()UZ[K'DWOCS5DT*V.&.FZ>5FN2/1I.40_3?7V)\,_@/X&^
M$5NJ^&M M[6ZV[7U"8>;=/ZYE;+ 'T&![4H8:I4UEH;9EQ]DN30^K9?'VCCL
MH64%\]O_  %,^ _A3^PM\0OB#Y-WK$*>#M)?!\W4E)N67_9@'S _[Y2OL?X5
M?L:_#CX7^3<G3/\ A)-7CY^W:P!*%;U2+&Q>>AP6'K7NE%=]/#PI]+L_%,XX
MVSC.+PE4]G3?V8:?>]W]]O(15"J !@#@ 4M%%=)\$%%%% !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 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?
M^EUC7[4T %%%% !1110!^5?_  7._P":)_\ <;_]L**/^"YW_-$_^XW_ .V%
M% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_\$N/^3$_AE_W$_\ TZ7=?55 !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*W_!%3_DZ;Q3_ -B9=?\ I=8U^U-
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 45C>*O&6A>!]+?4O$&KV>CV*]9[R98U)]!D\GV')KY
M4^*G_!130-%\ZS\"Z3)X@NAE1J&H!H+4>ZIQ(X]CL^M9SJ0I_$SW\KR',LYE
MRX*BY+OM%>LGI^I]@S3);Q/+*ZQQ(I9G<X"@<DD]A7S_ /%3]M[X<?#GSK6Q
MO6\6ZLG'V;22&A5O]N<_(!_N[B/2OS]^)W[0'CSXO2N/$>OW$UD3E=.MSY-J
MOI^[7 8CU;)]Z\\KSZF,>T$?MF3^%]*G:IFM7F?\L-%\Y;OY)>I] _%3]MWX
MC?$?SK6QO5\):2_ MM)8K,R_[<Y^<G_=V@^E> 2RO/*\DCM)(Y+,[')8GDDG
MN:]F^%?[(OQ(^*GDW%MH[:)I+X/]I:QF!"OJB8WOQT(7'N*^P_A7^P+X#\$^
M3=^)'E\8ZFO)6Z'E6BGVA!^;_@;,#Z"L52JUG=_B?68GB'AKA.F\/AN7F7V:
M:3?_ &\^_P#B=SX#^'OPB\8_%2]^S>%M O-5VMM>>--L$9_VY6PB_0FOKOX6
M?\$Y(8O)O?B!KIG;ACI>CDJOT>9AD^X51[-7VKINFV>CV,-E86L%C9PKLBM[
M:,1QHOHJ@  ?2K-=M/"PCK+4_(\X\2,TQUZ>"2HP\M9?>]ODD_,Y?P)\,?"O
MPRT[[%X7T*ST: @!VMX_WDF.[R'+.?=B:ZBBBNQ)+1'Y56K5,1-U:TG*3W;=
MV_FPHHHIF(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 %%%% !24M% 'C?Q,_9)^&GQ0\Z:\T%-(U.3DZCH^+:7/J
MR@;'/NRD^]?)OQ,_X)X>,/#OFW7A#4K;Q39KDBUFQ:W0'H QV-]=P)]*_1:B
MN>="G4W1]KE/&.<Y1:-&MS07V9^\O\U\FC\3?$WA'6_!>IOIVO:3>:/?+U@O
M8&B8CU (Y'N.*S[*^N=-NXKJSN);6YB;='-"Y1T/J&'(-?M9XF\):)XTTQ].
MU[2;/6+%NL%[ LJY]0".#[CFOF/XF?\ !/'P=XC\VZ\(ZC<^%;QLD6LF;JU)
M] &.]<^NX@=A7#/"2CK!W/V7*_$W+\4E3S*FZ3?5>]'_ #7W/U/G/X9_MU?$
MGP'Y5OJEU%XOTY>#'JN?/ _V9Q\Q/N^^OK+X9_MV?#?QUY-OJMS+X0U)^#'J
MF#;EO:=?EQ[N$KXG^)G[)'Q+^%_FSWFA/J^F1YSJ&CDW,>/5E WH/=E ]Z\;
M(*D@C!K-5JM)VE^)[6*X4X;XDIO$82R;^U3:_%;>NB9^X-C?VVJ6D5U9W$5W
M:RC='- X=''J&'!%3U^,G@'XM>,/A?=_:/"_B&^T@EMSPQ2;H9#_ +<391OQ
M!KZK^&?_  4>O+?R;3QWX>6[0<-J6C$))]6A<[2?7#+]*[88N$OBT/RC-O#7
M-,'>>"DJT?\ P&7W/1_)W\C[PHKS_P"&_P >O ?Q8C7_ (1OQ':7=T1DV,K&
M&Y7U_=/AB!Z@$>]<I\;/VL_"/P'\56N@:_IVMWEY<V27R2:;!"\8C:21 "7E
M0[LQMVQ@CFNIU(I<U]#\ZI9/F%;%?4H4)>UWY;6>GD['M=%?*G_#Q[X:_P#0
M#\5_^ EM_P#)%'_#Q[X:_P#0#\5_^ EM_P#)%9^WI_S'L_ZGY_\ ] DOP_S/
MJNBOE3_AX]\-?^@'XK_\!+;_ .2*[[X9_M??#[XEZ5K^I+<77AJPT7R!<3^(
M/)MU<R^9M$>V5]Q_=-QUY&,TU6IR=DSFQ'"^=82FZU;"R45;IW=EMW;L>VU'
M<7$5G!)//*D,,:EGDD8*J@=22>@KX^^*O_!130=&\ZS\!Z2^OW0RHU'4 T%J
M/=4XD<>QV5\>?$[X]>.OB].Q\2Z_<75INW)I\)\JU3TQ&N 2/5LGWK&IBH1T
M6I]9D_AWFV8VJ8K]Q#^]K+_P'_-H^_/BK^W1\//A[YUKI$[^,=60E?)TQ@+=
M3_M3D%<>Z!Z^-_BM^V7\1_BAYUJNI?\ "-Z/)D?8=')B++Z/+G>W'49"G^[7
MA=>W_"G]COXC_%+R;E=*_P"$>TA\-_:&L!H0R^J1XWOD=#C:?6N&5:K6=E^!
M^Q83AGASA6DL3BK.2^U4:>O]U;7[65_,\09BS$DY)Y)-=W\,_@;XW^+ET(_#
M.@7-[;[MKWT@\JVC]<RMA<CT!)]J^_/A5^PC\/O /DW>MQOXRU50"7U!0MJK
M>JP D$>SEZ^C+6U@L;:*WMH8[>WB4)'%$H5$4=  . *VIX-O6;/E\X\3\/2O
M3RJESO\ FEI'Y1W?SY3XZ^%/_!.G1M*\F]\>ZN^M7 PS:9II:&V!]&D.'<?0
M)7UAX3\%Z#X$TI--\/:19Z-8K_RQLX1&&/JQ'+'W.2:VJ*[X4X4_A1^(YKG^
M99U+FQM9R7;:*]$M/GN%%%%:GSX4444 %%%% !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%%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M
M30 4444 %%%% 'Y5_P#!<[_FB?\ W&__ &PHH_X+G?\ -$_^XW_[844 ?57_
M  2X_P"3$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W
M_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I=8U^U- !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 444R65(
M(GDD=8XT!9G8X"@<DD]A0 ^BOGWXJ?MN?#CX<^=:V-ZWBS5DX%MI#!HE;_;G
M/R ?[NXCTKX\^*G[;_Q&^(WG6NGWB^$M)?(%OI+%9F7_ &IS\^?]W:#Z5S5,
M13AUNS] R?@?.<WM/V?LX/[4]/N6[^ZWF?H#\3OV@/ ?PAB8>(]?MX+T#*Z=
M;GSKIO3]VN2H/JV![U\??%3_ (**:_K7G6?@72(_#]J<J-0U +/='W5.8T/L
M=]?'\TTEQ,\LKM+*[%F=R2S$]23W-=9\/?A%XQ^*E[]F\+:!>:KM;:\\:;8(
MS_MRMA%^A-<$L34J.T=#]IR[@+),EI_6<PE[1K=SLH+Y;?\ @39D>*O&6N^.
M-4?4O$&KWFLWS?\ +>\F:1@/09/ ]AP*J:/HNH^(M1AT_2K"YU*^F.([6TA:
M61S[*H)-?;OPL_X)R0Q>3>_$#73.W#'2]')5?H\S#)]PJCV:OK;P)\,?"OPR
MT[[%X7T*ST: @!VMX_WDF.[R'+.?=B:<,+.6L]#GS3Q&RK+8^PRV'M6M%;W8
M+YVU^2MYGP1\*_\ @GWXU\6>3>>++J'PCI[?,8#B>\8>FQ3M3(_O-D?W:^P_
MA7^RO\.OA)Y,^EZ(FH:K'@_VIJF+B<,.ZY&U#_N**]<HKOIT(4]D?BF<<8YQ
MG-X5JO+!_9CHOGU?S;"BBBN@^)"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "H+Z^M],LY[N[F2WM8$,DLLAPJ
M*!DDGT J>OD__@H%\9O^$)^'*>$M/N FJZ^"DP4_,EL/OG_@7W?QKDQ6(CA:
M,JTNAPXW%0P6'G7GT7X]$?5-E>P:E9P7=K*L]M.BRQ2QG*NI&0P/H0:GKY._
MX)]_&;_A-?AR_A+4+CS-4T$!(0[99K8_<_[Y^[^%?6-&%Q$<51C6CU#!8J&-
MP\*\.J_'J@HHHKK.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS'XF?LV?#OXL>;+KOAVW749
M/^8E8_Z/<Y]2Z_?/^^&'M7IU%3**DK-'7A<7B,%45;#5'"2ZIM/\#\__ (F?
M\$Y==TL2W7@?7(=;@&2NGZEB"XQZ+(/D<_78*^6?&OPY\3_#G4?L/B;0KW1;
M@DA?M415),=2C_=<>ZDBOVFJEJ^BZ?X@T^6PU2QMM2L9AB2VNX5EC<>A5@0:
MXYX2$OAT/U?*?$S,L):&/@JT>_PR^]:/[OF?B-'(\,BR1LR.I#*RG!!'0@UJ
M^)/%VM^,)[2?7=5N]7GM+=;2":]F:5TA5F94W-S@%VQGUK]%?B9^P'\/_&(E
MN?#KW'@_46R1]ES-:D^\3'(^B,H]J^%?CE\%-7^ _C1/#NL7=I?2S6JWL%Q9
MEMKQ,[H"0P!5LQMD<_4UP5*,Z2UV/VG).*LHX@J*.'=JJ3?+)>\EUL]5]S//
M:***YS[@***^B?V//V<=$^/VJ^(9M?U"\MK#1/LQ-K9[5:X,OF\%SG:!Y789
M.[J,54(N<N5'EYGF6'RG"3QN*=H0M>RN]6DOO;1X#I.CW^O:A#8:997&HWTQ
MVQ6UK$TLCGT55!)_"OIWX5?\$_?&OB[R;SQ9<Q>$-.;#>0P$]XX_W =J9']Y
MLC^[7WI\/_A3X2^%NG_8_"V@V>D1D;7DA3,TO^_(V7?_ ($3765Z=/"16LW<
M_G[./$[%XB]/*Z?LX_S2UE]WPK_R8\F^%?[+OP[^$7E3Z3HB7NJQX_XFFIXG
MN,CNI(VH?]Q5KUFBBNZ,5%62/Q[%XW$X^JZV*J.<GU;N%%%%4<04444 %%%%
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 ?BM_P14_Y.F\4_\ 8F77
M_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 ?E7_ ,%SO^:)
M_P#<;_\ ;"BC_@N=_P T3_[C?_MA10!]5?\ !+C_ ),3^&7_ '$__3I=U]55
M\J_\$N/^3$_AE_W$_P#TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?B
MM_P14_Y.F\4_]B9=?^EUC7[4T %%%% !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!\J?\%'O^2'Z'_V,4'_I-=5^<5?HW_P4?D4?!/0D+ .?
M$,)"YY(%M<Y/ZC\Z_.2O%Q7\0_K+PW_Y$$?\4OS"BBBN0_43K_A+\2KWX0_$
M#3/%NG6L%[>Z>LXBANMWEEI(7BRVT@D#S,X!&<=16K\3OV@O'OQ>D<>(]?N)
MK$G*Z;;?N;5>>/W:\-CU;)]ZX;2-'O\ Q!J5OI^F65QJ-_<-LAM;6)I99#C.
M%5023]*^G?A7_P $^_&OBWR;SQ7=0^$=.;#&%@)[QA_N*=J9_P!ILC^[6T%4
MFN6.Q\KFN(R3+*RS#,7"-1*R;UE9-OW5J]V]EZGRO7L_PK_9'^)'Q6\FXM='
M.BZ3)@_VEK&8(ROJBXWO[%5Q[BOT$^%?[*WPZ^$ODSZ9HB:CJL>"-4U7%Q.&
M'=<C:A]T4&O7:[:>#ZS9^39QXH/6GE-+_MZ?Z17ZOY'S#\*_V!? G@KR;SQ(
M\OC'4UY*W(\JT4^T0.6_X&Q!]!7TKINFV>CV,-E86L%C9PKLBM[:,1QHOHJ@
M  ?2K-%=\81@K11^+YCF^/S:I[3'5G-^>R]%LOD@HHHJSQPHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HKD/$'Q@\"^$]PU
MCQCH6FNO_+.XU&)7_!=V3^ KS+Q#^W-\&_#^Y5\4/JDR_P#++3[*:3//9BH3
M_P >KEJ8K#TOXE1+YHXJN-PM'^+5BO5H]\HKXV\0_P#!33P;9[QHGA/6M39>
M ;R2*U5OQ4R''X?A7F7B+_@IMXPN]XT3PCHNF Y -[++=,OI]TQC/X?A7FU,
MZP-/[=_1,\BKQ%EM+_EY?T3?_ /T6HK\G?$7[=7QDU_>J>)H]*A;.8].L84Z
M^C,K./\ OJO,O$/QE\>^+-PUCQGKVHHW6*?496C_  3=M'X"O-J<28>/\.#?
MW+_,\BKQ=A8_PJ<GZV7^9^R>O^.O#7A0$ZWXATK1P.O]H7L4&.,_QL.U>9>(
M/VR?@YX<W"?QO9W3CHNGPRW6?QC0K^9K\B&8LQ).2>2317FU.)*S_ATTO6[_
M ,CR*O%^(E_"I)>K;_R/TJ\0?\%*/ASI^Y-+T;7]7D'1C#%!&?Q9RW_CM?"?
MQP^+M_\ &SXA:AXFO8C:I,=MO:>9O$$8X5<X&3C'.*X&BO$Q>9XG&QY*KT[(
M^<QV<8O,8JG6E[N]DK'H_P"S[\5Y_@W\4-(\1(["TC?R[N-?XX6X88^E?L5H
M.O:=XHTBUU32;V#4=.ND$D-S;2!T=3W!%?A=7:?#/XR>,OA#JGVWPIKMSIA9
M@9;8-OMYO]^)LJW'<C([$5VY5FWU!.G-7B_P/1R7/'EB=*K'F@W?3='[645\
M9?!O_@HYH&O_ &?3OB#IQ\/7S84ZI8JTMFY]63EX_P -X]2*^O=!\0:9XHTN
M#4]'U"UU33YQNBNK.598W'LRDBOT'#8RABX\U&5_S^X_5,'F&&QT>;#SOY=5
MZHT****[3T HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K\XO^"CW_ "7#0_\ L78/_2FZ
MK]':^*?VUOV=OB%\7/BII6L>$_#_ /:NG0:+%:23?;;>'$JSSN5VR2*?NNIS
MC'/UKEQ,7*G9(_1^ ,5A\'G<:N)J*$>66LFDOO9\&T5[E_PQ)\:?^A,_\JME
M_P#'J/\ AB3XT_\ 0F?^56R_^/5Y'LJG\K^X_IO_ %BR;_H-I?\ @R'^9X;7
MW)_P3)_YJ3_W#?\ VZKPW_AB3XT_]"9_Y5;+_P"/5]5_L+_!'QK\&_\ A-O^
M$PT7^R/[2^P_9?\ 2H)_,\O[1O\ ]4[8QYB=<9SQWKIP].<:J;3/A^-LYRS%
MY!B*.'Q-.<WR649Q;?OQ>B3OMJ?5=%%%>P?RJ%%%% !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 ?BM_P $5/\ DZ;Q3_V)EU_Z
M76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!^5?_  7._P":
M)_\ <;_]L**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_ /3I=U]55\J_
M\$N/^3$_AE_W$_\ TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/\ V)EU_P"EUC7[4U^*
MW_!%3_DZ;Q3_ -B9=?\ I=8U^U- !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
M5@^*O'OAOP+;"X\0Z]IVBQ$94WURD1;_ '0QRWX4KVW-*=.=:2A3BVWT6K-Z
MBOFCQO\ \% /AEX9,D6D'4?%-RO -E;^5#GT+R[3CW56KY_\;?\ !1;QQK7F
M1>&]'TSPW WW99 ;NX7Z,V$_-#7/+$4X]3[G+^!L^S"S5#DCWG[OX?%^!^BS
M,%4LQ  &23VKS+QO^TQ\,OA[O35_%^GFY3@VMBYNI@?0K$&*G_>Q7Y;^-?C+
MXX^(I8>(_%.IZI"QR;>2<K /I$N$'X"N-KEEC/Y4?I&7^%<%:688F_E!6_\
M)G_\B??7C?\ X*2:+9^9#X3\*7FI/T6ZU29;= ?4(FXL/J5-?/\ XW_;>^*_
MC(21Q:W%X=M7_P"6.BP"$_\ ?QMT@_!A7C7AWPGK?BZ]%GH>D7VL77_/&PMG
MF8?4*#BO=/!'[!_Q3\6B.6^L;/PQ:MSOU6X'F$>T<89@?9MM8>TK5=C[*.1\
M)\.)2Q$8*2ZU'S/Y)W_!'@>L:YJ7B&]:\U74+K4[MOO7%Y,TLA^K,2:I5]+?
MM%?LAVO[/_POT[7Y/$<VMZM=:K%8NBVXA@1&AF<X&68G,8&<C@GBOFFN><90
M=I;GVF5YE@\UPRQ& E>G=I:-;>32"BBBH/8/<OV)/^3GO!G_ &^_^D4]?JM7
MY4_L2?\ )SW@S_M]_P#2*>OU6KU\'_#?J?R[XH_\CFE_UZC_ .ES"BBBNX_'
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBJ.K:[IN@V_GZGJ%KIT')\R[F6)
M>.O+$4FTE=B;25V7J*\J\0_M4?"3POO^V^/M&D*]5L9C>$>V(0_/M7F7B'_@
MHM\*-'W+8KKFNL.%:SL1&IX]970@?A^%<53'86E\=1?>>=5S/!4?XE:*^:/J
M*BOA'Q!_P4^7YDT/P"Q])M0U''YHD?\ [-7F/B#_ (*,_%35MRV$.A:(G\+6
MMFTC_B978'\A7FU,]P,-I-^B?ZV/(J\39;3VFY>B?ZV/T\J*ZNH;*!IKB:."
M%>6DE8*H^I-?CWX@_:M^+OB;=]M\?:O$&X(L)19C_P @A*\WUCQ#JOB";SM4
MU*\U*;KYEY.\K?FQ->;4XEIK^'3;]7;_ #/'J\7T5_"I-^K2_*Y^Q_B+]H;X
M9^%=XU+QWH,,B9W0QWT<LHQZHA+?I7F7B+_@H!\'M#WBUU74=<9<_+IVGR#)
M'8&7RP?SQ7Y745YM3B/$R^"*7WL\BKQ;BY?PX17WO]?T/T$\0_\ !3S1(=XT
M+P-?WO97U"]2WQ[E463\L_C7F7B'_@I3\1-0W)I.B:#I$9Z,T4L\HX]2X7_Q
MVOFGP]\.?%?B[;_8?AG6-8W=#8V$LP/&>JJ>U>G>'?V*_C)XDV-'X-GL8FQF
M34;B&WVY]59PWY+7+_:&:8GX&WZ+_)''_:F=8S^&Y-?W8_JD1^(/VSOC'XCW
M";QK=6<9Z1Z?!#;8^C(@;\S7F7B#Q_XG\6;O[;\1ZMK&[K]OOI9\_P#?3&OI
MWP[_ ,$T_B!?['U?Q!H.DQMC*Q/+<2+ZY&Q5_)J]-\/?\$Q/#]OL.N^-]2O_
M .\NGV<=M^ +F3\\4?V=FF)^-/YO_-A_9.=8S^(I-?WI?YL_/>BOU5\/?L!_
M!W0]IN-&OM;=>C:AJ$O7/4B(H#^6*]-\/_ 'X;>%=ITSP+H%M(O28Z?')+_W
MVP+?K753X<Q,OCFE][.VEPEBY?Q)Q7WO]$?C?HOAG6/$DOE:3I-]JDF<;+*V
M>8_DH->E>'_V2OB_XFV_9/ 6JP!O^@@JV?Y^<R5^P$,$=M$L4,:Q1J,*B* !
M] *DKTJ?#5)?Q*C?HK?YGKTN$**_BU6_1)?YGYC^'O\ @G'\4=6VMJ-WH.B1
M_P 2SW;RR#CL(T93_P!]"O3?#W_!,&!=CZ[X]DD_O0Z?IP7'T=Y#G_OFONNB
MO2IY%@8;Q;]6_P!+'KTN&LMI[P<O5O\ 2Q\P^'?^"=OPFT?8;Y-:UUA@L+V_
M\M3Z\0JA _'\:]$T_P#9O^#_ ,/]/GOT\#:'';V<3323W]N+HQJ@+%MTQ8\
M=:]:K*\5>%]-\:>'K[0]8@>YTR^C\JXACFDA+H3RN]&5@#CG!&1QTKT(X'#4
ME^ZI1OZ?J>K#+<)1B_8T8WZ:?KJS\<OCE\0$^)'Q(U75+6VAL=,61H;*TMXU
M2.*%2=H"KP/PZUP-?K1_PPS\$/\ H2?_ "K7W_Q^C_AAGX(?]"3_ .5:^_\
MC]?&U.'\94FYRG&[\W_D?GU7A;,*TW4G.%WKN_\ Y$_)>E13(P4#)8X%?K/_
M ,,,_!#_ *$G_P JU]_\?H_X89^"'_0D_P#E6OO_ (_6?^KF+_FC][_R,O\
M5+'?SP^]_P#R)^3EU9SV,YAN8)+>90"8Y4*L 1D<'U!!_&NK^''Q=\8?"75/
MMWA37KK279@TD,;;H)L?\](FRK_B..U?K#XF_9I^''B[P=8^&M2\-PSV&GP_
M9[*9I9&NK9,DA4G9C)@$_=+$< 8P,5\9?&3_ ()S^)?#)GU#P#?#Q/IRY;^S
MKHK%>H/0'A)/_'3V"FL\1DN,P=JE%\UNVZ_KR,L5P[C\ U6P[YK?R[K]?N^Y
M'I/P;_X*/:+K"P:?\1--.AWAPO\ :VG(TEJQ]7CY=/PWCZ5]@>'?$VD^+M)@
MU31-2M=6TZ89CNK.998V]L@]?;J*_#_6=%U#P[J4^G:K8W&FW]NVV6UNXFBD
MC/HRL 16_P##SXK>+?A3JW]H>%-=N]'G)'F+"V8I<=I(VRKC_>!KHPG$%:B^
M3$KF7?9_\'\#JP/%.(H/V>,CS)==I?Y/\/4_;2BOB7X,_P#!1_2]4\C3?B/I
MG]D7!PO]LZ:C26[>\D7+I]5W<GH!7V)X8\6:-XTT>'5=!U2TU?3ION7-G*LB
M'VR.A'<'D=Z^TPN-P^,5Z,K^77[C]#P>8X7'QYJ$[^75?(UJ***[CT@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 **** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6
M_P""*G_)TWBG_L3+K_TNL:_:F@ HHHH **** /RK_P""YW_-$_\ N-_^V%%'
M_!<[_FB?_<;_ /;"B@#ZJ_X)<?\ )B?PR_[B?_ITNZ^JJ^5?^"7'_)B?PR_[
MB?\ Z=+NOJJ@ HHHH ***^<_VOOVX/!G['^GZ*-;M+C7]<U:0F#1M/E19E@4
M'=.Y;[J;L*/[Q)Q]UL 'T9117EG[2'[1GAC]EWX:OXV\6V^I7FF"[BLEM])B
MCDN))),X"K)(BG 5B?FZ ]: /4Z*^ /^'U?P0_Z%;X@?^"ZQ_P#DRN_^ O\
MP5 ^%G[1/Q8T+X>^&] \866M:QY_D3ZI9VL=NOE023MO9+EV&5B8#"GDCH.0
M ?8%%1W%Q%:P23SR)##&I=Y)&"JJ@9))/0 =Z^$OBC_P6*^#?@?7Y]*\/:;K
MGCCR&VOJ.GQQP6;'."(WD8.^.>=@4\8)!S0!]XT5\Y?LO_MZ?"[]JRZFTOPW
M=7FC^)H8S,^A:U&L5P\8ZO$59DD [[6W <D 5]&T %%%<K\3OBAX7^#?@O4/
M%GC+6(=#T"P4&>[F#-R2 JJJ@L[$D *H)/I0!U5%?GAJ?_!:[X46NN&WL_!G
MBZ]TM7*F^V6T;L!_$L1EY!_VF4XQD#H/L7X"_M$>!?VE/!8\2^!=7&HV:/Y5
MS;2IY=S:28SLEC/*G'0\@]02* /2J*CN+B*U@DGGD2&&-2[R2,%55 R22>@
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
M&#6MXM=1TS0@W;3]/1L?0S>8:\U\/?LX?%'Q3M.G> M>>-ONRSV3P1MSCAY
MJG\Z]-\/_P#!/?XOZUM^UV.E:$#_ -!#45;'U\D25C]8S?%?"Y?)6_)(P^M9
M[C/A<_DK?BDCS#Q%^T7\3_%6\:CX\UZ2-\[H8;UX(VSZI&57]*X"\O;C4+AY
M[J>2YG<Y:69R['ZDU]M^'_\ @F#JDVUM<\=VEKZQZ?8--GVW.Z8_(UZ;X>_X
M)M_#;3=KZIJNO:S(#RK7$<,1_!4W?^/4UD^8XAWJ+[W_ ,.-9#FV*=ZJ_P#
MI?\ !;/S1I41I'5$4LS' 51DD^E?KUX>_8[^#OAK:;?P-8W3KU;4'DN\GU(E
M9A^F*]+T'P7X>\*J%T70=,T=0,!;"SC@ &,8^11VKNI\-UG_ !*B7I=_Y'I4
MN$*\OXM5+T3?^1^-OAWX)_$#Q9L.D>"M>OXVQB:+3I?+YZ9<KM'XFO3?#W["
M'QDU[8TOAR#2(FZ2:A?PK^:HS,/Q%?J_17I4^&\/'^)-O[E_F>O2X1PL?XM2
M3]++_,_.WP]_P3'\5W6TZYXQT?3<]18P2W9'/^UY?;_/>O3?#_\ P3-\$V>U
MM9\4ZYJ;#J+18K9#]05<X_&OL6BO2IY+@:?_ "[OZMGKTN'LMI?\NK^K;_6Q
MX/X?_8>^#7A_:W_")_VE,/\ EIJ%Y-+G_@.\)_X[7IOA_P"$W@GPGM.C>$-#
MTMEY#VFG11O]2P7)/XUU=%>E3PM"E_#@EZ)'KTL'AJ'\*G%>B04445TG8%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!Q/Q,^#'@SXP::+3Q7H-M
MJ>U2L5R04N(?]R5<,O/.,X/<&OA_XS?\$Y?$'AWS]1^'VH?\)'8+EO[+O66*
M\0>BOPDG_CA[ &OT6HKS,7EN&QB_>1U[K?\ KU/&QV483,%^^A[W=:/_ (/S
MN?A=KWA_4_"^J3Z9K&GW6EZA =LMK>1-%(A]U8 UL_#_ .)_BKX6ZP-3\*ZY
M=Z-=<;_(?]W*!VD0Y5Q[,#7[#?$KX/\ @_XN:7]@\5Z%:ZJB@B*=EVSPY[QR
MKAE_ X/?-?$7QF_X)Q:UH8GU'X=ZE_;UHN6_LG4&6.Z4>B2<))^.P_6OB\5D
MF*PC]IAWS)=M&OZ\C\\QG#F-P,O:X5\Z7;22^7^7W'7?!G_@I#8WQ@T[XD:7
M_9\IPO\ ;6EHSPGWDAY9?JA;_=%?9/A7QAH?CC1XM4\/ZM9ZSI\GW;BSF61<
M^AQT([@\BOQ(\0>'-5\)ZK/IFM:==:5J,)Q):WD+12+]589K3\"?$?Q/\,M8
M75/"^MW>BWHQN:V?"R ?PNARKCV8$5IA,_KT'R8E<R^Y_P#!_K4UP/%&)PS]
MGC(\Z77:2_S_ *U/V\HKX7^#?_!2.WN#!IWQ)TG[*W"_VUI*%D^LD')'N4)]
ME%?9OA'QKH/C[1HM6\.ZO::SITG2XLY0X!_NMCE6'=3@CN*^TPN.P^,5Z,KO
MMU^X_1,%F6%S"-Z$[OMU^XVZ***[STPHHHH **** "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@#\5O\
M@BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]+K&OVIH **** "BB
MB@#\J_\ @N=_S1/_ +C?_MA11_P7._YHG_W&_P#VPHH ^JO^"7'_ "8G\,O^
MXG_Z=+NOJJOE7_@EQ_R8G\,O^XG_ .G2[KZJH **** /D_\ ;N_:\\5?LWP^
M$?#?@'P;)XN\;^,?M4>F@(\RP&'R@2((QOF8F484$#@DD]#^37[8WP+^+7P]
MC\)^/_C/JS7OC/QW+?2R64\HEGM([<6^T2,IV+GS\").$5 .^U?Z#VLX&NDN
MF@C-RB-&LQ0;U4D$J&Z@$JI(]AZ5^6/_  7._P":)_\ <;_]L* /U4K\T?\
M@MEXLF?P3\+? ]INFN-6U:XU'R$/):&-88^/<W3 ?0U^EU?F9_P4>_9I^-_Q
MZ_:<\!ZCX!\-2/H.E6-K;6VN/<PB"UNS<R2232*6+JJ#RL_(<[. W H ^P_"
M?['_ ,$_#/A?0-'O_A9X#O[ZVLH;1KJ[\.V4DUU)'$ SLS1[G8[2Q)R3R378
M>%OV>_A9X'UZUUOPW\-/!_A_6K7=Y&HZ7H-K;7$.Y2C;)$C#+E693@\AB.AK
MX8UC_@C;_P )E;RZQXI^-GB#6O'5P!)-J]S9B:,R<GH\ID8 G@[QTS@9P.'_
M &5?CW\4OV.?VI;/]G?XNZO-KWAO4;B*QTRZD=IQ!+.0+6:"5QO,#L0C(>$8
MD\%6! /=O^"OGQFO_AO^S;:>&=)N3:WOC+4/L%PZDA_L4:&28*1_>;R4/JKL
M.]>O?L._LS^'/V??@#X8M(-)M1XFU73X;W7-0>(--//*@=HRYYV1[O+51@87
M.,L2?C'_ (+EW3FZ^#-OG$:IK$F,]239#],?J:_5:&%+>)(HU"1HH557H .
M* /RA_X*>?"6Q_9@^+/PW^/'PULXO#NJ3:HPOX;-?+@>[C DC?8.!YJ"5)%
M 8+R,LQ/ZE>$?$MKXS\)Z+X@L<_8M6LH;^#=U\N6-77/X,*^&O\ @M-;QR?L
MK^&Y&(#Q^+[4ITR<V=X"/Z_A7TU^QS-+<?LG_!]Y@0__  BFFK\QS\HMD"G\
M@* /8J_*[_@HUJFI?M'?MJ?"K]GRVOGMM ADMI;]83\PFN&+2R$="8[9 4ST
M+O\ WJ_5&ORCBD_M#_@N>/.4.L<K*JGD#9X<.,?B,_6@#]*]#^#G@?PWX B\
M$:?X4TF#PG'!]F_LEK5'@=,8.]6!WD\Y9LDDDDDFOS(^&FD1?L._\%3%\":
M\MMX#\:)';Q6+.6"QW*%H%&3R8[E2BL<G86&<L<_K17Y1?\ !1139_\ !2S]
MG^ZMN;HQZ"0BG:25UB?:<^_3/M0![I_P5\^,U_\ #?\ 9MM/#.DW)M;WQEJ'
MV"X=20_V*-#),%(_O-Y*'U5V'>O7OV'?V9_#G[/OP!\,6D&DVH\3:KI\-[KF
MH/$&FGGE0.T9<\[(]WEJHP,+G&6)/QC_ ,%R[IS=?!FWSB-4UB3&>I)LA^F/
MU-?JM#"EO$D4:A(T4*JKT ' % 'Y0_\ !3SX2V/[,'Q9^&_QX^&MG%X=U2;5
M&%_#9KY<#W<8$D;[!P/-02I(H #!>1EF)_4KPCXEM?&?A/1?$%CG[%JUE#?P
M;NOERQJZY_!A7PU_P6FMXY/V5_#<C$!X_%]J4Z9.;.\!']?PKZ:_8YFEN/V3
M_@^\P(?_ (1335^8Y^46R!3^0% 'L5%%% !17G_QJ^,MA\#_  K:Z[J/A[Q)
MXDAN+U+(6OA?3&O[E&:.1][1J1A (R"WJRCO7BO_  \.\,?]$H^,'_A&R_\
MQ= 'P!_P14_Y.F\4_P#8F77_ *76-?M37X%?\$T_CQIG[//QUUWQ'JWAWQ)X
MFM[KPW/IZVGA>P6\N49KJUD#LA=,(!$06SU91CFOTK_X>A>"_P#HDOQ@_P#"
M7C_^2* /LJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=
MX8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B
M4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-
ME_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_X
MN@#ZJHKY5_X>'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBO
ME7_AX=X8_P"B4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>
M'>&/^B4?&#_PC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B
M4?&#_P (V7_XNC_AX=X8_P"B4?&#_P (V7_XN@#ZJHKY5_X>'>&/^B4?&#_P
MC9?_ (NC_AX=X8_Z)1\8/_"-E_\ BZ /JJBOE7_AX=X8_P"B4?&#_P (V7_X
MNLQO^"FWPYAOC97/@KXC6%T.L=_H"6Q'U\R9:3:CJSHH8:OBI^SP\'.79)M_
M<CZ]HKXZ\2?\%*/"L-CGP_X2UF^NR/NZI)#:HI]<QM*3]./K7A/C;]O7XI>*
MO,BTZZL?#%LW&W3;<-(1[R2;B#[KMKFEB:<>MS[_ "_P_P ]QUG*DJ4>\W;\
M%>7WH_3'4M4L]'LWN[^[@L;6/EY[F18T7ZL2 *\6\;?MI?"?P7YD?_"1?V]<
MI_RPT2(W.?I)Q&?^^Z_,'Q)XPUWQE>?:]>UF_P!9N>TM_<O,P^A8G ]A617)
M+&2^RC])R_PLPM.TL?B'-]HI17WN[?X'VMXV_P""D^HS^9%X2\(V]H.BW6L3
MF5C[^5'M /\ P,U\_P#C;]J;XH^/O,34?%]];VK\&UTTBTCQ_=(C +#_ 'B:
M\ZM?#.MZC9M=6.AZKJ5NO5["PFN/TC4FG:+HMY+J"IK'A/X@6=EWFT_P9>7+
M_@CB(?\ CU8\U>MW/J?JO"/#/QJG&2[^_/[GS2^Y&=)(\TC22,SNQ+,S'))/
M4DT^UM9[ZXCM[:&2XGD.U(HE+,Q] !R:]^\$W7P.\-F.76?A7\<?%-PO)6Z\
M*2P09]DB<'\"QKWKPG^V7\,/ =OY/AWX$_$[14(PWV+P&T;-_O,&RWXDUK'!
MS?Q.QX./\4,MH7C@J4JC[OW5^K_!'S-X)_9#^*WCGRY+?PK<:7:M_P O&L,+
M10/7:_SD?137T!X)_P"":W^KE\7^,/\ ?M=$@_E-(/\ VG7=?\/#O#'_ $2C
MXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%UU1PM..^I^;YAXCYWB[QH.-)?
MW5=_?*_X)'HW@G]D/X4^!O+DM_"MOJETO_+QK#&[8D=]K_(#]%%>OVMK!8V\
M=O;0QV\$8VI%$H55'H .!7RU_P /#O#'_1*/C!_X1LO_ ,71_P /#O#'_1*/
MC!_X1LO_ ,775&,8_"C\[Q>88O'RY\75E-_WFW^9]545\J_\/#O#'_1*/C!_
MX1LO_P 71_P\.\,?]$H^,'_A&R__ !=4<!]545\J_P##P[PQ_P!$H^,'_A&R
M_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='
M_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\
M,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^
M,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^
M$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 7
M0!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U
M517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\
MP\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#
M'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2C
MXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;
M+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\F7W_!2#P9I<7FWGPS^+-I'_?G
M\(N@_,R5FV?_  5)^%EZVU/#'CN-LX(GTB&+_P!#G%8U*U*E_$DEZNQA4Q%&
MC_%FH^K2/L6BOD=_^"F'PT\MBGA[Q89,?*KVMJ 3[D7!Q^5<3X@_X*?+\R:'
MX!8^DVH:CC\T2/\ ]FKSJF;8&GO47RU_(\BKGN6T?BK)^EW^1]W45^8GB#_@
MHS\5-6W+80Z%HB?PM:V;2/\ B978'\A7F7B#]J[XN^)MWVSQ]J\0;J+"1;/_
M -$A*\VIQ%A8_!%O^O4\BKQ9@H?!&4ODE^OZ'[!W-U#90//<2QP0H,M)(P55
M^I/2N"\0_M"?#/PKO&I^.]!AD7[T,=_'+*/JB$M^E?CCK'B+5?$,WG:KJ=YJ
M<W_/2\G>5OS8FL^O-J<2S_Y=TOO?_#'D5>,)O^%12]7?\DC]4?$7_!0#X/:'
MO%KJNHZXRY^73M/D&2.P,OE@_GBO,_$7_!3S0X-XT+P-J%[U"OJ-ZEMCT)5%
MD_+/XU^?5:FE^%=;UL9T[1]0U =OLMK)+_Z"#7GRSW'U7:%EZ+_.YY4^)<SK
MNU.R]%?\[GU)XA_X*5?$/4-R:3H>@Z1&>C/%+<2C\2X7_P =KS+Q!^V=\9/$
M>X3>-;FSC/2/3X(;;;]&1 WYFO*+KP?XILVVOX,\5L?^F7AV]D'YK$:?I?AG
M5I;C;J7A#QY:P?\ /2T\'WL[>_RLJ?SJ/^%?%?S_ (I?H1_PO8S^?\8K]$3^
M(/B!XH\6;O[<\2:OK.[K_:%]+/G_ +[8U@UZYX=\(_#JWV'7= ^.%]T++IW@
M$VWU +RR?GC\*]-\/:A^SMH>PW/P1^-^MNO1M0\.W(R?4B*1 ?RQ5QR+'57>
M=EZO_*YI#AG,Z[O4LO5W_*Y\K5HZ-X;U?Q%,8M)TN]U.4?P6=N\S?DH-?<OA
M[]HSX&^%=ITS]F[X@P2+TF;X?&24<Y^^[%OUKO+?_@H-X3M85BA^$GQ=AB48
M6./P7(JCZ /7H4^&I?\ +RK]R_X8]2EP?-_Q:R7HK_FT?$_A_P#9,^+_ (FV
M_9/ .K0[O^@@BV?_ *.9*]-\/_\ !./XI:MM;4+K0M$3^);B[>60?01HP/\
MWT*^C_\ AX=X8_Z)1\8/_"-E_P#BZ/\ AX=X8_Z)1\8/_"-E_P#BZ]*GP[A8
M_&V_Z]#UZ7">!A\<I2^:7Y+]3SWP]_P3!B7:^N^/7?\ O0Z?IP7\G>0_^@UZ
M;X=_X)V?"?1]AOAK6NL,%A>WWEJ?7B%4('XY]ZJ?\/#O#'_1*/C!_P"$;+_\
M71_P\.\,?]$H^,'_ (1LO_Q=>E3RG T]J:^>OYGKTLBRVC\-%/UN_P [GJ_A
MW]EOX3>%]GV'P#HKLF-K7MO]K88Z',Q8Y]Z]&TO1=/T.W\C3;"VT^#_GE:PK
M$OY* *^8O^'AWAC_ *)1\8/_  C9?_BZ/^'AWAC_ *)1\8/_  C9?_BZ]*G1
MITOX<4O16/7IT*-'2E!1]$D?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\
M,?\ 1*/C!_X1LO\ \76IN?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*
M/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'
M_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\
M%T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!
M]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_
M ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[
MPQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$
MH^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A
M&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\
M\71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\
M.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_
M $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_
MX1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R
M_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?
M55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70![[\1
M/A1X2^+&DG3O%>AVNKP $1O*N)82>\<@PR'Z$5\2?&3_ ()OZMI7VC4?ASJG
M]L6PRPT?4F6.X ]$EX1_HVSZDUZ]_P /#O#'_1*/C!_X1LO_ ,71_P /#O#'
M_1*/C!_X1LO_ ,77FXO+L-C%^]CKW6_]>IY&.RK"9@OWT->ZT?W_ .=S\W/$
MGA?6/!VL3:5KNF76D:C"?GM;R%HG'H<$<@]CT/:KO@GX@>(_AQK*:KX9UF[T
M6_7K+:R%0X_NNOW77_98$>U?=OQ _:]^%OQ2TDZ;XJ^!GQ4UFVP0AG\%2^9%
MGJ8Y X9#[J17QG\3/#FA3:H)_A_X-^*L=E(WS67B#P?<*81_LRQ;MP]B@(]3
M7Q>*R/$X5^TP[YDNVC7]>1^>8WAK&8.7M<(^=+MI)?UY?<?6/P;_ ."D:L(-
M.^).D[3PO]M:2G'^])!_,H?HM?:'@SQYX>^(FC1ZKX:UBTUJP?\ Y;6L@;:?
M[K#JK?[+ 'VK\1]2TF_T:X$&HV%UIUP5#>1>0/#( >A*L 1^5:7@[QUXA^'N
ML)JOAO6+S1;]/^6UG*4W#^ZPZ,O^RP(/I3PN?8C#ODQ*YDOD_P"O7[RL#Q-B
ML*_98N/.E\I+_/YZ^9^XE%? GPG_ ."E4]C9BS^(N@RZB\:_+J>AJBRR'_;A
M=E3)]591_LUZ+I__  4G\"ZQYQTWX>?%'5$A;8\NG^&#<QAO3?'*5_6OM<+C
M\/C%^ZEKVZ_<?H>"S3"9@KT)Z]MG]Q];45\J_P##P[PQ_P!$H^,'_A&R_P#Q
M='_#P[PQ_P!$H^,'_A&R_P#Q=>@>J?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\
M/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ
M_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP
M?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1
MLO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ !=
M'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55
M%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##
MP[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?
M]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C
M!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO
M_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T
M?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#
M'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$
MH^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;
M+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\
M\70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U51
M7RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O
M_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ
M_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^
M,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1
MLO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 7
M1_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#
MO#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*
M/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'
M_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\
M%T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!
M]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_
M ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[
MPQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$
MH^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A
M&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\
M\71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\
M.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_
M $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_
MX1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R
M_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?
M55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545
M\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#
MO#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T
M2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'
M_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__
M !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_
MP\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?
M]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2C
MXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO
M_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q
M= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?
M*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\
M/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_
M $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP
M?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R
M_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='
M_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\
M,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#'_1*/C!_X1LO_P 71_P\.\,?]$H^
M,'_A&R__ != 'U517RK_ ,/#O#'_ $2CXP?^$;+_ /%T?\/#O#'_ $2CXP?^
M$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;+_\ %T?\/#O#'_1*/C!_X1LO_P 7
M0!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q='_#P[PQ_P!$H^,'_A&R_P#Q= 'U
M517RK_P\.\,?]$H^,'_A&R__ !='_#P[PQ_T2CXP?^$;+_\ %T ?55%?*O\
MP\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\ 1*/C!_X1LO\ \70!]545\J_\/#O#
M'_1*/C!_X1LO_P 71_P\.\,?]$H^,'_A&R__ != 'U517RK_ ,/#O#'_ $2C
MXP?^$;+_ /%T?\/#O#'_ $2CXP?^$;+_ /%T ?55%?*O_#P[PQ_T2CXP?^$;
M+_\ %T?\/#O#'_1*/C!_X1LO_P 70!]545\J_P##P[PQ_P!$H^,'_A&R_P#Q
M='_#P[PQ_P!$H^,'_A&R_P#Q= 'U517RK_P\.\,?]$H^,'_A&R__ !='_#P[
MPQ_T2CXP?^$;+_\ %T ?55%?*O\ P\.\,?\ 1*/C!_X1LO\ \71_P\.\,?\
M1*/C!_X1LO\ \70!\ ?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=
M?^EUC7[4T %%%% !1110!^5?_!<[_FB?_<;_ /;"BC_@N=_S1/\ [C?_ +84
M4 ?57_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55 !11
M10 5^5?_  7._P":)_\ <;_]L*_52OA7_@I]^R'\0_VJO^%:_P#"!6VGW']@
M_P!I_;?MUXMOCS_LGE[<CG_4OGTX]: /NJOF?QA^WAX0\#_M4:7\#=5T#6;7
M6M0GMK>+69?)6Q8SQ!XBIWER"Y$?*CYL]AD_3%?(/[>'[ ]K^U=;Z9XD\.:I
M!X9^(NCQ^5;W\RMY5Y""62&5D^9"KDLL@#$;F&#D%0#Z^K\CO^"A\D7Q&_X*
M1?"+PUX;?S]=LX](LKN2T&^2WE:^DF 8#ILBD60D]%;)X%>AV\W_  4<T'0(
MO"\.DZ'JGEJ(%\3276FO<A>5#$O,-Q P=S1%CU.3FO4OV(?^"?\ J7P1\::A
M\5?BGKR>+_BGJ(DVRK*T\=D9?];(97 :29@2I; "J6 SG- 'F/\ P6Z\#W&J
M?#'X;^+8HF>#1]4NM/F9?X!=1(ZD^V;7&?4@=Z^^/@SX\M?BA\)?!WBVSG6Y
MAUG2;:\,BMN^=XU+J?\ :5MRD=B"*@^-WP=\/_'SX7Z_X%\30L^EZM!Y9EC
M\RWD!W1S1DCAT8*P[<8.02*_.GP%\ /VW?V.I+_PI\+6T?X@>"I)7EM?M%U:
MK#"6_B6*YEC>)CG)1&9-P)YSD@'3_P#!;+QC%_PK7X;^"(&\_4M2UJ35%M8_
MFD*PPM"IVCGEKD@>I!QTK[V^"_@Z3X=_![P+X5FYFT/0K'3)#ZM#;I&3^:FO
MA_\ 9X_8)^)OC;X]6_QL_:5URWU?Q!82I/IV@V\J2K'+&<PLYC'E)'&?F6./
M.6PS'[P;[B^,FC:_XB^$/CC2?"EU)8^*+_0KZUTFZAN#;O#>/;NL#K*.8R)"
MI##D8SVH ["ORB_:(<? W_@L!X#\:ZBWV/2_$1L9/M<C8C59;9M-<EN@"[<G
MT!SWKZO_ & _A+\;_A/X;\7V_P ;/$M]XDO[R[@DTV2^UV75#%&J,' :1CLR
M2O ZXK5_;H_8OT[]L#X?V5K;WL.A^,M%=IM)U69"T>& WP38&[RVPIR,E64$
M \JP!],U^4O[06/CA_P6"^'.A::_VI/";Z:+EXOF5/LADU&0,>@P7VGW..O%
M;>@Z-_P47\&^%1X%LK+2]0LK>/[+;>)[B_TZ:Y2,*0"LDDH=N. TD1?@?6O?
M/V#?V$I?V8WUGQEXTU>/Q/\ $[7E9+N^C=Y([6)F#NBNX#2.[@,\A SM  X)
M8 \8_P""W7@>XU3X8_#?Q;%$SP:/JEUI\S+_  "ZB1U)]LVN,^I [U]\?!GQ
MY:_%#X2^#O%MG.MS#K.DVUX9%;=\[QJ74_[2MN4CL014'QN^#OA_X^?"_7_
MOB:%GTO5H/+,L8'F6\@.Z.:,D<.C!6';C!R"17YT^ O@!^V[^QU)?^%/A:VC
M_$#P5)*\MK]HNK5882W\2Q7,L;Q,<Y*(S)N!/.<D Z?_ (+9>,8O^%:_#?P1
M WGZEJ6M2:HMK'\TA6&%H5.T<\M<D#U(..E?>WP7\'2?#OX/>!?"LW,VAZ%8
MZ9(?5H;=(R?S4U\/_L\?L$_$WQM\>K?XV?M*ZY;ZOX@L)4GT[0;>5)5CEC.8
M6<QCRDCC/S+''G+89C]X-^B5 !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8
MU^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
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 %%8&L>.M$T'Q1HOAZ^OD@U;6/-^Q6[=9?+7<_
MZ5OU*DI-I/8E2C)M)[!1115%!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_P#8F77_
M *76-?M37XK?\$5/^3IO%/\ V)EU_P"EUC7[4T %%%% !1110!^5?_!<[_FB
M?_<;_P#;"BC_ (+G?\T3_P"XW_[844 ?57_!+C_DQ/X9?]Q/_P!.EW7U57RK
M_P $N/\ DQ/X9?\ <3_].EW7U50 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!^*W_  14_P"3IO%/_8F77_I=8U^U
M-?BM_P $5/\ DZ;Q3_V)EU_Z76-?M30 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 %%%% !14=Q<16L+S3R)
M#"@W-)(P55'J2>E>1^-OVM?A5X$\R.[\66NH72<?9M)S=N3Z93*@_P"\PJ92
M4=V=V$P.+QT^3"TI3?\ =3?Y'L%%?#_C?_@I1"OF1>$/"#R'^"[UJ<*/QAC)
MS_W\%> >-_VQ/BOXX+I+XGET:U;_ )=M%06H'_ U_>'\6-<LL53CMJ?H>7^'
M.=XRTJT8TE_>>OW1O^-C]0O%7CSPYX'M?M'B'7=.T6+&0U]<I$6_W0QR?PKP
M7QO^W]\,O#/F1:0VH>*;E>!]BMS%#GW>7:<>ZJU?FI>WUSJ5U)<W=Q+=7,AR
M\TSEW8^I)Y-1*K.P5069C@ #)-<LL9)_"K'Z3@/"_+J-I8VM*H^R]U?J_P 4
M?6/C?_@HOXXUK?%X;T;3?#<!Z2RYO)Q]&8*GYH:\ \;?&;QS\16?_A(_%.IZ
MI$W6VDG*P?A$N$'X"M[P3^S#\3_B!Y;Z7X0OX[63D76H*+2(C^\&D*[A_NYK
MZ \$?\$V=7NO+F\6^++6P7JUKI,+3N?;S'VA3_P%A65J];N>_P#6.$>&?@=.
M$EV]^?W^]+[SXNK4\/>%=:\6W@M-#TB^UBZX_<V-N\S\^R@U^GO@C]B;X4>"
M]COH3^(;I?\ EOK4QGS]8P%C/XK7M>DZ-I^@V*6>F6-MIUFGW;>TA6*-?HJ@
M 5M'!R^TSY?,/%+"4[QP&'E-]Y-17W*[?X'YE^"/V$/BGXL\N6^L+/PS:MSY
MFJ7 WX]HX]S ^S;:^@/!'_!.#PMIFR;Q3XCU#7)1R;>QC6TA^A)WL1[@K7V!
M177'#4X]+GYOF'B#GN.NH5%2CV@K?B[O[FCS[P/\ /AW\.=C:#X1TVUN$^[=
M2Q>?<#Z2R;F'X&O0:**Z5%1T2/S_ !&*KXN?M,14<Y=VVW]["BBBF<P4444
M%%%% !1110 4444 %%%8VK>-/#^@[O[3UW3=.VG!^UWD<6.<?Q,.])R45=LF
M4E%7D[&S17F.K?M.?"C10QN/B#H#[>HM;U+@],](RWI7&:O^WA\&-+W"/Q//
MJ+KU6STZX/IW9%!_ ]JY)8S#4_BJ17S1Q3S#!T_CK17_ &\CZ!HKY)U;_@I5
M\-[,,MCHGB34)!T8V\,2'KW,I/I_#WKC-6_X*@6RY72_A[++Z27>JA,=/X5B
M.>_>N.6<8&&]1?B_R1Y\\^RVGO67R3?Y(^Z:*_.'5O\ @IEX[N-PTWPOX?L@
M>AN1/.1U])$YZ=NU<7JW_!0+XQZEG[/J^G:5G_GTTV)L=/\ GJ'_ ,FN.7$&
M"CM=_+_.QY\^*<OCMS/T7^=C]4J*_'G5OVLOB_K6[[1X^U:/=U^R.MMZ_P#/
M-5QUKB]6^*'C+7\_VIXMUW4MW7[7J4TN>G]YCZ#\JXY<245\%-O[E_F<$^+\
M.O@I-^K2_P S]J]4U_3-$7=J.HVE@N,YNIUC&/\ @1'H?RKC-6_:&^&&A[A>
M>/\ PXCKR8X]2BD<<9^ZK$]_2OQB=VD=G=BS,<EF.23ZTE<4^):C^"DEZN_^
M1Y\^,*K^"BEZN_Z(_6K5OVW_ (+Z1N4^,5NY!_!:6-S)GG'WA'M_6O+?BA_P
M42\#R>$=6LO"=OK-SK=Q T5M<26J10QLPQN)+[A@$XPIY%?G/17#4X@Q=1.*
M25^R_P"">;6XIQ]6+BE&-^R?ZLENKJ6]NIKB=S)-,[2.YZLQ.2?SKW?X:_MK
M?$+X4^ [;PKHRZ7+9V[,8;F^MWEFC4_PK\X7 ]U->!T?I7A4<15P\G.E)IGS
M-#%5\+-SHS<6^Q[9X@_;/^,GB/<)O&ES9Q'I'I\$-MM^C(@;\S7F7B#XA>*?
M%F[^V_$FKZQNZ_;[Z6?/_?3&OHKX?_\ !//QKXWT6PUB3Q)X?LM,O8EFB>&2
M6XD*D9SM"!?_ ![UKUSP[_P3#T.#8==\<:A>]"R:=91VV/4!G:3\\?A7LK+\
MTQ2O*[3[O_-GT*RO.<<N::DT_P":7^;/SZHK]4O#W[ 'P>T/8;G2=0UQUP0V
MH:A(,D=R(M@/TQBO3?#W[/GPT\*[#IG@308)%^[,]A'+*/\ @;@M^M==/AS$
MR^.:7WL[J7"6+E_$G%?>_P!/U/QPT?P[JWB*;R=*TR\U.7_GG9V[RM^2@UZ1
MX?\ V4/B]XFV_8_ .KQ!NGV^-;/_ -'%*_8.WMH;.%(;>)((5X6.-0JCZ 5+
M7I4^&J2_B5&_16_S/7I<(45_%JM^B2_.Y^8GA_\ X)R_%/5MK7\^A:(G=;F\
M:1_P$:,#^8KTWP__ ,$P4&U]<\>LW]Z'3].Q^3O(?_0:^[J*]*GD6!AO%OU;
M_2QZ]+AG+:>\'+U;_2Q\O>'?^"=?PHT?8U\=;UUARRWE\(U/X1*A _'\:]-\
M._LL_"7POL^P^ =&<IC:U]!]K88Z',Q<Y]Z]4HKTJ>!PM+X*:^X]>EEN"H_P
MZ,5\E^92TK1-.T*W\C3;"UT^#_GG:PK$O'3A0*NT45VI)*R/1225D%%%%,84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XS\!^'OB)
MHTFE>)='M-:L'_Y8W48;:?[RGJK?[2D'WKXO^,G_  3;5OM&H_#;5MIY8:)J
MS\?2.?\ D''U>ONZBO/Q6 P^,5JT=>_7[SR\;EF%S!6KPN^^S^_^D?A_XV^'
M_B/X<:R^E>)M&N]%OUZ17494./[R-]UU_P!I21[U2\-^*-8\':Q#JNA:G=:1
MJ,)^2ZLYFB<>HR#R#W'0]Z_;+Q=X)T#Q]H\FE>(](L]9T^3K!>1!P#_>7/*M
MZ$8(KXR^,W_!-V"X,^H_#75?LS<M_8NK2%D^D4_)'L'!]V%?%XK(:]!\^&?,
ME\G_ ,'^M#\\QW#&)PK]IA)<Z7RDO\_E]QSWP;_X*0:MI7V?3OB+I8UBV&%.
ML::BQW(]WBX1_JNSZ$U]N?#OXL>$OBQI(U'PIKMKJ\  ,D<38EASVDC.&0_4
M"OQP\=_#CQ/\,M8;2_%&B7>BWHSM6Y3"R ?Q(XRKCW4D5F>'_$6J^%-6@U/1
M=1NM*U& YCNK.5HI%^C*<U&%SS$X5^SQ"YDN^C7]>9G@^),9@I>RQ2YTN^DE
M\_\ /[S]SZ*_/#X-_P#!1W6]#$&G?$/3?[>M!A?[6T]5BNE'J\?"2?AL/UK[
M=^&OQ@\'_%S2_M_A37;7544 RP*VV>'/:2-L,OXC![9K[3"9CAL8OW4M>SW_
M *]#]#P.;83,%^YG[W9Z/_@_*YV5%%%>F>P%%%% !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 %%%% !4=Q
M<16=O+/,ZQ0Q*7>1C@*H&23[8KRWXA?M2?##X9^9'J_BRREO4X-CIS?:I]W]
MTK'G8?\ ?(KY'^/7_!0I?''A?5/#?@W0+G3K:^3R7U74)E$WEG[P6),A2>F2
MYX[5Y6*S/"X5/FFF^RU9XF,SC!X*+YZB<ET6K_#;YGD?[0G[06H^,_V@3XJT
MJY=+;0KE8]+&< +&V2<?[1SGU&*_3OX2_$*Q^*7P^T?Q)82!XKR$%U[I(.&4
M^AS7XG=>37VM_P $YOC,-+\17OP^U&XVP:BK7.GAVX\Y!N9!]5#'_@ KY')\
MQE]<DJKTJ/\ 'I_D?"9!FT_K\HUGI5?X]/\ +[C]"J***_0S]6"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _%;_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G3>*?^Q,NO_2ZQK]J
M: "BBB@ HHHH _*O_@N=_P T3_[C?_MA11_P7._YHG_W&_\ VPHH ^JO^"7'
M_)B?PR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_@BI_R
M=-XI_P"Q,NO_ $NL:_:FOQ6_X(J?\G3>*?\ L3+K_P!+K&OVIH **** "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 **** "BBJNI:I9Z/9R7=_
M=P6-K&,O/<R+&B_5B0!0-)R=DM2U17AOC;]M'X3^"O,3_A(O[>N5_P"7?1(C
M<[OI)Q'_ ./UX!XV_P""D^H3>9%X1\(V]JO1;K6)C*Q]_*CV@'_@9K"5>G'=
MGV.7\'YYF-G2PS2[R]U?^36;^29]XURGC+XK>#OA[&S>(_$NF:0P&?)N;E1*
MW^['G<WX"ORY\;?M4?%+Q[YB:AXOOK6U?C[+II%I'M_NGR\%A_O$UY5)(\TC
M22,SNQ+,S'))/4DUR2QB^RC])R_PKJRM+,,2EY05_P 7;_TEGZ.^-O\ @HA\
M/]!\R+P_8:GXHG7[LBI]DMV_X%(-X_[]UX!XW_X*$?$?Q$9(]"@TWPM;'[K0
M0_:9P/=Y,K^2"OF.UM9KVXC@MX9)YY#M2.)2S,?0 =:]?\$_LA_%;QSY;V_A
M2XTNU?G[3K!%HH'KM?YR/HIKG=:M4T7X'W-/A/A;(8JIBE'UJR3O\G:/_DIP
M'B_XD^*_'UP9O$?B+4M9;.0MY<NZ+_NH3M4>P KFZ^X_!/\ P37/[N7Q?XP_
MW[71(/Y32C_VG7O_ ()_9!^%/@81O!X6M]5NE_Y>=8)NV)'?:WR _113CA:D
MM9'-BO$+(,MA[+!ISMLH1M'[W;\$S\O?"?P]\3^.KCR?#OA_4M:?.T_8K5Y%
M7_>8#"_B17O7@G_@GY\2_$GERZRVG>%[9N2+N<3S8]DBR,^Q85^E%K:06-O'
M;VT,=O;QC:D42!54>@ X%35U1P<5\3N?GF8>*&8U[QP5*--=W[S_ $7X,^4?
M!'_!.OP'H?ER^(]5U/Q/.OWHU86=NW_ 4)?_ ,?KW[P7\(/!7P[C4>'/"^F:
M5(HQ]HAMU,Y^LIRY_$UV%%=<:<(?"C\VQ^?YKFE_K>(E)/I>R_\  59?@%%1
M7%S%:Q&2>5(8QU>1@H'XFN3U;XR> =!5CJ/C;P[9%1G;/JD"-TS@ MDGV%.4
MXP^)V/G)U(4]9R2]3L:*\;U;]L+X-Z+N^T>/+"3;P?LD4USWQ_RR1JXK5O\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#&\6>#=#\=:/+I/B'2;36=.E^];WD0D7/J,]".Q&".U?&_
MQF_X)OV5[Y^I?#;4_L$W+?V+JCEX3[1S<LOL'W=?O"ON&BN#%8'#XQ6K1OY]
M?O/,QF6X7'QM7A=]^OWGXC>/OACXJ^%NKG3?%6AW>C77.S[0G[N4#J4<95Q[
MJ36-H>O:GX9U2#4M(U"ZTO4(#NBNK.9HI$/LRD$5^WGB?PGHWC31YM*U[2[3
M5].F^_;7D2R(??!Z$=B.1VKXZ^,G_!-_3-26?4?AQJATJYY;^Q]3=I+=O:.7
MET^C;L^HKXO%Y!7HOGPSYE]S_P""?GF.X7Q&'?M,'+G2Z;27Z/\ #T.$^#/_
M  4:\0>'?(T[X@Z?_P )'8+A?[4LE6*\0>K)PDG_ (X>Y)K[?^&/QH\&?&#3
M?MGA37;?4BJAI;7.RXA_WXFPR\\9Q@]B:_('XA?"OQ9\*M6.G>*M"N]'N,D(
MTR9BEQWCD&5<>ZDU@Z-K6H>'=2@U'2KZXTV_MVW175I*T4D9]592"*RPN=XK
M"2]GB%S)=]&OG_F88/B+&X&7LL4N9+H])+Y_YG[IT5^<7P9_X*+>)?#'D:=X
M^LO^$HTY<+_:-L%BO8QZD<)+^.T]RQK[B^%_QP\$_&.P^T^%==M]0D5=TMFQ
M\NYA_P!^)L,!GC=C![$U]IA,RPV,5J<M>SW_ *]#]#P.<83,%:E*TNST?_!^
M1W=%%%>H>T%%%% !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 %%%% !
M1145Q<Q6<$D\\J00QC<\DC!54>I)Z"@"6BO#?B%^VE\)_AWYL4OB-=>OH\_Z
M'H:_:F)';S 1&#[%P:^9/B'_ ,%+O$.H^;;^#/#5IHT)X6\U1S<S?[P1=J*?
M8[Q7DXC-<'A])3N^RU/"Q6=X#":3J)OLM7^'ZGZ%NZQHSNP55&2S'  ]:\=^
M(7[7GPJ^&_F1WWBFWU*^0'_0M'_TN3(_A)3Y%/LS"OR\^('QR\>_%&1SXG\5
M:CJ<+'/V4R^7;CZ0IA!_WS7#5\UB.))/3#PMYO\ R7^9\CBN+I/3"T[><O\
M)?YGW#\0O^"F>HW/F0>"?"D-DG1;[6I#*^/411D!3]78>U?,GQ"_:(^(WQ2\
MQ/$7BS4+JT<G-C X@ML>ABC"J<>I!/O6)X'^%'C'XE7 A\,>&]2UKYMK2VT#
M&)#_ +4A^5?Q(KZ7^'O_  39\9:WY4_B[6[#PS;GEK:V'VRY'L<$1CZAF^E>
M3SYGF>UVON7Z(\+VF<9QMS2B^VD?T1\>T5]H_M,? ?X8?LR_#.WAT^TGUSQA
MJS&*WO=6G\PQ(N/,=8E C')4#*D]>:^+J\S%86>#J>RJ-<WET/'QN"J8"I[&
MJUS6UMT_X(5J>%?$E]X.\2:9KFF2F"_T^X2YAD4]&4@C\.WXUET5R)N+NCAC
M)Q:DMT?ME\)_B%9_%+X?Z-XELF!CO8%9U!R4? W*?<&NNK\]?^"<_P 9/[)\
M07OP_P!0GQ;:ANN+!7/W9E&64?4 GZ@5^A5?KN78M8S#QJ]=GZG[OE..6882
M-;KL_5?U<****](]<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /Q6_X(J?\ )TWBG_L3+K_TNL:_:FOQ6_X(
MJ?\ )TWBG_L3+K_TNL:_:F@ HHHH **** /RK_X+G?\ -$_^XW_[844?\%SO
M^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJKY5_X)<?\F)_#+_N)_\
MITNZ^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /Q6_X(J?\G3>*?\ L3+K_P!+K&OVIK\5O^"*G_)TWBG_ +$R
MZ_\ 2ZQK]J: "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@ HHJCI>MV&M"Y-A=Q78M9VMIO*;=Y<JXW(?0C(X]Z5U
ML*ZO8O4444QA1110 4444 %%%% !1110 45FZ]XETCPK8M>ZUJEEI%FO6XOK
MA(4'_ F(%>&^-OVZ?A5X0WQVFIW7B6Z7CRM(MRRY_P"NCE4(]U)J)3C'XF>K
M@<IQ^9.V#H2GZ)M?-[+YGT)17Y]^./\ @I)XCOO,B\+>&M/T:(\"XU&5KJ7'
MJ%&Q5/L=PKY\\;_M'_$3X@^8FN>,]0FMY.&M;>;[/ 1Z&./:I_$&N&ICJ-/J
M?:4>!\3#WLSQ-+#+^_.-_N3M_P"3(_4SQM\=?A_\.A(/$'BW3+">/[UJLWFW
M _[9)N?]*^?_ !M_P4<\(:3YD7ACP_J6OS#@373+:0'W'WG/T*BOSL-Y$/XL
M_@:8;Z,= Q_"O-J9O26TTOQ/=HX'P^ROWL?FL*S715%;[H-R_P#)CZ7\;?M[
M?%'Q5YD>FW5CX8M6X"Z;;!I,>\DFXY]UVUX1XD\8Z]XRO#=:]K.H:S<9SYE_
M<O,P^FXG'X5SAU =D_6GPZFL?S-;B4@@A6<A3ST('/Y$5YE3-J#WG?[SVJ?B
M9X=Y&K8&HKK^2E.__@3BK_>6:Z[P9\(_&GQ#=!X<\,:GJT;''GPV[>2/K*<(
M/Q-1Z#\:;_PGM?0_#OAK3[E>1=2:8M[*K<_,IN3+M/\ NXZ?6MW5/VO/C#JR
M[9O'>H0KC 6S2*V '' \I%QTK#^UL*NDG\E_G^A\AF?T@,NA>.6X2<O.=DON
M3?YGLO@G_@G9X]UPQR>(M4TSPS WWHPQN[A?^ H0A_[[KW7PS^PC\*/ L4=S
MXHU"ZUR0<DZE>"TMR1CD*A4XY'!<U^>>K?%[QUKV?[2\9^(+\'M<ZI/(._8M
M[G\ZY6:>2YE:2:1I9&ZN[$D_B:G^W:,/@HW]7_P#\GS/QJSS'W4+P7:+Y?Q2
M<O\ R8_8'2?&WP/^$]N;?2]=\%>'L##1V=W;)*W7EMIW-T/)STK+U;]M;X,:
M/D2>-8;AQT6TL[B;/3NL9'?N:_(^BLY<1U]H4XK[_P#@'YMB.,\=7DYN*;?5
MMM_FC]/=6_X*,_"C3LBWA\0:IZ&UL44'_OY(G^37%:M_P4\\/P[O[,\#:E>>
MGVN]C@SQWVJ^.:_/>M_2?A[XIU_']E^&M8U+=T^R6$LN>G]U3ZC\ZYGGF/J.
MT&EZ+_ASS9<29G6=J;2](_YW/K;5O^"G?B28G^S/!&EV@SQ]KNY)^_\ LA.U
M<5JW_!1;XLZD&^SKH.EYZ?9+!FQQ_P!-)'^M>9:3^RS\6]:V_9_A_KD>?^?N
MV-MZ_P#/3;Z5VFD_L#_&74L>?H%GI8/>[U* ^G:-G/?]#2^L9O6VY_DK?DA?
M6\^Q&W/\E;\DC$U;]M+XSZPQ\WQO<0+G(6TM;>#'.<92,'\S7%:M\<OB-KBL
MM_X[\274;#!C?59]G3'W=V.GM7T)I/\ P31^(5UAM1\1>';%#VBEGF<=>H\I
M1Z=^]=II/_!+X_*VJ?$+ZQ6FD_3^-IOK_#2^HYM6^)2?K+_-B_LW/,1\2D_6
M7^;/AF^U*\U2;S;VZGNY?^>D\C.WYDU6K])-)_X)H_#VUVMJ/B+Q%?,/X8I(
M(4/7J/*8^G>NSTG]@7X-:;M\_0;S5".]WJ4XST_YYL@__76D>'\;/XK+U?\
ME<TAPMF-367*O5_Y)GY445^QFD_LL?"31=OV?X?Z))MZ?:[?[3W_ .FI;/6N
MSTGX>>%=!"C3/#.CZ<%Z"TL(HL<8_A4=@/RKKCPU5?QU$ODW_D=\.$*[^.JE
MZ)O_ "/Q4TGPKK>O[?[+T>_U+=P/LEJ\N><?P@UV>D_LW?%/6E5K7X?>(MK#
M*M/I\D*D8SD%P 17[,T5V1X:IKXZK?RM_F>A#@^DOCK-^B2_S/R;TG]A7XT:
MH5+>%$L(R<;[O4;9>^/NB0M^E=GI/_!-KXG7JJUYJOAO3EQRKW4TCCCT6(C]
M:_3&BNR/#V#CNV_G_DCT(<*X"/Q.3]7_ ))'P'I/_!+^_D8'4_B#;P#/*VFE
MM+D9Z9:5<<>QKM-)_P""9/@N$+_:?BW7KP]_LBP09X_VD?O7V117;')L##_E
MW^+_ ,SOAP_EE/:E?U;?ZGS9I/\ P3Y^#^G$&XT_5-4P>EWJ+KGG_IGLKL])
M_9#^#NB[?L_@+39-O3[6TESVQ_RT=L]:]@HKLC@<+#X:4?N1Z$,MP5/X:,?N
M1RFD_"7P/H.#IG@WP_IY'0VNEP1G_P =4>@_*NHAACMXUCB18XU&%5!@#Z"G
MT5UQA&&D58[XTX4](*P4445984444 %%%% !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 9GB+PSI/B[29]+UO3;75M.F&)+6\A66-O?!'7WZBOC[XR?\$X='UC[1J/P
M[U/^Q+HY8:1J+-);,?1).73_ (%O_"OM2BN+$X*AC(VK1OY]?O/.QF7X7'QY
M<1"_GU7S/Q.^(_PD\7?"75O[/\5Z%=:3*Q(CED7=#-CO'(N5?\#QWKFM*U:^
MT/4(+_3;RXT^^@;?%<VLK1R1MZJRD$'Z5^XVO>']+\4:7-INL:=:ZII\PQ):
MWD*RQO\ 56!%?(/QF_X)QZ%KQGU'X>:C_P (]>MEO[+OV:6T8^BOR\?X[QZ
M5\5B^'ZU+W\,^9=NO_!_ _/,=PM7H/VF#ES+ML_\G^!Y3\&_^"B?BOPFT&G^
M.K0>+-+7"_;H=L5]&/4]$E^AVD]VK[E^%GQX\#_&6Q$WA;7;>\N NZ73Y#Y5
MU#Z[HF^;'^T,KZ$U^2/Q,^#?C'X0:I]B\5Z%<Z668K%<,-]O/_USE7*MQS@'
M([@5RFG:E=Z/?0WMA=365Y V^*XMY#')&PZ%6!R#[BL,-G6+P<O9UUS)='NO
MG_F<N#XAQV7R]CB5S)=):27S_P [G[L45^:OP;_X*'^+_!WV?3_&MJ/%VEKA
M?M8(BOHU]=WW9,?[0!/=J^YOA1\?_ WQHLQ+X8UR&XNPNZ73;C]U=Q>NZ,\D
M#^\N5]Z^TPF9X;&:4Y6EV>__  ?D?H> SG!YAI2E:79Z/_@_(]$HHHKU3VPH
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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
MM%%=:2BK)';&*BK)6"BBBF4%%%% !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 4
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
M^&7_ '$__3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)EU_Z76-?M37XK?\ !%3_
M ).F\4_]B9=?^EUC7[4T %%%% !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 %%%07M];Z;:RW5W<16MM$NZ2:9PB(/4L> * V)Z*^?/B1^W/\*OA_YL
M%OJ\GBG4$X^SZ&@F3/O,2(\?[K$^U?+/Q'_X*/>.O$GFV_A33;'PE:MP)V N
M[KZ[G 0?]\''K7C8C-\'AM'.[[+7_@?B?/XO/L!A+J53F?:.O_ _$_1S6-<T
M[P[I\E]JM_:Z991_?N;R98HU^K,0!7SM\1OV_OAAX)\R#2;BZ\7WZ\!-,CVP
M ^\SX!'N@:OS2\7>//$?C[4/MWB37+_6[KG;)?7#2[,]E!.%'L,"L)5+, !D
MG@ 5\QB.(ZLM*$.7S>K_ ,OS/C<5Q;7G[N&@HKN]7_E^9]1_$;_@H9\2/%_F
MP: EGX.L6X'V1!/<X]#+(,?BJ*:^:]>\0:GXHU:XU36-0NM5U*X(::[O)FEE
MD(  RS$DX  ]@ *]$\(_LR^/_%5@NIS:5'X9T+@MK'B2==/M54_Q9DPS#W56
MKB/&WAVT\)^)KW2;+6K/Q#!;%5_M*P#>1*Q12VPL 2 Q*YQSMSWKPL3+&5H^
MUQ#=O/;Y+_(\#%PS7$4/KF*4O9WM=Z1OV6R?R,.BBBO,/ '1QF1PH(!/K5K^
MS_E&9/FSR-O'\_K5-3M((KM/!O@/Q+\0)A#X=T'4=:E!VM]AMGE"'_:(&%_$
MBO;RVA0Q#<*D;R/Z,\)<AX3XD>(PN>TKUH>]%N<HIPV:T<=4_/9^1S T]>[$
MT\6,0]3^-?4/@G_@G[\2_$FR763IWA:W;DB\G$TV/9(MP_ L*^@/!/\ P3K\
M":((Y?$>K:GXEN%^]&C"TMV_X"N7_P#'Z^KIY32Z4U\S]]K9=X99+I#"TZDE
MT2=3\9-Q_$_.*.S1F"K'N8G '))KU+P/^R[\3/'WEOI7@V^BMGY%U?QBTB(_
MO!I=NX?[N:_4KP7\'_!/P[5/^$<\+Z9I4JC N(;=3.?K*<N?Q-=A7I4\MI1W
M2^2/#K<9Y5@_=R;*J5/LW"*_\EBE_P"E'P/X'_X)LZO=;)?%OBNUT]>IM=)A
M:=S[>8^T*?HK5] >"/V)?A1X+$;R:$_B&Z3_ )>-:F,V?K&-L9_%:]XHKT(T
M*<-D?*X[C#/,P7+4Q#C'M#W5_P"2V;^;93TG1M/T&Q2STRQMM.LT^[;VD*Q1
MK]%4 "KE%%=!\=*3DW*3NV%%%%!(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 5=2
MTNSUJPGL=0M(+^RG79+;7,:R1R+Z,K @CV-?)WQD_P""=OA/Q<9]0\#W9\):
MFV6^Q2 RV,C>@'WHLG^Z6 [+7UW17)B,)0Q<>6M&_P"?WG!B\#AL='DQ$$_S
M7H]S\7_BM\!?''P7OC#XHT.:UMF;;%J$/[VUF]-LHXS_ +)PWJ!7!V]S-9W$
M<]O*\$\;!TDC8JRL.001T-?NIJ&GVNK6<UG>VT-Y:3+LEM[B,/&ZGJ&4\$?6
MOE/XS?\ !//P?XT\_4/!=Q_PA^JMEOLNTR6,A]-GWH_^ D@?W:^+QG#U2G[^
M%?,NSW^_9_@?GN/X5JT[SP4N9=GO]^S_  /G3X,_M^^.OAZ8+#Q/_P 5IHJX
M7-W)MO8U_P!F;!W_ $<$GIN%?=7P@_::^'_QLC2/0-96'52N6TC4 (;M>,G"
MDX<#N4+ 5^77Q:_9[\=?!6[*>)M$EBLBVV/4[;][:2^F)!T)_NMAO:O/(9I+
M>9)8G:*6-@R.A(92#D$'L:X\/F^,P$O95E=+H]_O_P"'//PN>YAED_8XA.27
M26_R>_WW/W=HK\NO@W^WQX^^'/V>Q\0O_P )IHB87;?2%;R-?]F?!+?\##>F
M17W7\'_VH_A]\:HX8=%UA;36''.CZCB&Z![A1G$G_ "WOBOL\'FV&QFD96EV
M?]:GZ%@,[P>86C"7++L]'\N_R/6J***]@]\**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBN0\=_%[P7\,H#)XH\3:=HQQN$,\P,S#U6(9=OP!J)3C37--V1$ZD*
M<>:;LO,Z^BOCCXA?\%*?".C^;;^$-!OO$5P#A;J\(M+?_> PSM]"J_6OF3XA
M?MQ_%CQ]YL,6MIX9L7R/L^AQ^0V/^NI)DS]&'TKPL1GF#HZ1?,_+_/8^9Q7$
MF P^D9<[\O\ /;[KGZ>^-/B5X5^'=F;GQ-XAT[1(L;E%Y<*CO_NIG<Q]E!KY
ML^(7_!2#P)X?\V#PMI>H>*[E>%G<?8[8^^YP7/\ WP/K7YO7^H76JWDMW>W,
MUY=2G=)/<2%W<^I8\FDLK&YU*ZBM;2WENKF4[8X84+NY] !R37S=?B+$5-*,
M5'\7_E^!\CBN*\75]W#Q4/Q?^7X'T-\0OV]?BKXW\R&QU&W\*6+@KY6CP[9"
M/>5RS@^ZE:^?]7UK4?$%])?:I?W6I7LGW[F\F:61OJS$DU[?\/?V(?BSX_\
M*E;05\-V+C/VG79/LY_[] &3\TQ[U]-_#W_@FKX5TGRKCQAX@OO$$XP6M;%1
M:6_NI/S.P]P5KCC@LRS!\TT[?WM%]W^2.".79OFKYJB;7>3LODG^B/SLA@DN
MIDBAC:65R%2-%+,Q/0 #J:]I^'O[&OQ7^(WE2V_AJ31;&3D7FN-]D3!Z'81Y
MA'NJ$5^H7@/X.^"/AC"J>%_#&FZ.ZC;]HAA#3L/1I6R[?BQKLJ]S#\-Q6N(G
M?R7^;_R/H\+PC".N*J7\HZ?B_P#)'Q/\/?\ @F?H=CY5QXT\476JR@AFL])C
M%O%_NF1MS,/H$-?37P_^ WP_^%JH?#/A33].N$Z7AC\VY_[_ #[G_#.*[ZBO
MI,/E^%PO\*"3[[O[V?787*\'@]:--)]]W][U"BBBO0/5"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_@BI_R=-XI
M_P"Q,NO_ $NL:_:FOQ6_X(J?\G3>*?\ L3+K_P!+K&OVIH **** "BBB@#\J
M_P#@N=_S1/\ [C?_ +844?\ !<[_ )HG_P!QO_VPHH ^JO\ @EQ_R8G\,O\
MN)_^G2[KZJKY5_X)<?\ )B?PR_[B?_ITNZ^JJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\ )TWBG_L3
M+K_TNL:_:FOQ6_X(J?\ )TWBG_L3+K_TNL:_:F@ 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 **\D^(W[5GPO^%_FQ:KXIM;J_CX.GZ6?M4^[^Z0F0A_WRM?
M+'Q'_P""F&IWGFVW@;PQ#I\9X6_UI_-EQZB)"%4_5F'M7EXC,\)A=)SU[+5_
MUZGBXO.<#@]*E17[+5_AM\S[_EE2"-Y)'6.- 69V. H'4D]A7B?Q'_;+^%7P
MV\V&X\1)KFH1Y'V+0U%T^1V+@B-3[%P:_,CXA?'+Q[\5)&/BCQ1J&IP,<_9/
M,\NV'TA3"#ZXKA:^8Q'$DGIAX6\W_DO\SXW%\73?NX6G;SE_DO\ -GV5\2/^
M"E/BC6/-MO!>@V?AZ Y"WE^?M5Q[,%P$4^Q#U\O^.OBMXP^)EW]H\4>(]0UI
MMVY8[F8F)#_L1C")_P ! K.TWP?JNI6Z7*VPMK-_NW=Y(MO"V.NUW(#'V7)]
MJV;;0?"^D_-J6J7>N2C_ )=M'3R(B/\ KO,NX'V\DCWKQ92S#,?B;:^Y?Y%9
M=P_Q7Q>U]3H5*D'UMRP^]VC^-SC:[;P_\&O%?B"QCU$Z>NCZ,_(U;6IDL;5A
MZJ\I7S/HFX^U:%M\0WT' \-:-IGAYQTNXH?M-W_O">;>T;>\6SZ5SVL:WJ/B
M"^>]U2_NM2O)/OW%Y,TLC?5F))KLHY.MZTODO\W_ )'[CD?@!C*MJF=8M07\
MM-<S_P# G9+Y)G9VW@_X:>$\-KOB74/&-XO6Q\,P?9K7([&ZN%W$=OEA]<'H
M:U+?X]2^$_D\ >%=#\$;>%OX8/MNHX[YN9]Q'_  E>6Q1//(D<:-)(YVJBC)
M)/0 5[#X!_9%^*7Q"\J2U\,S:59/_P OFLG[(@'8[6^=A[JIKW:&$ITOX,-?
MO?WG[MEWA[P7PC!5ZM*/,OMU6F_DGI]R/,O$GB[7/&5\;W7M7OM9N^?WU]</
M,PSV!8G ]A6&;6)CDKS]37WWX!_X)MZ9:^7/XS\43W\G5K/1XQ#&#Z&5P68?
M15->$?M#?LW:_P"'?B_KVG>!_ ?B&Y\+P"V%I-9Z?<W439MHC(1+M;<?,+YY
MX.1QC%=5;"<T5*K%/UU/76:\)<28A9?5I4ZRIIR3J4XN"U2:CSK=W6RU2W/G
MO['%_<_4T?8XO[GZFN__ .%$_$O_ *)YXK_\$ES_ /$4?\*)^)?_ $3SQ7_X
M)+G_ .(KE^ITO^?2^Y'9_JWP7_T!87_P72_R. ^QQ?W/U-?HU_P3:TZ"W^#?
MB*ZC5A-+KTD3YD8KM6W@*X4G .7;D#)XSG Q\2?\*)^)?_1//%?_ ()+G_XB
MOOG]@7PGKG@WX.ZQ9:_HVH:'>2:]-,EOJ5K);R-&;>W <*X!*Y5AGID'TKMP
M>&ITZJE&"3]#X/C7)N&\%E$JV68:A"KS1UIPIJ5NNL5>W<^EJ***]\_GL***
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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\
M!%3_ ).F\4_]B9=?^EUC7[4U^*W_  14_P"3IO%/_8F77_I=8U^U- !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 45Q'Q"^-G@7X5PL_BGQ/I^E2A=PM6DWW##U6%,N?P'>OESXC
M_P#!2_1['S;;P/X9GU249"WVKMY$.?41*2S#ZLAKS\1F&&PO\6:3[;O[CR\5
MFF#P7\:HD^V[^Y:GVU7F_P 1OVBOAU\*ED3Q%XJL;>\CSFPMV^T7.?0Q1Y9?
MJP ]Z_,;XD?M9?%'XG^;%J?B>XL=/DX.GZ3_ *+#C^Z=GS./]]FKR DL23R:
M^8Q'$BVP\/F_\E_F?&XOBY?#A*?SE_DO\S[R^(__  4R5?-M_ GA7=V74-=?
M _"&,_J7_"OECXC_ +27Q(^*WFQ^(/%-[+8R<'3[5OL]MCT,<> WU;)]Z\U6
M-I.%4GZ59CL6;!<[1Z#K7@SQ.89AI=M>6B_KU,LORGBKC"7+@*$ZD7U2Y8?.
M3M'[V5:FALYI@"J?*02&8A0<=<$]3[5=CMXXNBY/J:E)+$D\FMZ.3R>M65O0
M_<<A\ ,;6M4SS%JFOY::YI?.3M%/T4D1PZ;;1,#<3//SS';C:",?WV'!!_V3
M]:OV^H?80/L5M#:/@#SE3?+D=&#MDJWNFVGZ+H.I^)+]+'2=.N]4O9/N6UE
MTTC?15!)KWOP#^PC\4/&7ES:C96OA6R8@F35)OWI7VB3<V?9MM>[A\NI4_X<
M+OON?N>!X&X&X,BJM6E#G7VJK4Y/S2>E_P##%'SW=74]]<//<S27$\AR\DK%
MF8^I)ZTZQL;G4[J.UL[>6[N9#A(8$+NQ] HY-?HIX!_X)W^!?#_E3>)M2O\
MQ3<KRT(/V2V/_ 4)?_Q_\*^BO!_PZ\+_  _M?L_AO0-/T6/&UC9VZH[_ .\P
M&YC[DFO:CA)OXG8TS#Q-RS"KDP%*55KK\,?QU_\ )4?FAX!_8I^*GCKRY7T1
M?#ED^#]HUN3R#C_KD 9,_517TEX!_P""<?A?2O+G\6^(+W7IA@FUL5%K![@G
MYG8>X*U]@45V1PM..^I^6YEXA9YC[QIS5*/:"U_\"=W]UCCO WP?\%?#6-5\
M,^&=.TF0#'VB*$-.1Z&5LN?Q-=C1174DEHC\[K5ZN)FZE>;E)]6VW]["BBBF
M8!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 %%%% $=Q;Q74,D,T:30R*4>.10RLIX((/45\
MQ_&3]@/P)\0S/?\ AO/@O67RV+.,/9R-_M0Y&W_@!4#K@U]045RXC"T<5'DK
M1NCCQ6#P^,AR8B"DOZV>Z/QT^,'[,GC_ ."<TDFO:.T^DAL)K&GYFM&YXRV,
MH3Z.%)[9KRI6*L"#@CD$5^[LL23QO'(BR1N"K(PR&!Z@CN*^:/C-^P5X"^)'
MGW_A]/\ A#-<?+;[&,&TD;_;@R OU0KZD&OC<9P[*-Y865_)[_>?GV/X4G&\
M\%*Z[/?Y/_.WJ?('P9_;@^(7PI\BQOKG_A+M!CPOV+5)"9HU](Y^67T ;<H[
M 5]V?!K]K[X>?&;R;2TU+^Q-=DP/[)U4K%([>D;9VR>P4[O517YT?&+]EKX@
M?!.26;6=):]T93\NL:;F:VQVW'&8_P#@8'MFO(Z\ZAFF-RZ7LJJNETE^C_I'
MDX;.<QRF?L:Z;2Z2W^3W_-'[P45^3_P;_;9^(GPF:"SN;W_A*]!3"_V?JTA9
MT4=HIN63C@ [E']VONWX-_MC_#OXQ&"SBU'_ (1_7I,#^R]6(C9V](Y,[).>
M@!#'^Z*^RP><8;%VC?EEV?Z=S] P&?8/'6BI<LNS_1[/\_(]SHHHKVSZ,***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **:[K&C.[!549+,< #UKQWXA?M=
M_"KX;^;%?^*;?4KY ?\ 0='_ -+D)'\)*?(I]F85C5K4Z*YJLDEYG/6Q%'#Q
MYZTU%>;L>R45\ ?$+_@IGJ-QYMOX(\*0V2=%OM:D,K_411D!3]78>U?,GQ"_
M:)^(WQ2\Q/$7BS4+FT?.;&!Q;VV/0Q1A5/'<@GWKY[$<086EI3O-_<OO?^1\
MKBN*<%1THIS?EHOO?^1^HGQ"_:D^&'PS$D>L>++*6]3/^@Z>WVJ?/]TK'G8?
M]\BOF3XA?\%-#^]@\#^$O9+[79/_ &C&?_:GX5\(5T/@[X=^*/B%>?9?#6@:
MCK<VX*WV*W:14S_>8#"CW) KYVMGN,Q#Y:*Y?35_UZ'R>(XES#%/DH+EOV5W
M_7HD=G\0OVHOB?\ $WS8]9\67L=E(3FQT]A:P8_NE8\;Q_O$UY77UG\/?^"<
M7C_Q'Y4_B?4=/\)VK?>BW?:[D?\  4(3_P ?_"OISX>_L"?"OP7Y<VI65UXL
MOEP3)JTW[H-[1)M7'LVZLZ>4YAC9<]73SD_Z9E2R/-<PE[2M=><WK]VK_ _,
MGPOX,U_QMJ L?#^BW^MW?&8;"V>9AGN=H.![GBOHSX>_\$[OB3XJ\J?7Y;#P
MA9MR5NI/M%SCVCC.W\&=37Z6:+H.F>&[".QTG3K32[*/[EM90+#&OT50 *OU
M[^'X=H0UKR<OP7^9]1A>$\-3UQ$W)]EHO\_Q1\P?#W_@GK\,O"/E3ZV+[Q=>
MK@G[=*8;?=ZB*/!Q[,S"OHKPWX3T7P=IZV&@Z18Z-9+R+>PMTA3/KA0,GWK5
MHKZ.AA:&&5J,$OZ[GUV&P.&PBM0IJ/Y_?N%%%%=9VA1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\
M8F77_I=8U^U- !1110 4444 ?E7_ ,%SO^:)_P#<;_\ ;"BC_@N=_P T3_[C
M?_MA10!]5?\ !+C_ ),3^&7_ '$__3I=U]55\J_\$N/^3$_AE_W$_P#TZ7=?
M55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=?^EUC7[4
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !16'XL\<>'O FGF^\1:W8:):=I;ZX6(-[+D_,?8<U\T?$?_@HUX!\,^;;
M^%K"^\77:Y F -I:Y_WW&\_@F#ZUQU\9A\*KUII?G]VYP8K,,+@U>O44?S^[
M<^LZY?QQ\4/"7PUL_M/BCQ%I^B1D;E6ZG"R2?[B?>?O]T'I7YG?$;]NWXJ^/
M?-@M-5B\*6#<"#1$,<F/>9B9 ?\ =*_2OG^_U"ZU6\EN[VYFO+J4[I)[B0N[
MGU+'DU\SB.(Z<=,/"_F]/P_X8^.Q?%M*-XX6GS>;T7W;_D?HE\2/^"D_A+1?
M-MO!NAWGB2X'"WEX?LEM[, 09&^A5/K7RS\2/VTOBM\2/-AD\0-H&GR<?8]"
M4VRX]#("9"".H+X]J\, +' &34\=G(W4;1[U\]4S#,,>^5-V[+1?UZL\[!T>
M)>*JGL<NHSJ?X$U%>LME_P!O,CFFDN9GEFD:661BSR.268GJ23U--52QP 2?
M:K\=C&OWLL:G50HP!@>U51RBI+6J[?BS]GR'P#S?%VJYSB(T(_RQ]^?HWI%>
MJ<O0H1V+M]["C]:L1V<:]1N/O76>#?AKXJ^(5U]G\-^']0UE\[6:TMV9$_WG
MQM7\2*^B_ /_  3L\<:]Y4WB?5-/\+V[8+0H?M=R/8JI"#_OLU[V'RJE'6,+
MON_ZL?MV"X%X X,2GBU&I476J^>7R@E;YJ%_,^3P O &!6SX9\&Z]XTOA9:!
MHU]K-T?^65C;O*P]SM!P/<\5^E/@']A7X7>#/+FOK"X\4WJ\^;JTN8P?:)-J
MD>S!J]ZT?1-.\/V*66EV%KIMG']RWLX5BC7Z*H %>[#!O[3L=F/\3L#AH^RR
MS#N5M$W[L?DE=V_\!/S@\ _\$_?B-XH\J;79+'PG:-R1=2?:+C'J(XR1^#.I
MKZ2\ _\ !/\ ^&_A7RYM;:^\67:\G[7*8+?/J(X\'\&9A7TU17;'#TX]+GY?
MF7'6>YC>/MO9Q?2'N_C\7XF1X;\(Z'X-L!9:#H]CHUIQ^YL;=(5..Y"@9/N:
MUZ**Z=CX*<YU).<W=OJPHHHH("BBB@ HHHH ***BNKJ&RMY+BXE2""-2[R2,
M%50.I)/04 %U=0V-M+<7$JPP1*7>20X55'4DUP7PM^/?@CXR7.L6_A36HM0N
M-*N&M[B+&UN/XU!Y9#SAAP<&OS]_;;_;=D^(MY>^"/ MZ\?AB%S%>:E%E3?,
M#@A#U\O/?^+'I7RG\,?B=KWPD\76GB+P[=M:WUNPR,G;(N>58=P:^NPV03JX
M=U*CY9/9?Y_UH?=X/A>I7PKJU7RS?PK_ #]?P/WPHKQG]F3]I?P_^T9X,6]L
M95M=>M $U+2W.)(7Q]\?WD;L1[CJ*]FKY:K2G0FZ=16:/BZU&IAZCI55:2"B
MBBLC **** "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 ***S]>\0:;X7T>[U75[V'3M.M8S+/<W#A4C
M4#))--)MV0TG)V1H450T'7M.\4:/::KI-Y#J&FW<8E@N;=MR2(1D$&K]#33L
MP:<79A1112$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 V2
M-9HV1U5T8;65AD$'J"*^;OC+^PC\/_B8)[W18?\ A#-<?+>?IT8^S2-_MP<+
M^*%3ZYKZ3HKFKX:CB8\E:-T<F)PE#&0]G7@I+^MNQ^0'QB_91^(?P6,USJND
MG4=$0G&L:9F:W"^K\;H_^!@#/0FO'J_=]E#J58!E(P0>AKYS^,G["_P]^*'V
MB^TRW_X0_79,M]JTR,>0[>LD'"GW*[23U)KXW&<.M7EA97\G^C_S^\_/\?PG
M*-YX*5_[K_1_Y_>?$WP;_;0^(OPC^SV;7_\ PDV@QX7^S=68N47TCE^^G'09
M*C^[7W9\&_VT/AW\71!9M?\ _",Z])A?[-U9P@=O2.7[C\]!PQ_NU\ ?&/\
M9)^(?P9:>YO]*.KZ''D_VQI8,L*KZR#&Z/M]X >A->,5YE',L=ELO954VETE
M^C_I'C8?-\RRB?L:R;2^S+]'_P .C]X**_)+X-_MC_$3X.B"SBU'_A(-!CPO
M]EZL6D5%](Y,[H^.@!*C^Z:^[?@S^VQ\//BT(+.XO/\ A%->? _L_5I%5';T
MBFX5_0 [6/\ =K['!YQAL7:-^679_HS[_ <08/'6BWR2[/\ 1[/\_(^@**2E
MKW3Z4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BJ]_J%KI5G+=WMS#9VL0W23W$@1$'J6/ KP?XA?MR_"?P
M'YD46MOXFO5R/L^AQ^>N>W[TD1X^C'Z5SUL11PZO5DEZG+B,50PJYJ\U'U9]
M 5'<7$5I"\T\J0PQC<\DC!54>I)Z5^='Q"_X*4>+]9\V#PCH-CX<@/"W5V3=
MW'U&0J+]"K?6OFCQU\7/&?Q,G,GBCQ-J6LC=O$-Q.?)0^JQ#"+^ %?.XCB'#
M4]**<G]R_P _P/D\5Q7A*6E"+F_N7XZ_@?J!\0OVT?A/\._-BE\1KKM]'G_0
M]"7[4Q([;P1&#[%Q7S)\0O\ @I=X@U'S;?P9X:M-&B/"WFJ.;F;'J$7:BGV.
M\5\65VW@'X)^._BA(H\,>%M1U6(G'VE(MEN#Z&5\(/Q:OGJN=8[%/DI:>45K
M_G]Q\K6XAS+&R]G0]V_2*N_U?W6'_$#XY>/?BE(__"3^*=1U.!CG[(9?+MA]
M(4P@_*N&K[0^'O\ P31\2:EY=QXR\26>B0GDV>FH;F?'H7.U%/N-XKZ;^'O[
M%/PG^'OE2KX>'B"^0?\ 'UKK_:23Z^60(P?<)FBEDN.Q3YZNGG)Z_P"?WBH\
M/9GCI>TK^[?K)Z_=J_OL?E_X&^$_C'XEW A\+^&]1UH[MK2VT!,2'_:D.$7_
M ($17TO\/?\ @FSXRUORI_%VMV'AFW/+6UL/MER/8X(C'U#-]*_1FUM8;&WC
MM[:&.W@C7:D42A54#L . *EKZ##\.X>GK6;D_N7^?XGU6%X4PE+6O)S?W+\-
M?Q/GSX>_L*_"?P'Y4UQHTGBB^3G[1KDGG)GO^Y $9'^\I/O7O6G:;9Z/9QVE
MA:P65K&,)!;QB-%'H% P*LT5]'1P]'#JU*"7H?6X?"T,*N6A!1]$%%%%=!U!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.
MF\4_]B9=?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_Z76-?M30 4444 %%%% 'Y5_\
M%SO^:)_]QO\ ]L**/^"YW_-$_P#N-_\ MA10!]5?\$N/^3$_AE_W$_\ TZ7=
M?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8
MU^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 455U+5+/1K*6\U"[@L;2(;I+BYD6.-!ZEB0!7S[\1
M_P!O+X6>!/-@L-1F\6:@N0(=&3=%GMF9B$Q[J6^E<U;$T<.KU9)>IR8C%X?"
MQYJ\U'U9]&5G:]XDTGPKILFH:UJ=GI%A']^YOIUAC7ZLQ K\WOB1_P %%OB#
MXI\VW\,V=CX0LFR!)&HNKK!_Z:.-H_! 1ZU\T^*/&6O>-]2-_P"(-9OM:O#G
M]]?7#3,,]AN)P/8<<5\WB.(J$-*$7)_<O\SY#%\68:G>.&@YON]%_G^"/TI^
M)'_!0CX:^#?-M]#^V>,;],@"Q3R;;<.QE<=/=%85\L?$C_@H)\3?&GFV^BR6
MG@^P;@+IZ>9<%?0S/GGW0)7S+4L=K))_#@>IXKYRKFN/QCY8.R[1_P ]_P 3
MP\/B>(.(ZWU?+J<IOM3BW][5VEZNQ:US7]3\3:A)?ZQJ-WJM])]^ZO9VFD;Z
MLQ)-4.O2KL=@H^^V[V%64C6/[J@5%+*J]1\U5V_%GZ[D7@5Q!F357-:L</%]
M/CG]R?+]\[^1GQV<DG;:/>K$=BB_>)8_D*].\ _L\_$3XF>6^@>%;^>TD/%[
M<)]GM\>HDDPIX]"37TEX!_X)MZA<>5/XS\4PV:=6LM&C,K_3S7  /T1A7O8?
M)Z<=>7F]3]BP? ?A[PA:6826(JK^=\^O_7N*Y?\ P)/U/B=45!A0!]*[7P+\
M&?''Q+D4>&O#&HZK&QQ]I2+9 #Z&5L(/Q:OTT\ _LE_"[X=^7)9^&+?4[U/^
M7S6/]+D)]0&^13[JHKU^.-8HU1%"(HPJJ,  = !7T%/!<JLW9>1[&+\3,+A*
M:P^3X6T5MS6C%>D8]/FC\_/ /_!.'Q+J?ES^+O$-EH<)P3:Z>ANI\=U+':BG
MW!>OI'P#^Q;\*_ ?ERG0CXAO4_Y>=<?[1G_MG@1_^.5[I17;&A3ALC\SS+C+
M/,SNJN(<8OI#W5^&K^;9!9V5OIUK';6D$5K;1C:D,*!$0>@ X J>BBN@^+;;
M=V%%%% @HHHH **** "BD)"@DG %>>>,/VB/ACX"\Q==\=Z#8S1_>MOMR23C
M'_3)"7_2M(4YU':";?D:TZ52J^6G%M^2N>B45\E^,/\ @II\'_#H==).M>*)
M1PIL;'R8R?=IBA ^BGZ5XAXP_P""L&N7!=/"W@/3[$#A9M7O'N2?<I&(\?3<
M?K7J4LHQM7:G;UT_,]JCD.8U]J37KI^>I^D=17-U#9V[SW$J00QC<\DC!54>
MI)Z5^./C#]OSXV^+O,3_ (2P:);/_P L='M(H,?23:9!_P!]5XIXH\>>)?&T
M_G>(O$.J:[*#N#ZE>R7!!]M['%>Q2X;K2_BU$O37_(]ZCPCB)?QJBCZ7?^1^
MT_C#]JWX0^!6D75_B#HBRQ_?AL[C[9*OL4A#L#[8KX'_ &Q/V[I/BW;R^%/
MDMS8^%FXN;UU,4MY_L@9RJ?7!/I7QG4MK:SWUPD%M#)<3N<)'$I9F/H .M>]
MA,CPV%FJK;DUWV^X^GP/#>$P515I-SDN]K>MO^"144Z2-X9&1U9'4[65A@@C
MJ"*;7T1]8=7\,?B;KWPC\867B/P]=O:7UN<$*Q"RH>J-Z@U^A/@O_@JMX.N;
M&VC\5>%-;T^]V@2RZ:8KF(MZX9T('?H:_/#PG\,O%_CRTO+KPUX7UCQ!;V9
MN)-+L9;D19Z;MBG%9>L^'-6\.S^1JVEWFES9(\N\MWA;(ZC# 5Y6*P.$QTK5
M5[R[/4\3&Y;@<RG:LKR79V?]>I^OWAS_ (*"? [Q#L1_%LFDS-TBU+3YX\<X
MY<(R#_OKO]:]1\.?'?X<>+M@T;QYX=U"1L8AAU.$R\],INW#\17X/T5XU3AO
M#OX)M?<_\CY^KPCA9?PZDEZV?^1_0S'(LT:NC!T8;E93D$'H0:=7\_WA_P ;
M>(O"<@?0]>U/1G!R&T^\D@.?7Y&%>G^&_P!L_P"-GA79]C^(FK7 7MJ12]SQ
MCGSU?->=4X;JK^'43]4U_F>35X0KK^%53]4U_F?ME17Y/^'?^"GWQ=TC:NH6
MOAW74_B:ZLGB<\=C%(H'_?)ZFO4O#O\ P5F^ZFO?#GZSZ=JO\HWB^O\ '7G5
M,BQT-HI^C7ZV/)J\,YE3V@I>C7ZV/T.HKY$\.?\ !3[X1:QM74;7Q%H3_P 3
M75DDJ#Z&*1B?^^17J/AO]L_X)^*=GV/XB:3;ENVI%[+'..?.5,5YU3 8NE\5
M)_<>55RO'4?CHR^Y_H>U45B^'_&OA[Q8F_1->TS64QG=I]Y'.,>OR,:VJX6G
M%V:/-E%Q=I*P4444B0HHHH **** "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"BBJFI:M8Z-;^?J%[;V,/_/2YE6-?S)%/?1#2;T1;HKS/7_VFOA-X9W#4/B+
MX;C=?O10ZE%-(.G5(RS=QVKS;Q!_P42^!VB!Q!XEN]8D7K'I^F3]?0-(J*?S
MQS77#!XFI\%-OY,[J>7XNM_#I2?R9]"Z_K^G>%M%O=7U>]AT_3;.)IKBZN'"
M)&BC)))K\E/VQ/VQM1^/6L2:'H4LMCX*M9"(XQE6O"#P[CT]!4'[7/[9NI_M
M#7HTC1TN='\&0,&6TF($MRP/#R;21]!FOF:ON<HRCZM:O77O]%V_X)^DY%D*
MPB6)Q2]_HNW_  ?R/I_]CO\ ;$U#X":O#H>MR2WG@NYE_>1Y+&T)/+H/3N0/
M>OULT#7].\4Z+9:OI%[#J&FWD2S6]U;N'21&&0017\^E?2G[*'[:&L_L[2OI
M6HPW&N^$96+FP60;X&/5HMW SW&0*,VR?ZS>O07O]5W_ ."&>Y#]<OB<*OWG
M5=_^#^9^P]%?(VC_ /!3[X/:EC[3;>)-*/?[5I\;#M_SSE?_ "*[C1_V]O@5
MK6U4\=1VDAX*7EA=0XYQRS1;?UKXJ67XR&]*7W,_/)Y5CZ?Q49?<W^1] T5Y
MMH_[2GPHUX+]B^(_A>1V&1')JL,;GC/W78'I[<5W&D^)-)UX9TS5++41US:7
M"2^G]TGU'YUR2I5(?'%KY'!.C5I_'%KU1HT445D8A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 (0&!!&17SU\9/V'_AY\5FGOK*U/A+79,M
M]MTJ,"*1O62#A6YY)7:Q[FOH:BN>MAZ6(CR5HIHY<1A:&+A[.O!27G_6A^1G
MQF_9!^(?P9\^[NM-_MS08\G^UM*!EC5?61,;H_<D;?1C7B5?O!7S_P#&;]BC
MX>?%SS[V"S_X177Y,M_:&E1A4=O66'A7]21M8]VKX[&<.O66%E\G^C_S^\^
MQ_";UG@I?]NO]'_G]Y\&?!G]K[XA_!GR+2UU+^V]!CP/[)U4F6-5](WSNC]@
M#M]5-?=GP9_;@^'OQ6\BQOKG_A$=>DPOV+5) (9&](Y^%;T ;:Q[ U\,_&;]
MC?XB?!T3WDNG_P#"0Z#'EO[4TE6D5%]98\;H_<D%?]HUX97DT<PQV62]E43L
MNC_1_P!(\/#YKF633]C53LOLR_1_Y:'[O@A@".12U^0OP;_:T^(7P7:&VT_5
M#JVAH<'1]4)EA"^D9SNC[_=(&>H-?=GP:_;I^'WQ1,%CJD__  AVNR87[+J<
M@^SR-Z1S\*?HX4D] :^QP>=8;%6BWRR[/]&??8#B'!XVT9/DEV?Z/;\GY'T=
M12*P=0RD,I&01T-+7O'TX4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !167XB\4Z-X1T]K_7-6LM'LEX-Q?W"0Q_3<Q S7SO\0O^"@WPQ\'^;!HT
ME[XNO5)4+I\1C@!'K+)C(]U#5RUL50PRO6FE_78XL1C<-A%>O44?5Z_=N?3E
M4M8US3O#NGR7VJW]KIEE']^YO)EBC7ZLQ %?FI\0O^"BGQ'\5>;!X>M]/\(6
M;<!K=/M-R >QDD&W\0@/O7SEXJ\;^(?'6H&^\1:W?ZW=GI+?7#RE?8;CP/8<
M5\YB.(J$-*,7+\%_F?)8KBS#4],/!S?=Z+_/\$?IO\0OV]OA5X)\V&PU"Y\5
MWRY'E:1%F+/O*^U2/=2U?,GQ"_X*0>//$7FP>%M+T_PI;,,+,P^V7(]]S@)_
MXX?K7R17J/P]_9C^)OQ.\J31/"5]]BDP1?7RBUMRO]X/)@,/]W)KY^IFV88R
M7)2T\HK^F?+5<\S3,)>SH77E!:_?JSD?&?Q(\5?$2\^T^)O$&HZW*#N47EPS
MHG^XI.U1[*!7.5]V?#W_ ()ER-Y5QXX\6J@ZO8Z%'D_]_I!Q_P!^S]:^F_AY
M^RO\+_AGY4FD^$[.XOH^1?:D/M4^[^\#)D(?]P+6E'(\;B'SUGRW[N[_ *]3
M7#\-9ABI<]=\M^[N_P"O5H_+OX>_L^?$3XI>6_ASPIJ%Y:28Q?2Q^1;8/<2R
M%5/X$FOIOX>_\$S=4NO+N/&WBJ#3TSEK+1HS-(1Z&5P%4_16%?H#2U]%A^'\
M+2UJMS?W+[E_F?687A;!4=:S<W]R^Y?YGC'P]_8_^%/PW\N2S\+P:K?)_P O
MNM?Z7)GL0K?(I]U45[+'&L,:HBJB*-JJHP !T %.HKZ&E1IT5RTHI+R/JJ.'
MHX>/+1@HKR5@HHHK8Z 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 **** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""
M*G_)TWBG_L3+K_TNL:_:F@ HHHH **** /RK_P""YW_-$_\ N-_^V%%'_!<[
M_FB?_<;_ /;"B@#ZJ_X)<?\ )B?PR_[B?_ITNZ^JJ^5?^"7'_)B?PR_[B?\
MZ=+NOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#\5O^"*G_)TWBG_L3+K_ -+K&OVIK\5O^"*G_)TWBG_L3+K_
M -+K&OVIH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD9@BEF(50,DGH*\<^)'
M[77PL^&/FQ7_ (F@U/4(^#8:/_I<N1U4E3L0^SLM8U:U.C'FJR27F<];$4L/
M'GK345YNQ[)4=Q<16L+S3R)##&-SR2,%50.I)/05^?'Q'_X*7:[J/FVW@GPW
M;:/">%OM5;[1/C^\(UPBGZEQ7R[\0/C+XW^*4YD\4^)M0U=-VX6\LNVW4^JQ
M+A%_!17SF(X@PU+2DG-_<OZ^1\GB^*L'1TH)S?W+[WK^!^FOQ&_;8^%/P[\R
M'^WO^$COT_Y=-"47//O+D1C_ +[S[5\L?$C_ (*2>,==\VW\'Z-9>&+8Y"W5
MS_I=S[$9 C7Z%6^M?'U/CA>3[JG'KVKYNMG..Q3Y:?N^4=_OW/FXYMG6=5EA
ML!3DY/:-.+<OPN_NL=%XU^)7BKXC7OVKQ/X@U#6Y0<J+R=G1/]Q/NK]% KFJ
MN1Z?_?;\!5RTT\S3)#;P--,YVHB*69CZ 5ST\MQ-=\U5VOWU9^GY)X*<3YPU
M7S%QPT'NYOFG_P" J_W2E%F7';R2=%X]3Q5F/3Q_&V?85[KX!_8Z^*GQ \N2
M+PX^B63X_P!+UMOLJ@'OL(,A'N$-?27@'_@F]H=CY<_C'Q-=:K*,$V>EQBWB
M_P!TNVYF'T"&O?P^206LE?UT1^KX/@+P^X6M+,Z[Q=5=+W5_\$-%Z3DSX C@
M52 B<G@8&37K7@']EGXG?$;RI--\*W=K92<B]U,?98=O]X%\%A_N@U^FW@+X
M%^ OAD(V\-^%M/T^X3I>-'YMS_W]?+_K7=U]%2P,8*VR\CZ*MXC4,!1^JY#@
MHTH+:Z27_@$+)?>SX@\ _P#!-F%?+G\:>*VD. 6LM$CV@'_KM(.1_P  'UKZ
M1\ _LU?#7X;>7)HWA2Q-VG(O;U3<S@^H>3.T_P"[BO3J*[HT:<-D?G69<4YS
MFMUB<1+E?1>ZON5K_.X4445L?*!1110 445S_BKXA>%O T)E\1^)-)T&/&=V
MI7L5OGZ;V&:J,7)VBKLJ,93?+%79T%%?.7C#_@H%\$O".]$\42:[<KUAT>SD
MFS])"%C/_?5>'^,/^"L6DP^9'X5\ WMWG(2XUB]2#'H3'&'S]-X^M>E2RO&U
MOAI/YZ?F>Q1R7,,1\%%_/3\['W[17Y)^,/\ @I?\8_$6]-,FT;PO&> =/L!+
M)CW:<R#/N *\0\8?M!?$KQZS_P!O>.M>U")^MNU](D'X1*0@_ 5[%+AS$R_B
M24?Q_K[SWJ/">+GK5G&/WM_Y?B?M5XP^,G@3X?B3_A(_&&AZ+)'UAO+^))?H
M(RVXGV KQ#QA_P %'O@KX7WK9ZKJ7B:9>"FDV#XS_O3>6I^H)K\A**]>EPYA
MX_Q)M_A_F>]1X2PL-:U1R]++_/\ ,_0SQA_P5B;,D?A;X?@#^"ZUB_S^<4:_
M^U*\.\8?\%&/C7XJ$B6NM6'AN%^#'H]@@./0/+YCCZA@:\7\(?!?Q]X^\MO#
MO@W7-8B?&)[6PE:+GN9-NT#W)KW'P?\ \$W?C1XF*-?:;I?AF%N=^JZ@I./]
MV$2'/L0/PKL^JY5@_B44_-W?XG?]2R3+_C4$_P"\[O[G<\'\7_%OQMX_9O\
MA)/%NM:XK?\ +.^OY98Q[!"VT#V KDZ_1/P?_P $G8%"2>*?B!(Y_BMM'L N
M/I+(QS_WQ7M_A#_@G7\$_"OEO<:%>^(YX\8EUB_D;)]2D6Q#^*XK.>>8"@N6
MGKZ+_.QG4XDRS#+EI7?^%6_.Q^/RJ78*H+,3@ #DUZ+X/_9R^*'CQ8WT/P'K
MU[!)]VY:R>* _P#;5PJ?K7[5^$?A3X+\ JH\-^$]%T)AQYFGV$4+GZLJ@D_4
MUU5>75XE?_+JG][_ $7^9XE;C"6U"C][_1?YGY->#_\ @F3\7O$#1MJ[:)X8
MB/+K>7OGRCZ+"'4G_@0^M>X>#_\ @D_X?M=C^*?'>HZB>K0Z3:1VH'MOD,F?
MKM%?>M%>/5SS&U-I<OHO\[L\&MQ)F-;::BO)?YW9\\^#_P!@;X)>$/+?_A$1
MK5RG_+?6+J6XW?6/<(__ !VO:_#/@?PYX+@\GP_H&EZ%#C;Y>FV<=NN/3"**
MVZ*\BKB:U;^)-OU9X5;%XC$?QJCEZML^*/VW/V)8?B,E[XZ\%6:P>)E4RW]E
M$,+>XY+@?W_7'7W.:^)?V</V7_$GQ^\</I<4,FG:38RA=3OI4($ !Y0>K^U?
MMC5/3M'L-'^T?8+&VLOM,S7$_P!GA6/S9&^\[8'S,>Y/)KVL-G=?#X=T=WT?
M;^NA]#@^(L3A<*\/N_LM]/\ /R,#X8_#/0?A%X-L?#/ARS6STZU&3@#=*YQN
MD<]V..OL!VKIKJU@OK=X+F&.XA?AHY5#*WU!ZU+17@2E*<G*3NV?+2G*<G.3
MNWU/./$7[./PL\6;FU3X>^'+F5NLRZ;%'*><_?10WZUY=XB_X)T_ _7MQM_#
MU[HCMU;3M2F_E(SJ/P%?3%%=-/&8FE\%1KYL[*6/Q='^'5DOFSX5\1?\$G_"
M-UN_L'QUK6FGM_:-K#>8_P"^/*KRWQ%_P2F\=V8=M#\8:!JBKR%O$FM6;CL
ML@S]3^-?IY17HT\[QU/[=_5(]:GQ%F5/_EY?U2_RN?CCXD_X)\_''P]O9/"<
M>KPKUETW4(),_1&=7/\ WS7EOB3X#_$CP?O.L^ _$6GQKG,TVF3>5QUPX7:?
MP-?O!17HT^),0OC@G]Z_S/6I<78J/\2G%^EU_F?SS21O#(T<B,DBDJRL,$$=
M013:_H"\0>"_#_BR,QZWH6FZRA&-NH6<<XQZ8=37E_B/]C'X*>*-_P!L^'>D
M0%O^@:'LL<YX\ADQ7HT^)*3_ (E-KT:?^1ZU+B^@_P"+2:]&G_D?B?'(T,BN
MC,CJ=RLIP01T(-=QX;^._P 1_".P:-X[\1:=&N,0PZG,(N.F4W;3^(K])O$7
M_!,'X0ZN6;3[GQ%H3?PK:WR2)^(EC8G_ +Z[5Y;XB_X),CYGT'XC?2'4=+_]
MJ))_[+7<LZR^LK5';U7_  YZ,>(LJQ"M5=O\4;_E<^??#?\ P4$^./AX(C^+
M8]6A7@1ZEI\$G;'+A Y_%J]2\-_\%6/'EGM77/"'A_557JUFTUJ[<=R6D&?H
M/PKG?$?_  3!^+FD;FTZ[\.ZZG\*VUZ\4AX[B6-5'_?1KR[Q'^Q=\;/"V\WG
MP\U6X"C.=-\N]SQG@0LY-/DRC$[<GX+_ "*]GD.,VY/PB_T9]B^'?^"L'A*Z
MV_V]X$UK3?7^SKJ&\Q_WWY5>I>'?^"BWP0UUE6X\07VB.W1=1TV;KZ9C5P/Q
M.*_)?Q!X)\1>$W*:YH&J:,X."NH6<D!!]/G4>HK%J)9#@:BO"Z]'_G<SGPQE
MM97IW7H[_G<_=3P[^TA\+/%FT:7\0O#EQ(WW86U**.4\X^X[!NOMWKT&UO(+
MZW2>VFCN('Y62)PRM]".M?SU5HZ-XBU;PY<>?I.IWFESY!\RSN'A;(Z'*D5Y
M]3AJ/_+NK]Z_X8\NKP?!_P *LUZJ_P"J/Z"J*_$'PW^UQ\9/"FS[!\1M==4Q
MM6_N?MBC'08F#C'M7J/AS_@IC\9M%V"^FT/Q !P?[0TX(3_WY:/G\*\ZIP[B
MH_!)/[U^AY-7A/&Q^"49?>OT_4_6VBOSD\._\%9=1CV)KWPZM;D_Q3:=J;0X
MX[(\;YY_VA7J7AW_ (*E?"W4@J:KHWB31I>[&WBGB'']Y9-W_CM>=4R?'4]Z
M=_2S/)JY!F5+>DWZ-/\ )GV317A'AW]N3X'^)MJV_CVSM)#U348)K7'_  *1
M OY&O4O#OQ,\'^,"HT'Q7HFMEONC3M1AGSSC^!CWKSJF'K4OXD&O5,\FKA,1
M1_BTW'U31TM%%%<YRA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O!OC)^QA\._B\L]VM@/#.O29;^TM)18]['O+%]U^>IX8_WJ]YHK"M0I8B/)
M5BFCFQ&&HXJ'LZ\5)>9^3/QD_8N^(GPC$]ZMC_PDV@QY/]I:2I<HOK)%]]..
MIY4?WJ\%K]X*\,^,G['/PZ^,7VB\FTW_ (1_7I,M_:ND@1LS>LD?W).>I(W?
M[0KX[&<.[RPLOD_T?^?WGP./X3WG@I?]NO\ 1_Y_>?GE\'?VK/B%\%GAM]*U
M=M1T2/ .CZF3-;A?1.=T?_ "!Z@U]V?!O]O#X?\ Q+^SV.M2GP;KDF%\G49
M;5V_V)^!_P!]A?;-?&?QD_8E^(GPG,]Y;67_  E>@QY;^T-)0LZ*.\D/++ZD
MC<H_O5\_UX]''8[*Y>SJ7MV?Z?\  T/ H9EF>2S]C53M_++;Y/\ R=C]WHY%
MFC5T971AN5E.00>A!IU?CS\'_P!J3X@_!5XH=%UAKO1T.3H^I9FMB.X4$YC_
M . %??-?=?P;_;X\ _$806/B%_\ A"];?"[;Z0-:2-_LSX 7_@87ZFOL,'G6
M&Q5HR?)+L_T?_#'WN XBP>,M&;Y)=GM\G_G8^FZ*9#-'<0I+$ZRQ2*&1T.58
M$9!![BGU] ?4A1110 4444 %%%% !17->-/B5X5^'=G]J\3>(=.T2+&5%Y<*
MCO\ [B9W,?90:^;/B%_P4@\!^'O-@\+:7J'BNY7A9F'V.U/ON<%S_P!\#ZUQ
M5\;A\-_&FE^?W;GGXG,,)@_X]1+RZ_=N?7%8GBKQQX>\"V!O?$6MZ?HEKC(E
MOKA(@WL-QY/L.:_,?XA?M[?%7QOYL-AJ%OX4L7R/*T>+;+CWE?<X/NI6OG_6
M-;U'Q#?R7VJW]UJ=[)]^YO)FED;ZLQ)-?-XCB.E'2A!OS>B_K[CY'%<6T876
M&IN7F]%_G^1^E/Q"_P""BGPX\+^9!X>MM0\7W:Y :!#;6V1V,D@W?B$(KYC^
M(7_!0;XG^,!)!H\MEX1LFR,:?%YDY'O+)G!]T"U\T0P274R10QM+*Y"I&BEF
M8GH !U->U?#W]C7XL?$7RY;?PU)HMB__ "^:XWV1,'H=A'F$>X0UX4\RS''/
MEIW](K]=_P 3YBIF^;9G+DHM^D%^N_XGDOB'Q1K'B[4&O]<U6]UB];K<7UP\
MTA_X$Q)K-52[!5!9B< #J:_0CX>_\$S]#L?+N/&GBBZU60$$V>DQBWB^AD;<
MS#Z!#7TU\/\ X#_#_P"%JH?#/A73].N%&!>&/S;G_O\ /E_UK>AD&+K/FK-1
M_%_U\SJP_"^.Q#Y\1)0OWU?X?YGY=_#W]DOXJ?$GRY=-\*75E9/@B]U8?9(M
MI_B&_#./]T&OIOX>_P#!,NSA\N?QOXLDN6X+6.AQ^6GT\Z0$D?\  %/O7W-1
M7T>'R'"4=9WD_/;[E_P3ZW"\,8&AK43F_/;[E^MSS3X>_LW_  V^%_E/H'A.
MPAO(^E]=)]HN<^HDDRR_\!P*]+HHKZ"G3A2CRTXI+R/J*5&G1CR4HJ*\E8**
M**T-@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 **** /Q6_X(J?\G3>*?^Q,NO\ TNL:_:FOQ6_X
M(J?\G3>*?^Q,NO\ TNL:_:F@ HHHH **** /RK_X+G?\T3_[C?\ [844?\%S
MO^:)_P#<;_\ ;"B@#ZJ_X)<?\F)_#+_N)_\ ITNZ^JJ^5?\ @EQ_R8G\,O\
MN)_^G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _%;_ ((J?\G3>*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^
MQ,NO_2ZQK]J: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK@?B)\>O 'PJ5QXG\4V&GW*C/V-7\VY
M/I^Y0%\>^,5G.I"G'FF[+S,JE6G1CSU))+N]#OJ*^'/B/_P4RL;?S;;P+X6D
MO'Z+?ZX_EQY]1#&26'U=3[5\L?$?]J3XF_%+S8]9\4W<-A)D'3]./V6WVG^$
MJF"X_P!\M7S^(S["4=*?OORV^_\ RN?+8OB? X?2E>;\MOO?Z7/TZ^)'[37P
MU^%?FQ:[XIL_M\?!T^R;[3<[O0HF=A_W\#WKY8^(_P#P4RGE\VV\"^%E@7D+
M?ZX^YOJ(8S@'ZN?I7PM3DC:3A5)KYFOGN,Q#Y:7N^FK^_P#R/E)\09IF514,
M%"SELHIRD_S?W)'H/Q&_:#^(?Q6:1?$GBF^N[1R<V,+^1;8]/*3"GZD$^]>>
M5:CL6/WB%_6MKP[X/U+Q-?I8Z+I-YK%ZW2WLX'FD/_ 5!KCC@,7BI<U3[WO_
M )GZ!E'A%Q9GG^TXZ*P\.LJKL[?X=9?^!<OJ<['$\GW5)JS'8'^-L>PKZ=\
M_L$_$SQ=Y4VJP6?A2R;DMJ,N^8K[11Y(/LQ6OI+P#_P3S^'_ (;\N;Q%>:AX
MKNEQN21_LML3ZA(SO_-R*][#Y#'>>OKHO\S]+P? ? 7#EI9KBI8VJOLQTA_Y
M*_SJ?(_.'2="N-6O(K33K*>_O)#A(+>)I9&/LH!)_"O>O /[#_Q3\;^5+<:3
M%X9LG_Y;:U)Y3X[_ +I09 ?]Y1]:_2SPGX#\.>!+/[+X=T/3]%@(PRV-NL1?
MW8@98^YS6]7TE'+Z=)66GIH?5_Z^4LLH_5>'L#3P]/T5_6T;*_KS'R-X!_X)
MS^$-&\J?Q7K5]XCG'+6]L/LEO]#@ES]0R_2OH[P3\*?!_P -X!%X9\.:?HYV
M[3-;P#SG'^U(<NWXDUU=%=\:<(?"CX+,>(,TS:_US$2DNU[1_P# 59?@%%%5
M=1U.ST>U>ZO[N"RMD^]-<2+&B_5B<"MM]CP%=Z(M45XSXP_;&^#/@?S%U#X@
M:3<2Q\&+2W:^;=_=_<!\'MSC'?%>'^,/^"J'P]TD.GA[PUKNOS+T>X\NSA;Z
M,2[?FE=]++\76^"F_NM^9ZE'*L=B/X=&7W67WNR/M:BORZ\8?\%4/B%JI=/#
MOAK0M A;H]QYEY,OT;*+^:5X?XP_;(^,_C?S%U#X@:M;1/UBTMUL5QZ?N A(
M^I.>]>Q2X>Q<_C:C\[_E_F>]1X5QU36HXQ^=W^'^9^T.O>*-&\*VGVK6]7L=
M'M?^>U_<I G'7YG(%>->,/VYO@EX-,B3^.+74[A>D6CQ27F[Z/&I3\VK\9]2
MU2]UB[>ZO[N>^NG^]-<RM([?5B2356O7I<-TE_%J-^FG^9[U'A"A'^-5;]$E
M_F?IEXP_X*N>$;$2+X8\%:QK#CA7U*XBLT/O\OFG'X#\*\/\8?\ !4'XJ:YO
MCT33]"\-0\[7BMFN9A]6D8H?^^!7RGX>\)ZYXNNQ:Z%HVH:U=?\ /'3[62=_
M^^4!->S^#_V$_C;XRV/%X*GTFW;K-K$\=IM^J.WF?DM>A_9V6836HE_V\_\
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
M#Q=M_L3QMX>U5F_Y9VFIPR./8J&R#]1795P2A*#M)6/+G3G3=IJS\PHHHJ"
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ***CGN([6)I9I%BB7EGD8*!]2: )**X37OCS\-O"^X:MX^\
M-6#C_EE-JL D/3HF[<>HZ#O7FWB#]OKX&>']RGQJNH3+SY6GV-Q-GZ,(]G_C
MU=4,+B*GP4V_DSMIX+%5OX=*3]$SZ$HKXS\0?\%3/AAI^]-+T+Q+JT@Z.;>&
M"(]>[2EO_'>_X5YOK_\ P5FN6W)HGPXBB'\,VH:J7STZHD0QW_B-=\,GQU3:
MG;ULCTZ>09E4VI->K2_-GZ*45^46O?\ !4'XN:IN6PL?#>C)_"UO922./J9)
M6!_[YKS?Q!^W'\</$FX7'CZ]M4/ 33X(+7:.> 8T4]^I.>GI7?#AW%R^)I?/
M_@'IT^%,=+XW&/S?Z(_:6L/7O'7AOPKN_MKQ#I6C[>OV^]B@Q_WVP]1^=?A=
MKWQ?\=^*BW]L^-/$&JANJWFJ3RC\F8BN1KOAPT_MU?N7_!/4I\'O_EY6^Y?\
M']#]M]?_ &Q?@MX;W_:_B-HLVWK_ &?*UYZ]/)#YZ=J\WU__ (*7?!?1RXM+
MG7-=V]#I^FE=WT\YH_UK\D**[X<.X6/Q2D_N_P CTZ?">"C\<I/YI?H?I/KW
M_!6/P];[O[%^'VIW_H;_ %".V]/[B2>_Y#UX\UU__@JSX]NMPT;PAX>TT'@&
M\:>Y9?IAXQG\/PKY'T'X8^,?%6W^Q/">N:QN^[]@TV:?/TV*:])T#]B?XW>)
M-OV7X>ZE #WU!XK/'7M,Z^E=']FY7A_C2^<O\V=7]DY+A?XBBO\ %+_-G4:_
M_P %$_CCK6\0>)+/1HVZII^F0=.> 9%=A^>>*\VU_P#:<^+7B;=_:'Q&\2.C
M?>B@U*6",].J1E5[#M7M.@?\$Q?C#JQ4WLOA[1%_B^V7[.P'L(HW!/X_C7I/
MA_\ X),ZG*$;6_B+:6I_BCT_2VFS[!GD3WYV_A1]:RG#_#R_)7_)"^NY%A?A
M<%Z1O^29\%ZEK%_K4_G:A>W%]-_STN96D;\V)JI7ZCZ#_P $K/AO9;6U;Q-X
MDU-Q_##)!;QGKU'ELWIT;M7I/A__ ()]_ S0=K-X0?4YEZ2:AJ%Q)^:API_[
MYK.?$&"AI&[]%_G8SJ<4Y?3T@I/T7^;1^-]7-,T?4-:F\G3[&YOYO^>=K"TC
M?DH/H?RK]S/#_P"SO\+O"^TZ9\/?#5K(O2;^RX7E[?QLI;L._O7>6=E;Z?;K
M!:V\5M OW8X4"*/H!Q7!/B6/V*7WO_@,\RIQA!?PZ+?J[?HS\.=!_9A^+?B7
M;]@^'/B1D;I)/ITD"'Z-(%';UKTGP_\ \$Z_CCK>TS^'+/1D;H^H:G!TXY(C
M9V'7TSP?:OV$HK@GQ'B9?!!+[W^IYE3BW%R_APBOO?ZH_,+0?^"4OCRZVG6?
M&'A[3@>2+-9[EA_WTD8S^->E:#_P2=\.V^W^V_B!JE__ 'A86$=KZ]-[2>WY
M?E]YT5P3SO'3^W;T2/+J<1YE4_Y>6]$O\CY4T#_@FC\%M'V_:[76]=V]?[0U
M(KN^ODK'^GK7I'A_]COX+>&@@M/AQHDVT8']H0F\_/SB^?QKV.BN">.Q53XJ
MLOO9YE3,L;5^.M)_-F)H/@?PYX6V_P!B^']+TC;T^P64<&.O]U1ZG\S6W117
M$Y.3NV>?*3D[R=PHHHI$A1110 4444 %97B?POI/C30;S1=<L(=3TN\C,4]K
M<+E74C]#[CD=JU:*:;B[H:DXNZ>IE>&/"^D^"]!L]%T.PATS2[.,106MNN%1
M0/U/N>3WK5HHH;<G=@Y.3NWJ%%%%(04444 %%%% !1110 4R:&.XB:.5%EC8
M89' ((]"*?10!R.L?!_P'XA+'5?!/AW4RQRQO-)MY<G.<G<A[\UPVL?L:?!3
M7 1<?#K1X\_\^:O;=C_SR9?7_.*]GHKHCB*U/X)M?-G5#%8BG\%1KT;/E_6/
M^";_ ,$-4W?9M$U+2,]/L>J3-CI_SU+_ .37#ZQ_P2I^'5PS'3/%7B:Q).=M
MP]O.HYZ#$2'&/4U]L45V1S3&PVJO\_S.^&<YA3VK2^;O^9^=^L?\$EY "VE?
M$M6/:*\T;';^^LQ[X_AKAM9_X)6?$JURVF^)?#&H(/X9I;B!STQ@>4P]>I[5
M^I-%=<<]QT=YW^2.^'$N90WFGZI?HD?C_J__  3E^.6FLPM_#UAJH'>SU6W7
M/./^6K)]:X76/V/OC1H:L;CX<:Y(%&3]C@%SVS_RR+9K]NJ*[(\1XI?%&+^_
M_,[X<6XV/QPB_O7ZGX&ZQ\*?&WAW=_:W@[7],V]?MFF3PXZ?WE'J/SKEW5HV
M964JRG!5A@@^E?T-5GZIX>TK7%"ZEIEGJ"XQBZ@24?\ CP-=D>)G]NE^/_ .
M^'&#^W0^Z7_ /Y]**_=/6/V;?A1KRM]M^''A>1F&#(FDP1OTQ]Y5#=/?BN'U
MC]@OX%ZUN9_ L5K(>CV=_=0XY[*LNW]*ZX\28=_%!K[G^J.^'%V%?QTY+TL_
MU1^,E=#I'Q$\5^'\?V7XFUC3=O3['?RQ8Z?W6'H/RK]0M8_X)A_![4LFVG\2
M:3Z"TU!& Z_\](G_ ,BN&UC_ ().^&I@W]E>/]5LCCY?MEC%<8X[[6CSS_GO
M74L]P%32;:]5_P .=L>)<LJJTVUZQ_RN?%VC_M9_&30]IMOB3XBDVG(^V7K7
M7?//F[LUW&C_ /!0[XZ:3M$OBNWU-%X"WFEVQ[8Y*1J3Z\GM7L.L?\$G?$D.
M[^ROB!I=Z/X?MEA+;YY[[6DQQ7#ZQ_P3!^,&FY-K<^&]5';[+?R*>_\ STB3
M^?>J^LY16WY?FK?FBOKF18C?D?K&WYHT-'_X*F?%.RPM_H?A?4D[M]EGBD/3
MNLV/7^'O7<:-_P %:+Z/:NK?#:WG_O26>KM%CGJ%:%L\>]?/VL?L$_'71=S/
MX%DNXQR'L[^UFSQGA5EW?I7#ZQ^S5\6-!W&]^''BA$4X:2/2II$'./O(I'7W
MYH^IY36^%1?I+_)A_9^18CX5!^DO\F?>.C_\%7/ LVW^U?!GB&R_O?8W@N,<
M=MSQYY_SVKN='_X*5?!74\?:;_6=)S_S^:8S8Z?\\B_K^E?D[JWAO5]!;&IZ
M7>Z<<XQ=V[Q>O]X#T/Y5G5,LAP,]8W7H_P#.Y$N&,MJ*\+KT?^=S]J]'_;:^
M!^N;?LWQ#TZ/=T^V136W?'/FQKC\:[C1_CI\./$ 7^S/'WAF^+#.V#5[=FZ9
MY4/D''8U^#E%<DN&Z#^"HU]S_P CAGPAAG\%62];/_(_H5M+RWOX1+;3QW$1
M.!)"X9?S%35_/79W]SILPFM+B6UFZ>9"Y1O7J/I79:-\=OB3X>V_V9X_\36*
MKT2'5[A4ZYY7?@]3U'>N.7#4OL5?P_X)P3X/FO@K)^JM^K/WBHK\5='_ &W?
MCCH846WQ#U"3:,#[9#!==L<^;&V:[G1_^"EGQITP@W-YHNK8[7FFJN>1_P \
MF3T_6N.7#N+C\,HOYO\ R."?">.C\,HOYO\ R/UQHK\QM'_X*N>.(-O]J^"_
M#][Z_8Y)[?/7^\TGM7<:/_P5GT^15&J_#:YMSC#/9ZNLN3CJ T*XY[9/UKDE
MD>/C]B_S7^9P3X;S.&U._HU_F?H#17QOH_\ P5+^%5\0E]HOBC36[LUI!)&.
M?59MW_CO:NXT?_@H9\"]6VB3Q;/ILC8PMYI=R/7JRQLH_$]ZXY9;C(;TG]U_
MR.">49A3^*A+Y*_Y'TA17D^C_M8?!S7%!MOB3X<C!&1]LOTMNV?^6I6NYTCQ
M_P"%_$! TOQ)I&I$\ 6=]%+GG'\+'O7'*C5I_'%KY'!/#UJ?QP:]4S?HHHK$
MYPHHHH **** "BBB@ HHHH **** "O$OC+^R#\//C-YUW=Z;_8FNR9/]K:4%
MBD=O61<;9/<L-WHPKVVBL:U&GB(\E6*:\SGKX>CBH>SK14EYGY3?&;]A_P"(
M7PI\^^L;;_A+M!CRWVW2XR9HU]9(.67U)7<H[D5\\,I5B",$<$&OW@KQGXR_
MLE_#WXTK-=:CI?\ 9.NODC6-+ BF+>L@QMD_X$"<="*^/QG#J=Y867R?Z/\
MS^\^"Q_":=YX*5O[K_1_Y_>?FU\'_P!IOX@?!.1(] UEI])!RVCZAF:T;UPI
M.4)]4*D]\U]T_!G]OWP+\0O(L/$__%%ZTV%W7<FZRD;_ &9L#9_P, #IN-?)
M_P 9OV%OB#\+A/?:5!_PF.A1Y;[5ID9^T1KZR0<L/JA8 =2*^<F4HQ5@58'!
M!ZBO%I8S'Y5+V<[V[/;Y?\ ^=HYAF>23]E43M_++;Y/_ "=C]TKG6+.UT>35
M&N(VL(X3<&X1@R&,#.X$<$8KXL_9[_:\G\9?M*>)=-U&Y(\/Z_((]*CD;Y8&
MB!"X]-ZY8^X%?%WA_P"+OC'POX6U+PWIOB&^M] U",Q7&G>86A()R2JG[A/J
MN">]<UI.J7.AZI::A9RM!=VLJS12*<%64Y!KMQ&?2JSI2IKEY7=KO_2/2Q7$
M\ZU2C.E%Q47>2[]+>EC]UJY#QW\7?!?PR@,GBCQ-IVC';N$-Q./.<>JQ#+M^
M -?EWXZ_;+^+/CR#[-/XHFTBSV[3!HR_9=W&"2Z_O#GN"V/:O%;BXENIGFGD
M>::0[GDD8LS$]22>IKOQ'$D%I0A?S?\ DO\ ,]+%<706F&IW\Y:?@O\ -'Z+
M_$+_ (*4>$=&\R#PAH-]XCG!P+J\(M+?Z@$,[?0JOUKYD^(7[<GQ8\?>;#%K
M:>&;%\C[/H4?D-CM^]),F?HP^E>%Z3H]_KU]'9:98W.HWDIPEO:1-+(Y]E4$
MFO?OA[^P;\5O''ES7FF6_A6Q;!\[6I=DF/:)0S@^S!?K7B2QV99@^6FW;M'1
M??\ YL^<EF6;YJ^6DW;M%67S?^;/GV_U"ZU6\EN[VYFO+J4[I)[B0N[GU+'D
MT6-C<ZE=16MG;RW=S*=L<,"%W<^@4<FOT>^'O_!-WP-H/ES^*]7U#Q3<#!:"
M(_8[8^H(4ES]=X^E?2G@KX8^$_AS:_9_#/AW3M$3&UFM+=4D?_??&YO^!$UU
MT.'L14UK24?Q?^7XG=AN%,76][$24/Q?^7XGY@_#W]B#XL>/_*F;0E\-V,G/
MVG79/LYQ_P!<@#)^: >]?3GP]_X)J^%-(\JX\8>(+[Q!.,%K2Q46EO[J3\SL
M/<%:^R:*^CP^1X.CK)<S\_\ (^NPO#> P^LH\[\_\MOON<=X#^#O@GX8PK'X
M7\,:=H[ 8^T0PAIV'3YI6R[?BQKL:**]Z$(TURP5EY'TU.G"E'EII)>6@444
M59H%%%% !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!^*W_!%3_DZ;Q3_ -B9
M=?\ I=8U^U-?BM_P14_Y.F\4_P#8F77_ *76-?M30 4444 %%%% 'Y5_\%SO
M^:)_]QO_ -L**/\ @N=_S1/_ +C?_MA10!]5?\$N/^3$_AE_W$__ $Z7=?55
M?*O_  2X_P"3$_AE_P!Q/_TZ7=?55 !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'XK?\ !%3_ ).F\4_]B9=?^EUC
M7[4U^*W_  14_P"3IO%/_8F77_I=8U^U- !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M6%%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** .2\1_"/P-XPWG7?!N@ZPS=7OM,AF;IC.64D'WKRWQ)^P?\  [Q-
MO:3P/#I\S9Q+IMW/;[<^BJ^S\UKW^BNFGB:]+^'-KT;.NEC,31_A5)1]&T?%
M_B3_ ()8_#74=[Z/XA\1Z/(W1))8;B)>>P,:M^;5Y;XB_P""3>MP;VT'XA:?
M>]U34=/>WQST+(\F?KC\*_2*BO1IYSCJ>U2_JDSUJ7$&94MJM_5)_H?D7XB_
MX)K?&O12PL]/T?7\=#IVIHF?^_XCKRWQ%^RK\7_"NXZA\.?$.Q?O26EDUT@]
MRT6X#\Z_<:BO1I\1XF/QQ3^]?J>M2XLQD?XD(O[U^OZ'\^&J:/J&AW!M]1L;
MFPN!UBNH6C;\F -4Z_H2U#3;35K9K>^M8;RW;K%<1B1#^!&*\Y\1_LP?"7Q9
MO.I?#KPZ\C_>FM]/CMY&XQR\85OUKT:?$L'_ !*37H[_ .1ZU+C"F_XM%KT=
M_P!$?AG70^'?B)XK\(;3H7B;6-%*_=_LZ_EM\?38P]!^5?JSXC_X)O\ P2US
M>;32-4T%FSSINIR'!]0)O,']*\M\2?\ !)WPY<;SH'C_ %33QSM74K&.Z^@)
M1HOSQ7?'/<#55IW7JO\ *YZD.)LLK*U2Z]5?\KGR3X<_;>^-_AC:+;X@7]TB
M]5U**&\W#.<$RHQ_(YKU+PW_ ,%1OBKI6Q-4TOPYKD0^\TEK)#*>>Q20*/\
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
M(****HH**** "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@#\5O^"*G_)TWBG_ +$RZ_\ 2ZQK]J:_%;_@BI_R=-XI_P"Q,NO_ $NL:_:F
M@ HHHH **** /RK_ ."YW_-$_P#N-_\ MA11_P %SO\ FB?_ '&__;"B@#ZJ
M_P""7'_)B?PR_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_^G2[KZJH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;
M_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G3>*?^Q,NO_2ZQK]J: "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJEK&M:?X?T^6_U6_M=-L8A
MF2YO)EBC3ZLQ %)M)78FTE=EVBOFOXC?M^?"_P $^;!I5U=>+[]>/+TN/$ ;
MWF?"D>Z;J^6/B-_P4.^(_B[S(/#\5EX.LFX!M5%Q<X]#+(,?BJ*?>O%Q&<X/
M#Z<W,^RU_P"!^)\[B^(,!A='/F?:.OX[?B?I+XD\6:)X-TUM0U[5[+1K)>MQ
M?7"0I] 6(R?85\V_$?\ X*(_#KPGYMOX=@O?&%ZO :W7[-:Y]Y'&[KW5"/>O
MS;\1>*M9\8:D^H:[JU[K%\W6XOKAYG^F6)X]JRZ^8Q'$5:>E"*C^+_R_,^.Q
M7%F)J^[A8*/F]7_E^9](_$C]OKXH^./-M],O+?PCI[\>7I,?[XCWF?+ ^Z;:
M^>=6UB_UZ_EOM3O;C4;V4YDN;N5I9'/J68DFHH[623^':/\ :KU3X>_LO?$;
MXD>5)H_A:^>TDP1>WBBUMR#W#R8##_=R:\OV&/S"5YW?K_E_DCV,'P1Q3G\5
MB<1!TJ3^W6E[.'RYM6O\,6>2@$\ 9-3QV<C]1M'O7VAHO[".@>"[>.]^*?Q)
MT?PU 0&:VMKB.$D=_P!].5&>W"'ZUU%C\4_V0O@7SIKVOB;58>1-'9RZE*6'
M=9'7RE/^Z17TF"X5KU[.2;]%_7Z'Z%EOAYP_@[2QU>IC)_RT8N,+]G4DKM><
M4CY(^'_[/_CGXEM&?#OA?4=2@<X%V8_*MO\ OZ^$_6OIGX?_ /!-S7+P1S^+
M_$=IH\1&39Z7&;B7Z%VVJI]P'%3^+O\ @J]H-JC1>%/ 6H7O9)=6NX[4+Z'9
M&),_3</K7B'C#_@II\7_ ! 772?[%\+Q'A6L;'SI!]6F+J3]%'TK[S!\(5:>
MU-1]7_E=GZI@*>,RV/)D. I8-?S:2J6\YRYI/[C[Z\ _L;_"KP#Y<D?AU==O
M$_Y>M<;[43[^60(P?<(*[WQ-\4O GPUMQ#KOBC0O#L<2X2WNKV*!@!V6,D$_
M0"OQ8\8?M%?$[Q[YBZ[X[UZ^AD^];B]>. _]LD(3]*\\)+$DG)-?5T.&%'^)
M4MZ+]?\ @&=;(,;F,_:YEBW-_-_==Z?<?K_XP_X*+?!3PJTB6VMW_B29.L>C
MV#MSZ!Y?+0_@V*\/\8?\%8HPLD?A;X?LQ_@N=8OP,?6*-?\ V>OSOKL?!_P;
M\=_$#RSX<\':YK,<G2:SL)7BQZF3;M ]R:]:&1X"@N:IKZO_ "L==/AO+,,N
M:K=_XG;\K'M_C#_@H]\:O%&];/5=-\,PMP4TG3TSC_>F\Q@?<$5XAXP^,GCO
MX@>8/$?C'7-9CDZPWE_*\6/01[MH'L!7M_@__@G#\:O%&QKS2M-\,PMR'U;4
M$SC_ '8?,8'V(%>X>$/^"3J823Q3\0&)_CMM'L,?E+(W_LE:?6\JP?P.*?DK
M_BC3Z]DF7_ XI_W5=_>D_P S\[Z4 L0 ,DU^O_@__@G/\%/"K(]SHM_XDF3D
M2:Q?N>?4I%Y:'Z%2*]N\(?"3P3X 5?\ A&_"6BZ&R_\ +2QL(HI#[EPNXGW)
MKBJ\24(_PX-_A_F>?6XNPL?X--R];+_/\C\5?!_[._Q.\>^6VA>!->OH9/NW
M/V%XX#G_ *:N GZU[AX/_P""9?Q@\0%&U8:+X7BZL+Z^\Z0#V6 .I/U8?6OU
MGHKR*O$6)E_#BH_C_7W'@UN+,9/2E",?Q?\ E^!\#^#_ /@D_H=N$?Q3X\U"
M^)Y:'1[-+8#V#R&3/UVCZ5[AX/\ V _@CX1\MSX3.MW*?\MM8NY9\_6/<(S_
M -\U]$45Y%7-,96^*H_EI^5CPJV<YAB/CK/Y:?E8PO"_@/PUX)A,/AWP]I>A
M1$;2FFV4=N"/?8HS6[117FRDY.\G<\>4I2=Y.["BBBI)"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@ KG_$7P]\*^+]PU
MWPSH^M[NO]HV$5QGC'\:GM704549.+O%V*C*4'>+LSPWQ)^Q'\$?%&\W/P_T
M^U=NC:;)+9[3C&0(G4?IBO+?$G_!+KX4ZKO?2]3\1Z)+SM6.ZCFB'U#QEC_W
MT*^Q**[J>88NG\-5_?\ YGITLUQU'X*TOOO^9^=7B/\ X),W2;WT#XBPR_W8
M=2TLICTS(DC9_P"^:\M\1_\ !,GXQ:-O-@= U]1]T66H&-B,\9$R( ?Q_&OU
MGHKT:>?8Z&\D_5?Y6/5I<39E3^*2EZI?I8_$;Q)^Q[\:/"N[[;\.=;EV]3I\
M(O1UQ_RP+UYCKGA;6O#,WE:QI%_I,N<;+ZV>%OR8#T-?T#U'/!'=1-%-&LL3
M<,DBA@?J#7HT^):J_B4T_1V_S/6I<7UE_%HI^C:_S/YZ**_=GQ%^SS\,/%BM
M_:OP_P##=V[=9O[,A27_ +[50WZUY;XB_P""=_P/U[>T/AJZT:5NLFG:E..W
M4*[.H_ 5Z-/B3#R^.#7W/_(]:EQ=A)?Q*<E]S_5'Y':%XNUWPO)YFC:UJ&D2
M9SNL;J2$Y]<J17I_AW]LCXU>%]OV/XC:S-MZ?VC(M[_Z/5\U]H>)/^"47@R[
MWG0?&VN:63G;_:$$-V <?[(BR,^_^->6^)/^"4?C:SWG0?&FA:HHS@7\4UHS
M?@HE&?Q_&NO^U,LQ'\1KYK_@'=_;.38O2JU_V]'_ (%CD_#G_!3KXP:/M&H1
M>']>3HQO+!HW/T,3H ?P->I>'/\ @K-,NU-?^'*/_>GTW5"N.>T;QGM_M]OR
M\'\1_P#!//XX^'][1>%[?68EZR:;J,#=^RNRL?P6O+O$7[/OQ-\)[SJW@#Q)
M91KUF;3)C%UQ]\*5/YT?4\IQ/PJ+]';\F'U#(\9\"@_25OR9^C?AS_@J%\)M
M6V)J5AXBT.3C<T]G'+&/H8Y&8_\ ?(KU+PY^VM\$O%&P6OQ"TVV9L?+J2RV>
M#Z$S(H_7%?BK-#);RM'*C12*<,C@@@^A%,K&IP[A):P;7S_X!SU.%,#/6$I1
M^:?YK]3]_O#OCSPSXN56T+Q%I.M*PR#IU]%< C&<_(Q[5NU_/*K%&#*2K Y!
M'45VOASXW?$/PAM&B^.?$6F(O2*VU.9(^F.4W;3^(KSJG#3_ .7=7[U_P3R:
MO![_ .75;[U_P?T/WEHK\:_#O[?WQR\/;5_X3'^TX1_RSU&PMY?_ !_8'_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P $5/\ DZ;Q3_V)
MEU_Z76-?M37XK?\ !%3_ ).F\4_]B9=?^EUC7[4T %%%% !1110!^5?_  7.
M_P":)_\ <;_]L**/^"YW_-$_^XW_ .V%% 'U5_P2X_Y,3^&7_<3_ /3I=U]5
M5\J_\$N/^3$_AE_W$_\ TZ7=?55 !1110 445POQ<^.'@7X#Z!;:UX]\26OA
MO3;FX%K!-<AW,LI4MM545F/"DG P.] '=444R:9+>)Y976.)%+,[G 4#DDGL
M* 'T5X7JG[<WP!T?6CI5S\6/#0O%8HWE7?FQ*00"#*H*#D]V]?0U[-HNN:=X
MDTFUU32-0M=5TRZ026]Y93+-#,AZ,CJ2&'N#0!>HHKR;XC_M9?![X1ZR^D>+
MOB)H6C:M&5$EA)<B2>+<>-\:;F3_ ($!QSTH ]9HKE/AS\5O!OQ>T0ZOX*\3
M:7XGTY6V/-IMRLWEM_=< Y1O9@#75T %%%,FF2WB>65UCB12S.YP% Y))["@
M!]%>%ZI^W-\ ='UHZ5<_%CPT+Q6*-Y5WYL2D$ @RJ"@Y/=O7T->S:+KFG>)-
M)M=4TC4+75=,ND$EO>64RS0S(>C(ZDAA[@T 7J**\F^(_P"UE\'OA'K+Z1XN
M^(FA:-JT9426$ER))XMQXWQIN9/^! <<]* /6:*Y3X<_%;P;\7M$.K^"O$VE
M^)].5MCS:;<K-Y;?W7 .4;V8 UU= !1110 4444 ?BM_P14_Y.F\4_\ 8F77
M_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9WB#Q
M%IOA/1;O5M8O8=.TVTC,L]S.VU$4#))H T:*S_#_ (@T[Q5HMGJVD7D6H:;>
M1K-!<PG*2(1D$5H4 %%%-DD6&-G=E1%&YF8X  ZDF@!U%>)?$C]LCX5?#7S8
M;GQ''K>H1Y'V'0P+I\CL7!\M3VPS@U\L_$C_ (*5>)M6\VV\%Z!::! >%O=0
M/VJX^H7A%/L0]>3B,UPF&TG.[[+7^OF>%B\[P&#NIU+OLM7_ %ZGZ&7E[;Z;
M:RW-W/%:VT2[I)IG"(@]23P!7@OQ(_;D^%7P^\V"#6'\4:@F1]FT-!,N>V9B
M1'CZ,3[5^9GCOXL>,?B;=>?XH\1ZAK1SN6.XF/E(?]B,81?^ @5R=?,8CB.I
M+3#PMYO7\/\ ASXW%\75)>[A:=O-ZO[MOS/KGXC_ /!1_P <^(O.M_">F6/A
M.U;A;B0?:[KZY8",?38<>M?,OC#Q_P")?B!J'VWQ)KNH:W<Y.U[ZX:0)GLH)
MPH]@ *PUA9E+8VJ.K-P*IW&K:?:9WW'G,/X81G]>E>?2PN;9U*U.,I_E_D=6
M!X7XJXH2J1I2]F_M3]R'JN:R?_;J;+-2QVLDG1<#U-<_<>+7&1:VZ1#^_)\S
M5DW>IW5]_KYWD']W.!^72ONLO\.\96M+&5%!=EJ_\OQ/UG*?"#!4;3SC%NH_
MY:2LO_ YJ_W07J=Q$VFQLGVK5+6W1B1N+,^#[J@9A^5;>F^+_AUH>V2\MM>\
M2S+]ZVM3%IT)/M,PF=E_[9H?YUY%6IH'A;6O%EW]ET32+_6+K_GCI]L\[_\
M?* FOT7!<%Y3@5S23DUU;_K\S]ARW),HR*-\LPT*+7VMY_\ @R5Y+_MUQ1[=
MI_[7UWX-Q_P@OP_\)^%I$_U>H3VKZC?J?7SIW('X(![5ROC#]J[XO^.E==7^
M(6MM%)]^&RN/L<3#T*0A%(]L5T7@_P#87^-OC+8\/@BZTN!NLVL31V>WZH[!
M_P E->X>#_\ @E'XMOC&_B?QKI&D(>6CTRWEO' ],OY0!_,#WKVU+*,"K1Y%
MZ:O]68XC'953G[7$5(RGW;YY??JSX:NKJ:]N'GN)I)YY#EY)6+,Q]23UJ*OU
M9\'_ /!+_P"%6A[)-;O]=\2S?Q)-<K;0GZ+&H<?]]FO</"'[+?PE\"A#H_P^
MT.*2/[D]U:BZF7Z23;F'YUA5XBPL-*<7+\%_7R/*K<5X*GI2C*7X+_/\#\5_
M"OP[\5>.IA%X<\-ZMKSDXQIME+/CZ[%./QKVSP?_ ,$^_C;XNV._A>+0;=ND
MVL7D<./K&I:0?BM?L7#"EO&L<2+'&HPJ(, #T I]>15XDKR_A02]=?\ (\*M
MQ=B9?P::CZW?^1^</@__ ().ZM-Y<GBGQ]9VG=[?1[)Y\^H$DA3'UV'Z5[?X
M/_X)H_!SPYL?4X=9\42#J-1OS&F?98!&<>Q)KZOHKR*N;XVKO4:]-/R/!K9]
MF-?XJK7II^6IP'@_X ?#;P#L.@>!M!TZ9.EPEC&T_P#W]8%S^==_117E3J3J
M.\W=^9XE2I.J^:I)M^>H4445!F%%%% !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 %%%% &3KGA/0_%$836=&T_5D P%OK6.88Z
MXPP->8>(OV.?@KXHW?;/ASHL.[K_ &=&UC_Z(9,5[+16U.O5I?PY->CL=%/$
M5J/\*;CZ-H^2/$?_  3&^#VL!C82>(-!?^$6=^LBCCN)4<D?C^->6^(_^"3,
M#;WT'XC2(?X8-2TL-GCO(D@QS_L=_P _T)HKT:>;8ZGM4?SU_,]:EGN94OAK
M-^MG^=S\I?$G_!+WXL:3N?3-0\.ZY'SM6&[DAD/U$D84?]]&O+?$G[$_QM\+
M[S=?#[4KE%S\VFO%>;AZ@0NQ_3-?M917HT^(L7'XDG\O^">M2XKQT/CC&7R:
M_)_H?@!XD\!^)?!S[-?\.ZKH;YV[=2LI;<Y]/G45AU_0+XJ\*Z7XU\/WNBZS
M:1WVG7:&.6&09!'K]:_(W]L+]D35OV?/$!U738I+_P $WTA%M>+R;9^OE2^A
M]#T//H17TF79U3QLO95%RRZ>9]=E/$-+,)^QJQY)]-='_P $^;***]!^"/P1
M\2_'CQO:>'?#MHSECNNKQQB&UB'WG=NWL.I. *^AG.-.+G-V2/JJE2%&#J5'
M9+=G 1QM-(J(K.[':JJ,DD] !79>'_@G\0O%6PZ/X&\1:FC<B2UTJ=TQQR6"
MX Y'.>XK]F?@/^S]X7^ 7A.#2M#LXFO64&[U)D'G7#]R6Z[?05Z=7Q=;B2TF
MJ-.Z[M_I_P $_/<1Q<E)QH4KKNW^EOU/QAT']A#XY>(-K1>!9[.(]9+^\M[?
M'7^%Y W;L*](T#_@EO\ %74BK:EJWAK1XOXE>ZEFD'T"1;3_ -]5^JU%>;/B
M'&2^%)?+_-GCU.*\?/X5&/R_S9^>7A__ (),_=?6_B1_O0Z?I/TZ2/+]?X?0
M^U>D:!_P2W^%.F[6U'5O$NL28^97NHH8S] D08?]]5]BT5P3SC'5-ZC^5E^1
MYE3/LRJ;UFO2R_)'@>@_L)? WP_M:+P);W<@ZO?W=Q<9_P" O(5_(5Z1X?\
M@I\/O"NPZ-X&\.Z8Z])+72H$?MR6"Y)X'.>U=I17!/%5ZGQS;]6SS*F,Q-;^
M)4D_5MC8T6-%1%"(HP%48 'H*=117,<84444 %%%% !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!X=^U)^R[H?[1GA79+'%9^);-
M&^PZEMPP[^6Q[J3^7XU^;WPI_8H\<^._B]?^#=3L)]&MM(E7^T]0EC/EHAY7
M8>C%AR,5^R5%>W@\VQ&#I2I1U3V\CZ+ YYBL!0E0AJGM?[/I_D<I\,?ACH'P
MC\'V7AOPY9K9Z?;+S@?-*^.78]V-=7117C2E*<G*3NV>!.<JDG.;NV%%%%20
M%%%% %#4]!TS6E*ZCIUI?J0%(NH%D& <@?,#WYKD=5^ 7PRUS<;_ .'GA:[9
MLYDET:W+\]2&V9!/J#7>T5I&I.'PR:-85:E/X)->C/%-4_8M^"6L;O/^'>E1
M[LY^RF6WZCMY;KBN0U/_ ()S? V_;,'AV^TT9!Q:ZK<-VQC]X[?6OIJBNJ..
MQ4?AJR^]G9#,L;3^&M+_ ,"9\;:G_P $LOA5= FTUSQ58O@  7=O(G7DX,&<
M_C7(:I_P2:T*;=_9OQ$U"T/;[5ID<^.>,[9$SQ7WQ173'-\=':J_P?YG;#/<
MRAM6?SL_S1^;.J_\$F_$$.[^S?B%IMW][;]JTZ2#/IG:[XSW]/>N0U3_ ():
M_%>S)-IK/A74$SP%O)XWZ=PT&!S[U^JM%=4<^QT=Y)_)?H=D.)LRCO)/U2_2
MQ^/FI_\ !.CXYV/^H\-66H]/^/75;8?^C'6N0U3]C'XV:."9_AUJTF!G_11'
M<=\?\LV:OVRHKJCQ'BE\48O[_P#,[8<6XU?%"+^3_P S\'M5^ _Q*T/=_:'P
M^\46:KNR\VC7"KQU(8I@CW'%<EJ6BZCH[[+^PNK%\XVW,+1G/IR!7]!U-=5D
M5E90RL,%6&01Z5TQXEG]JDOO_P" SLAQA47QT4_1V_1G\\U%?OQJ?PV\(ZT2
M=0\+:+?G(.;K3H9.0,#[RGM7'ZI^RS\']7!$_P -/#"9 '^C:9% >#G_ )9A
M:ZH\2TOM4VOG_P ,=L.+Z+^.BUZ-/_(_#>BOV:U7]@GX$ZMN+^!([=SG#VNH
M7<6,^@67;^8KD-4_X)F_!G4-WD1Z]IF<X^RZD&QGT\Q'Z>_XYKJCQ%A);J2^
M2_S.R'%F E\49+Y+_,_*/3/$&J:*<Z?J5Y8')/\ HL[Q\D8)^4CM77Z7^T!\
M3M$V_8/B)XIM57_EG'K-QLX&!E=^#^(K[_U3_@E+X!F8_P!G>,/$EJ,\?:A;
MS\8_V8T[_P">]<AJ?_!)4<MI_P 3?3$=UHGYG<L_]*V_MC+:OQO[XO\ R.C^
MW\HK?Q)??%_Y,^7M*_;5^-VC[?L_Q$U23;MQ]J2*XZ=,^8C9]\]>]==I?_!1
MOXXZ>%$_B"PU+ ZW6E6ZYYS_ ,LU3Z5Z)JG_  2D\>0AO[.\9>';L]OM2W$&
M>?\ 91^U<CJO_!,OXS:?N^SKX?U3&['V742N<=,>8B=>WZXH]ME%7?D^Y+]
M^L9#6W]G\TE^B-G3/^"IWQ4M<+>:#X5OEY^;[+<1O^8GQC\*[#2_^"LVM0L/
M[1^'-A=#//V75'@XQ_M1/W_SWKP?5/V!OCMI18MX%DN8P>'M=1M)<\9Z"7=^
M8KD-3_97^,.D_P"O^&GB9^@_T7399^O_ %S#4OJ>45=N7Y2_R8OJ.15]N1^D
MO\F?:NE_\%8_#DVW^TOA]JEITW?9;^.?'KC<B9_K[5U^E?\ !4CX37NU;O2?
M%.G/QN,EG Z#Z%9B3CZ5^9FJ?#3Q?HJDZCX4UNP &2;K3IH^"<9^91WXKG9(
MVAD9'5D=3M96&"".H(H_L/ 5/A7W/_AP?#>5U=8)_*3_ ."?L'I?_!13X%Z@
M!Y_BB[TTX)Q=:3<GOC'[N-OK77Z9^V5\%-6($'Q%T=.2/]*=X.@S_P M%6OQ
M+HKGEPYA7\,I+[O\CEEPE@G\,Y+YK_(_>/2_CI\-]<VC3_B!X7O6;@+;ZS;N
MV<9Q@/G/M76:=K%AJ\?F6%[;WL> VZWE608/0Y![U_/A3HY'AD62-F212&5E
M."".A!KEEPU#[-7\/^"CBGP?!_!6:]5?]4?T,T5^!.E_$[QCH8 T[Q9KFGA1
M@?9=2FCQSG^%AWYKK],_:J^,.D_ZCXE>)GZ_\?6I23]?^NA:N:7#57[-1?=_
MPYQSX0K+X*R?JFO\S]QZ*_&C2_V_/CMI9 'CEKJ/.3'=:;:29XQU,6[\C77:
M5_P4V^,NG[?M'_"/ZGC&?M6G,N<>OER)U_SBN67#N+CLXOYO_(XI\)X^.THO
MYO\ 5'ZTT5^8NE_\%7/'4.W^TO!GAZ[Z;OLKSP9YYQN=\5UVE_\ !6I" NH_
M#)@<',EKK6<G/ VM!QQ_M5RRR/'QVA?YK_,XY\-YG':G?T:_S/T,HKXCTS_@
MJU\/IL?VCX0\2VHY_P"/46\WT^](E==I?_!3'X,:AM\^?7=,SU^U:;NQQW\M
MWKEEE>-CO2?Y_D<4LES&&]%_G^1]745X!I7[>GP*U;:(_'D-NYV@K=6%U#M)
M[$M$%^I!P*Z[2_VH_A!K !M_B5X87<,@7&J10'KCI(R\^U<TL)B(?%3DODSC
MG@<73^.E)?\ ;K_R/4:*YW3/B-X3UK']G^)]&O\ K_QZZA%)TZ_=8UT((8 @
MY!KFE%QW5CCE&4=)*PM%%%22%%%% !1110 4444 %%%% !1110 4444 %%%%
M !14$U_;6]U!;2W$4=Q/GRH7<!Y,#)VCJ<>U3T#"BBB@04444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MXK?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=?^EUC7[4T %%%% !
M1110!^5?_!<[_FB?_<;_ /;"BC_@N=_S1/\ [C?_ +844 ?57_!+C_DQ/X9?
M]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55 !1110!X;^U1^V#X$_9)
M\,V>H>+9+N[U34EE_LO1["$M->-'MW?,<(BJ73+,?XN QXK\5OVQOC#\6_VA
M-0\._$CX@:3<:#X4U@W4'A;3\,EJD,/E&4Q*WS/GS8MTQ&'/ X3:O[M?$/X!
M> /BSXJ\.>(?&/AFS\2:AX=68::NHJ98(3*8R[&(G8[9B3!8'&.,5^=7_!<J
M-8H_@BB*$11K855& !_H' H _5:OS4_X*F?%[Q3XY^)/@']FOP3=R6EQXI>W
MEU9XVVK-Y\_E6\+D<B-2CRN.A&P]C7Z5U^4NI2CQ1_P7&L[>Y+26]BZK"K?P
M>5H)E'X>9D_C0!](^'_^"3O[/NE_#^+0-1\/7FL:QY 2?Q(^HW$5V\V,&5$5
M_+3DY";2O3.[J?GG]BG6M>_8O_;8\2?LW^(-<FU+PCK&Z31I)AMC^T-&)H)5
M'.PR1!XW4<&15ZX%?J?7Y0_M_$^%O^"GOP'UFU;R7G70I)6'))&J31MD>A0
M?G0!];?\%(?VD-1_9N_9QO+_ ,/W#6GBK7[I-'TRZCQNM2ZL\LXSW6-& /9G
M0]J\/_8R_P""8_PVU7X,Z+XQ^+.CS^+_ !9XHM5U1X;J]GACLHIEWH@$;J6D
M*L&9G)(8X&,9/#_\%R-6E$/P<TM&;RG;5KF1.Q8"T5#UZC<_Y_6OU&TO3X=(
MTVTL;==MO:PI!&OHJJ% _(4 ?D;\>/A=)_P2[_:>\"?$3X?ZC?Q_#?Q%<-!J
M&DR2&4I"C)]HM6)SYBE'WQLV6#*>25R?UTT^^M]4L;:]M)EN+2XC6:&:,Y5T
M8 JP/H00:^ _^"U6E1W/[,OA2_VCS[7Q9 @;T1[2ZW#\U3\J^JOV1]6EUS]E
MKX27L\AEGD\*Z:))".686T:DGWR* /6J_-3_ (*F?%[Q3XY^)/@']FOP3=R6
MEQXI>WEU9XVVK-Y\_E6\+D<B-2CRN.A&P]C7Z5U^4NI2CQ1_P7&L[>Y+26]B
MZK"K?P>5H)E'X>9D_C0!](^'_P#@D[^S[I?P_BT#4?#UYK&L>0$G\2/J-Q%=
MO-C!E1%?RTY.0FTKTSNZGYY_8IUK7OV+_P!MCQ)^S?X@UR;4O".L;I-&DF&V
M/[0T8F@E4<[#)$'C=1P9%7K@5^I]?E#^W\3X6_X*>_ ?6;5O)>=="DE8<DD:
MI-&V1Z% !^= 'UM_P4A_:0U']F[]G&\O_#]PUIXJU^Z31],NH\;K4NK/+.,]
MUC1@#V9T/:O#_P!C+_@F/\-M5^#.B^,?BSH\_B_Q9XHM5U1X;J]GACLHIEWH
M@$;J6D*L&9G)(8X&,9/#_P#!<C5I1#\'-+1F\IVU:YD3L6 M%0]>HW/^?UK]
M1M+T^'2--M+&W7;;VL*01KZ*JA0/R% 'Y&_'CX72?\$N_P!I[P)\1/A_J-_'
M\-_$5PT&H:3)(92D*,GVBU8G/F*4??&S98,IY)7)_733[ZWU2QMKVTF6XM+B
M-9H9HSE71@"K ^A!!KX#_P""U6E1W/[,OA2_VCS[7Q9 @;T1[2ZW#\U3\J^J
MOV1]6EUS]EKX27L\AEGD\*Z:))".686T:DGWR* /6J*** "BL?Q1XRT#P/I\
M=]XCUS3= L9)1 ESJEW';1M(06"!G(!8A6..N%/I7+_\-"?"S_HI?@__ ,'U
MK_\ '* /R6_X(J?\G3>*?^Q,NO\ TNL:_:FOPX_X)#>/O#'PY_:3\2ZEXL\1
MZ3X8TZ7PE<V\=YK-]%:0O*;RR81AY&4%BJ,<9SA2>QK]=_\ AJ;X+_\ 17O
M?_A367_QV@#U"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\
M<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ]
MHKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO
M/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/
M_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%
MG_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_
M!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!
M_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^
M#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY
M1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\
M#0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"
M?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_H
MI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY45U^T=\*;.UEG?XD
M^$F2-2Y6/6[9V( S@*'R3["FDV[(:3D[(_'RJUY-LCVCJU6.G)K+FD\R0M7P
M698CV-'E6\OZ9_0WC)Q7_J_D#P5"5JV)O!=U#[;^Y\OS\BY92[X]I/*U))<1
MQ]6Y]!69DCH<45XU/-:E.DJ:6JZG\^99XWYKE.1T,KH8>,ZM-<OM)MM67P^Z
MK:I:7<NFQ]>+_P %#=:\+_#KPWX7\)>&[6VGTO2K6PDU/5)#,7:.%49DB7:%
MY7(+,WN*^?OB'\=?'WQ4D?\ X2?Q1J&I6['/V/S/*MAZ8A3"9]\9K@I)%C7<
M[*B_WF( JA<:]:0\*S3MZ(./S-=E##YQG;Y:,)37EI'YO1?>?EU' \3<6U)5
M:5.4HR;;?PPUWU=H_FS1H(VJ68A$'5F.!^9JMH=GK/BZY^SZ9_9MFQ. ^HZE
M;68_[[N)$7\:]7\+?LE2^)72;Q#\8?AKX?C_ (EF\46]U./HL;%/_'Z^JPG!
M#C:68XF-/R7O2_R_,^YR_P -<'0M/.\=%?W*>K_\":T?_;C]3R2XUNQMN#*9
MF_NPC/ZGBLVX\53'BWA2 ?WF^=OUX_2OMCP?^Q3^S[8A'\3?'_1]8<<E--U>
MPLD/L=TDI(^A'X5[?X/^#_['_@TQO!J7@34YTZRZQXC@O-WU228I^2U]GA,N
MX<RS6G2=62ZRU_!V7X'Z3E_^JO#]GEV%4IK[37-+UYIZQ_[=2]#\K;:#5?$U
MZEM;0W6IW3_=@@1I'/T51_(5ZMX/_8V^,_C<1MI_P_U6VB?D2ZHJV*X]?WY0
MD?0'/:OUBT'XO?!3PM:?9=%\:^ =(M?^>-AJME G'3Y5<"M+_AH3X6?]%+\'
M_P#@^M?_ (Y7N2XB<(\F'I**_KHK'?B.,J]1MTZ:OWDV_P#+\S\^_!__  2M
M^(.JE'\1>)M"T"%NJVWF7DR_5<(OY/7M_@__ ()7_#S2=DGB'Q'KOB"9>J0&
M.SA;ZJ%=OR>OI7_AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<KRZ
MN=8ZK]NWHK?\$^?K<0YE6T]IRKR27_!_$YKP?^QU\&? _EMI_P /M)N)8^1+
MJB-?-G^]^_+X.>>,8[8KUS3]-L](M4M;&T@LK9/NPV\8C1?HH&!7$?\ #0GP
ML_Z*7X/_ /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU_P#CE>34K5:SO4DWZNYX
M57$5J[O5FY>K;/0**\__ .&A/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__  ?6
MO_QRL3 ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <
MH ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#
MT"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T
M"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X
M:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G
M_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\
M12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+
M\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K
M7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".
M4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4
M?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?
M"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^
M#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_
M /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\
M_!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\
M<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ]
MHKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO
M/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/
M_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%
MG_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_
M!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!
M_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^
M#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY
M1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\
M#0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"
M?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_H
MI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\
MP?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]
M:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:
M_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ]
M HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_
M /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\
MAH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#A
MH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12
M_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\
MX/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X
M/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_
M^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT
M)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GP
ML_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_
M **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@_
M_P 'UK_\<H ] HKS_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O
M_P <H ] HKS_ /X:$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\
MQR@#T"BO/_\ AH3X6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#Q
MR@#T"BO/_P#AH3X6?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS
M_P#X:$^%G_12_!__ (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:
M$^%G_12_!_\ X/K7_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"BO/_\ AH3X
M6?\ 12_!_P#X/K7_ ..4?\-"?"S_ **7X/\ _!]:_P#QR@#T"BO/_P#AH3X6
M?]%+\'_^#ZU_^.4?\-"?"S_HI?@__P 'UK_\<H ] HKS_P#X:$^%G_12_!__
M (/K7_XY1_PT)\+/^BE^#_\ P?6O_P <H ] HKS_ /X:$^%G_12_!_\ X/K7
M_P".4?\ #0GPL_Z*7X/_ /!]:_\ QR@#T"LGQ5X7TSQIX?OM$UFTCOM-O8S%
M-!(H(8'^HZCZ5RO_  T)\+/^BE^#_P#P?6O_ ,<H_P"&A/A9_P!%+\'_ /@^
MM?\ XY33<7=#C)Q::W1^>/Q7_P""<_B_3?C!8:5X1MWOO"FK2LRZD1\E@HY9
M93VP/N^O05^@GP&^ OASX ^"X-#T.!6N& :\OW4>;<R=R3Z>@JU_PT)\+/\
MHI?@_P#\'UK_ /'*/^&A/A9_T4OP?_X/K7_XY7J8K,\1BZ<:51Z+\?4]K&9Q
MB\=2A1JRT7X^;/0**\__ .&A/A9_T4OP?_X/K7_XY1_PT)\+/^BE^#__  ?6
MO_QRO*/$/0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\
M'* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H
M ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H
M] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\
M^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A
M9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_
M $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_1
M2_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#
MZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\
MCE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#C
ME'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0
MGPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI
M?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#
M_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_
M /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:_
M_'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /
M0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] H
MKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HK
MS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/
MA9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4
MOP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4O
MP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!_
M_@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^
M.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_
M  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#
M0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_
MZ*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__
M ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P
M?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?
M6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'*
M/0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\
M_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__
M (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\
MX:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T
M4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_
M .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\
M^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M
M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\
M-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)
M\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL
M_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X
M/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'U
MK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_
M ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\
M\<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**
M\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^
M&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$
M^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^
M%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?
M_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#Z
MU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU
M_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE
M'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"
MS_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^
MBE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"B
ME^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\
M!]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\
M'* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H
M ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H
M] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\
M^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A
M9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_
M $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_1
M2_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#
MZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\
MCE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#C
ME'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0
MGPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI
M?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#
M_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_
M /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:_
M_'* /0*IZCHVGZQ'LO[&VO4P5VW$*R#!ZC!%<7_PT)\+/^BE^#__  ?6O_QR
MC_AH3X6?]%+\'_\ @^M?_CE.[6PTVM43ZI\"OAMKFXZA\/\ PO>LV<M/HUN[
M<C!.2F0?>N0U3]C/X*:N29_AUH\>2#_HJO;]!C_EFRUU'_#0GPL_Z*7X/_\
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
M[F$X9&'],9!'0@D5]/C<KHXJBJ<5RN.S_KH?99ADN'QN'5&"Y7%>Z^WEZ']
M]%?*_P"S/^W5X0^*'A5(O&6N:5X5\26J!;C^T;N.UAG_ -I&<@<^@->T?\-"
M?"S_ **7X/\ _!]:_P#QROS&O0J8:HZ556:/QO$X:KA*KHUE:2/0**\__P"&
MA/A9_P!%+\'_ /@^M?\ XY1_PT)\+/\ HI?@_P#\'UK_ /'*YSE/0**\_P#^
M&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$
M^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^
M%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?
M_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#Z
MU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU
M_P#CE'_#0GPL_P"BE^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE
M'_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"
MS_HI?@__ ,'UK_\ '* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^
MBE^#_P#P?6O_ ,<H ] HKS__ (:$^%G_ $4OP?\ ^#ZU_P#CE'_#0GPL_P"B
ME^#_ /P?6O\ \<H ] HKS_\ X:$^%G_12_!__@^M?_CE'_#0GPL_Z*7X/_\
M!]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^.4?\-"?"S_HI?@__ ,'UK_\
M'* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H
M _);_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G3>*?^Q,NO_2ZQK]J: "B
MBB@ HHHH _*O_@N=_P T3_[C?_MA11_P7._YHG_W&_\ VPHH ^JO^"7'_)B?
MPR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZJH **** "ORK_P""YW_-
M$_\ N-_^V%?JI7YE_P#!:/X>^*O'G_"G?^$9\-:QXB^R_P!L_:/[)L);KR=W
MV';O\M3MSM;&>NT^E 'Z:5^4GCQ/^%<_\%LO#VK7>V*VUN2V-N7R ?/TIK(8
M^LH8#WXK]6Z^&?\ @I=^R%XH^-%GX8^)GPT223XB^$&4);6[A)KFW63S4,)/
M_+6*3+JO&X.^,L%! /N:ORF_;,5OB)_P5B^"N@V6)GT@Z(MQ&"3@1WDUY)D=
MCY3 _3%;.B_\%=O&NA>&4\.^)?@CJ]S\3;>'R)$5I+>*>8#!E>W,/F1\E28Q
MGK@,N1CK_P!@']F'XB>(/C-XA_:0^-]C)8>+M5\P:3I=Y#Y4\/F($:<QGF%5
MB_<QHWS;2V0/E) .-_X+B^&YKCP]\)/$"(?L]K=:C82MSC=*ENZ#\H)*_2OP
M=XBA\7>$=#UVW97M]4L8+V-D.5*R1JX(]L-7E7[8W[.5O^U)\!];\%&>.TU;
M<M_I-W-G9#>QAO++8!(5@SHQ )"R$@$C%? ?P2_;J^*G[$7A6'X4_&+X4:WJ
MHT7_ $;1[Z-_)?R1PD(?8T<\8) 5T;@87#8& #U?_@MEXBBM?V?_  1H9<+<
M7WB9;M5S@LD-K.K<=QF=/TK[+_9L\-S^#_V=_AAH=TGEW>G^&--MIU])5M8P
M_P#X\#7YS>%?A_\ %?\ X*9?M%>'/'/Q$\(W'@OX-^&W\RUTV^1PEQ&'5F@0
MNJM,\S*HDE"A J8&" #^E_QB\0:SX/\ A!XWUSPU9_;O$&EZ%?7NF68@:;SK
MF*W=X8_+7YGRZJ-HY.<"@#L:_*3QXG_"N?\ @MEX>U:[VQ6VMR6QMR^0#Y^E
M-9#'UE# >_%?5O[ ?QZ^+OQV\-^+[OXM^&/^$9O=/NX(K"/^R)]/\V-D8N<2
MDEL$#D=,UP__  4N_9"\4?&BS\,?$SX:)))\1?"#*$MK=PDUS;K)YJ&$G_EK
M%)EU7C<'?&6"@@'W-7Y3?MF*WQ$_X*Q?!70;+$SZ0=$6XC!)P([R:\DR.Q\I
M@?IBMG1?^"NWC70O#*>'?$OP1U>Y^)MO#Y$B*TEO%/,!@RO;F'S(^2I,8SUP
M&7(QU_[ /[,/Q$\0?&;Q#^TA\;[&2P\7:KY@TG2[R'RIX?,0(TYC/,*K%^YC
M1OFVEL@?*2 <;_P7%\-S7'A[X2>($0_9[6ZU&PE;G&Z5+=T'Y025^E?@[Q%#
MXN\(Z'KMNRO;ZI8P7L;(<J5DC5P1[8:O*OVQOV<K?]J3X#ZWX*,\=IJVY;_2
M;N;.R&]C#>66P"0K!G1B 2%D) )&*^ _@E^W5\5/V(O"L/PI^,7PHUO51HO^
MC:/?1OY+^2.$A#[&CGC!("NC<#"X; P >K_\%LO$45K^S_X(T,N%N+[Q,MVJ
MYP62&UG5N.XS.GZ5]E_LV>&Y_!_[._PPT.Z3R[O3_#&FVTZ^DJVL8?\ \>!K
M\YO"OP_^*_\ P4R_:*\.>.?B)X1N/!?P;\-OYEKIM\CA+B,.K- A=5:9YF51
M)*%"!4P,$ ']7U4*H & . !0 M%%% '+_$/X7^$?BUHL.D>,_#FF^)]+AN%N
MX[/5+=9XTF"LHD"L,!@KN,^C&O//^&*?@)_T2'P?_P""F+_"O:Z* /PH_P""
M4/PD\'?&;]HCQ%HOC?P[8^)M*M_"MQ>16E^F]$F6[LT#@9ZA9''_  (U^KG_
M  P;^SY_T27PW_X#'_&OS1_X(J?\G3>*?^Q,NO\ TNL:_:F@#Q3_ (8I^ G_
M $2'P?\ ^"F+_"C_ (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\ ABGX"?\ 1(?!
M_P#X*8O\*/\ ABGX"?\ 1(?!_P#X*8O\*]KHH \4_P"&*?@)_P!$A\'_ /@I
MB_PH_P"&*?@)_P!$A\'_ /@IB_PKVNB@#Q3_ (8I^ G_ $2'P?\ ^"F+_"C_
M (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\ ABGX"?\ 1(?!_P#X*8O\*/\ ABGX
M"?\ 1(?!_P#X*8O\*]KHH \4_P"&*?@)_P!$A\'_ /@IB_PH_P"&*?@)_P!$
MA\'_ /@IB_PKVNB@#Q3_ (8I^ G_ $2'P?\ ^"F+_"C_ (8I^ G_ $2'P?\
M^"F+_"O:Z* /%/\ ABGX"?\ 1(?!_P#X*8O\*/\ ABGX"?\ 1(?!_P#X*8O\
M*]KHH \4_P"&*?@)_P!$A\'_ /@IB_PH_P"&*?@)_P!$A\'_ /@IB_PKVNB@
M#Q3_ (8I^ G_ $2'P?\ ^"F+_"C_ (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\
MABGX"?\ 1(?!_P#X*8O\*/\ ABGX"?\ 1(?!_P#X*8O\*]KHH \4_P"&*?@)
M_P!$A\'_ /@IB_PH_P"&*?@)_P!$A\'_ /@IB_PKVNB@#Q3_ (8I^ G_ $2'
MP?\ ^"F+_"C_ (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\ ABGX"?\ 1(?!_P#X
M*8O\*1_V*/@.T;JGPG\*V[,I42V^G1Q2+D8RKJ 5/N#FO;*K:EJ-OI&G75]=
MRK#:VL332R-T5%!))^@%/FY?>3M8:DX/F3M8_#>]EV1[1U:J%/GD,DA/Y4RO
MQW&XCZQ6<ELM$?GOB-Q2^+.(*V+@_P!U#W*?^&/7_MYW?SMT"K=E''(#N7+#
MUJI4D$GE2 ]N]9X6I&E6C*:NCS.!LVP63<08;%9C2C4HWM)2BI))Z<R3OK%Z
MWWT/TM^"7[$?P=U3X=>%/$>K^%FUK5M4TJTOIY;Z^G9!)+"KL%C5P@7+' P<
M"O3+C]C?X'7F/M'PJ\+7!' ,VFQN?S(KJ?@.P;X'?#P@Y'_".Z=_Z31UW5?M
M/MZM2G&,I-JW?0_:\RQ=6OB:J=1RCS.VNEKZ6Z6/%/\ ABGX"?\ 1(?!_P#X
M*8O\*/\ ABGX"?\ 1(?!_P#X*8O\*]KHK,\@\4_X8I^ G_1(?!__ (*8O\*/
M^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\
M'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]
MKHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?
M@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\
M@IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?
M@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\
M@IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH
M\4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T
M2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_
MPH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T
M2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_
MPKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X
M8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?
M_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X
M8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?
M_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVN
MB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^
MG_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""
MF+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^
MG_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""
MF+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q
M3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(
M?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"
MC_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(
M?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"
MO:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_AB
MGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__
M (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_AB
MGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__
M (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z*
M /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?
M]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8
MO\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?
M]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8
MO\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/
M^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\
M'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/
M^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\
M'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]
MKHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?
M@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\
M@IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?
M@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\
M@IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH
M\4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T
M2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_
MPH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T
M2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_
MPKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X
M8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?
M_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X
M8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?
M_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVN
MB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^
MG_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""
MF+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^
MG_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""
MF+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q
M3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(
M?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"
MC_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(
M?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"
MO:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_AB
MGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__
M (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_AB
MGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__
M (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z*
M /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?
M]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8
MO\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?
M]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8
MO\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/
M^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\
M'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/
M^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\
M'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]
MKHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?
M@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\
M@IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?
M@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\
M@IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH
M\4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T
M2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_
MPH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T
M2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_
MPKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X
M8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?
M_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X
M8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?
M_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVN
MB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^
MG_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""
MF+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^
MG_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""
MF+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q
M3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(
M?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"
MC_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(
M?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"
MO:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_AB
MGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__
M (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_AB
MGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__
M (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z*
M /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?
M]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8
MO\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?
M]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8
MO\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/
M^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\
M'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/
M^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\
M'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]
MKHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?
M@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\
M@IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?
M@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\
M@IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH
M\4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T2'P?_P""F+_"O:Z* /%/^&*?@)_T
M2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_PKVNB@#Q3_ABGX"?]$A\'_\ @IB_
MPH_X8I^ G_1(?!__ (*8O\*]KHH \4_X8I^ G_1(?!__ (*8O\*/^&*?@)_T
M2'P?_P""F+_"O:Z* /%/^&*?@)_T2'P?_P""F+_"C_ABGX"?]$A\'_\ @IB_
MPKVNB@#Q3_ABGX"?]$A\'_\ @IB_PH_X8I^ G_1(?!__ (*8O\*]KHH \7C_
M &+?@/$<I\)/"*'U72HA_2K<?[(OP6A&(_ACX:C'^QIZ#^E>NT5<:DX_"[&D
M:DZ?P2:/#[W]B7X'W_\ K?AYIJ_]<99HO_0'%<WJ?_!.WX%:@#Y/A6ZTXD?>
MM=6NCSGK\\C#^E?2E%=4<;BH?#5E][.R&8XVG\-:2_[>?^9\?:K_ ,$N?A)?
M;C:ZGXHTUOF*B&^A=03TR'A)('U'UKD-4_X).^&)BW]G>/M6M1GC[5913XX_
MV63O_GO7WA175'-L=':J_P '^9VPSS,H;5G\[/\ -'YP:G_P28U>'_D'?$BR
MNNG_ !]:2\/U^[*]<AJG_!*_XHVH+67B#PK?*!]UKFXB<G/8&$CISR:_4ZBN
MF.?8Z.\D_DOT.R'$V91WFGZI?I8_('6?^"<?QNTF.1X=#T_5 @8XL]3BRV/0
M.5SGL*^<O$'A_4O"NL76E:O9RZ?J-JYCFMYAAD8=C7]!=?+O[9/['.F?'K1)
M-?T*&/3_ !Q91DI,BX6^0<^7(!_%_=;KS@Y&,>Q@>()2J*&*22?5=/4][+N*
M9SJJGC4E%]5T]==C\AJ55+, !DG@ 5I>(/#>I>%]<N='U.SEM-1MY#%) ZG=
MNSCCUK[Q_8=_8<%Y)8?$+XA6&ZW7$VF:-<# =OX995[@=0IX)QGCBOJL5C*6
M#I>UF_3S]#[;'9A0P%#V]1Z=//T*O[&?[ ]GXGL8/&/Q1TB.[TR4;K+0+Q,I
M,.TDR]U]%/7OQ7UM_P ,4_ 3_HD/@_\ \%,7^%>THJQJJJH55& JC  ]*=7Y
M7C,94QM5U:GR\D?BF88^KF-=UJOR79=CQ3_ABGX"?]$A\'_^"F+_  H_X8I^
M G_1(?!__@IB_P *]KHKA/-/%/\ ABGX"?\ 1(?!_P#X*8O\*/\ ABGX"?\
M1(?!_P#X*8O\*]KHH \4_P"&*?@)_P!$A\'_ /@IB_PH_P"&*?@)_P!$A\'_
M /@IB_PKVNB@#Q3_ (8I^ G_ $2'P?\ ^"F+_"C_ (8I^ G_ $2'P?\ ^"F+
M_"O:Z* /%/\ ABGX"?\ 1(?!_P#X*8O\*/\ ABGX"?\ 1(?!_P#X*8O\*]KH
MH \4_P"&*?@)_P!$A\'_ /@IB_PH_P"&*?@)_P!$A\'_ /@IB_PKVNB@#Q3_
M (8I^ G_ $2'P?\ ^"F+_"C_ (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\ ABGX
M"?\ 1(?!_P#X*8O\*/\ ABGX"?\ 1(?!_P#X*8O\*]KHH \4_P"&*?@)_P!$
MA\'_ /@IB_PH_P"&*?@)_P!$A\'_ /@IB_PKVNB@#Q3_ (8I^ G_ $2'P?\
M^"F+_"C_ (8I^ G_ $2'P?\ ^"F+_"O:Z* /%/\ ABGX"?\ 1(?!_P#X*8O\
M*/\ ABGX"?\ 1(?!_P#X*8O\*]KHH \4_P"&*?@)_P!$A\'_ /@IB_PH_P"&
M*?@)_P!$A\'_ /@IB_PKVNB@#Q3_ (8I^ G_ $2'P?\ ^"F+_"C_ (8I^ G_
M $2'P?\ ^"F+_"O:Z* /%/\ ABGX"?\ 1(?!_P#X*8O\*/\ ABGX"?\ 1(?!
M_P#X*8O\*]KHH _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_[$RZ
M_P#2ZQK]J: "BBB@ HHHH _*O_@N=_S1/_N-_P#MA11_P7._YHG_ -QO_P!L
M** /JK_@EQ_R8G\,O^XG_P"G2[KZJKY5_P""7'_)B?PR_P"XG_Z=+NOJJ@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]+K&OVIH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LKQ5X7TWQIX>OM#UB![G3+Z/RKB&.:2$NA/*[T96 ..<$9''2M
M6BDTI*S6A,HJ2<9*Z9X/_P ,,_!#_H2?_*M??_'Z/^&&?@A_T)/_ )5K[_X_
M7O%%<7U'"?\ /F/_ ("O\CS_ .S,#_SXA_X"O\CP?_AAGX(?]"3_ .5:^_\
MC]'_  PS\$/^A)_\JU]_\?KWBBCZCA/^?,?_  %?Y!_9F!_Y\0_\!7^1D^%/
M"VF>"?#MAH6C6[6NE6$0AMH&F>4QH.B[G8L0.V3P,#H*UJ**[4E%62T/1C%1
M2C%62"BBBF,**** "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@#RO
MQQ^S+\/OB'\1-&\::UHJW&M:825*MMBN#_"9EQ\^T\CI[YZ5ZDBK&JJJA548
M"J, #TIU%:RJ3J)1D[I;>1M.M4J1C&<FU'1>04445D8A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B
MM_P14_Y.F\4_]B9=?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_Z76-?M30 4444 %%
M%% 'Y5_\%SO^:)_]QO\ ]L**/^"YW_-$_P#N-_\ MA10!]5?\$N/^3$_AE_W
M$_\ TZ7=?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_\
M8F77_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK
M?\$5/^3IO%/_ &)EU_Z76-?M30 4444 %%%% 'Y5_P#!<[_FB?\ W&__ &PH
MH_X+G?\ -$_^XW_[844 ?57_  2X_P"3$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/
MX9?]Q/\ ].EW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^3IO%
M/_8F77_I=8U^U- !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%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=?^EUC7[4T %%
M%% !1110!^5?_!<[_FB?_<;_ /;"BC_@N=_S1/\ [C?_ +844 ?57_!+C_DQ
M/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55 !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3I
MO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M30 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_P!B9=?^EUC7
M[4U^*W_!%3_DZ;Q3_P!B9=?^EUC7[4T %%%% !1110!^5?\ P7._YHG_ -QO
M_P!L**/^"YW_ #1/_N-_^V%% 'U5_P $N/\ DQ/X9?\ <3_].EW7U57RK_P2
MX_Y,3^&7_<3_ /3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_]B9=?^EUC7[4U^*W_!%3
M_DZ;Q3_V)EU_Z76-?M30 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!^*W_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^3IO%/_8F77_I=8U^
MU- !1110 4444 ?E7_P7._YHG_W&_P#VPHH_X+G?\T3_ .XW_P"V%% 'U5_P
M2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!
M%3_DZ;Q3_P!B9=?^EUC7[4U^*W_!%3_DZ;Q3_P!B9=?^EUC7[4T %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_\ 8F77
M_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4444 ?E7_ ,%SO^:)
M_P#<;_\ ;"BC_@N=_P T3_[C?_MA10!]5?\ !+C_ ),3^&7_ '$__3I=U]55
M\J_\$N/^3$_AE_W$_P#TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?B
MM_P14_Y.F\4_]B9=?^EUC7[4T %%%% !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 ?BM_P14_Y.F\4_]B9=?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_
MZ76-?M30 4444 %%%% 'Y5_\%SO^:)_]QO\ ]L**/^"YW_-$_P#N-_\ MA10
M!]5?\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?BM_P14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%/_
M &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M30 4444 %%%% 'Y5_P#!
M<[_FB?\ W&__ &PHH_X+G?\ -$_^XW_[844 ?57_  2X_P"3$_AE_P!Q/_TZ
M7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_DZ;Q3_V)EU_Z76-
M?M37XK?\$5/^3IO%/_8F77_I=8U^U- !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 %%%% 'XK?\$5/^3IO%/_8F77_I=8U^U-?BM_P14_Y.F\4_
M]B9=?^EUC7[4T %%%% !1110!^5?_!<[_FB?_<;_ /;"BC_@N=_S1/\ [C?_
M +844 ?57_!+C_DQ/X9?]Q/_ -.EW7U57RK_ ,$N/^3$_AE_W$__ $Z7=?55
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M
M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!%3_D
MZ;Q3_P!B9=?^EUC7[4U^*W_!%3_DZ;Q3_P!B9=?^EUC7[4T %%%% !1110!^
M5?\ P7._YHG_ -QO_P!L**/^"YW_ #1/_N-_^V%% 'U5_P $N/\ DQ/X9?\
M<3_].EW7U57RK_P2X_Y,3^&7_<3_ /3I=U]54 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P14_Y.F\4_]B9=
M?^EUC7[4U^*W_!%3_DZ;Q3_V)EU_Z76-?M30 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!^*W_!%3_DZ;Q3_V)EU_Z76-?M37XK?\$5/^
M3IO%/_8F77_I=8U^U- !1110 4444 ?E7_P7._YHG_W&_P#VPHH_X+G?\T3_
M .XW_P"V%% 'U5_P2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9?]Q/_P!.
MEW7U50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!^*W_!%3_DZ;Q3_P!B9=?^EUC7[4U^*W_!%3_DZ;Q3_P!B9=?^
MEUC7[4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_
MP14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\ 8F77_I=8U^U- !1110 4
M444 ?E7_ ,%SO^:)_P#<;_\ ;"BC_@N=_P T3_[C?_MA10!]5?\ !+C_ ),3
M^&7_ '$__3I=U]55\J_\$N/^3$_AE_W$_P#TZ7=?55 !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XK?\$5/^3IO%
M/_8F77_I=8U^U-?BM_P14_Y.F\4_]B9=?^EUC7[4T %%%% !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 ?BM_P14_Y.F\4_]B9=?^EUC7[4U^*W
M_!%3_DZ;Q3_V)EU_Z76-?M30 4444 %%%% 'Y5_\%SO^:)_]QO\ ]L**/^"Y
MW_-$_P#N-_\ MA10!]5?\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_Y,3^&7_<
M3_\ 3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?BM_P14_Y.F\4_\ 8F77_I=8U^U-?BM_P14_Y.F\4_\
M8F77_I=8U^U- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'XK?\$5/^3IO%/_ &)EU_Z76-?M37XK?\$5/^3IO%/_ &)EU_Z76-?M30 4
M444 %%%% 'Y5_P#!<[_FB?\ W&__ &PHH_X+G?\ -$_^XW_[844 ?57_  2X
M_P"3$_AE_P!Q/_TZ7=?55?*O_!+C_DQ/X9?]Q/\ ].EW7U50 4444 %%%% !
M7Q[_ ,%5?BIJ7PM_9+OVT;5+K1M6UK5K+3;>\L9V@GCPQN'V.I#+E;=E.#T8
MCO7V%7Y9?\%NO&J%?A1X.\XQQ22WFJW849*@>7%$V._WI_RH Q/A;_P3_P#V
MBOB=\-O"_B]?VA-6TB/7M-M]3CL;G4]0:2%)HQ(JL1)C.UAFO9/@3^P#\<?A
ME\7O"WBGQ%\>KWQ+HFEW@N+O29+Z^=;I "-A5W*GJ.HQQ7(?\/*OBBVAZ?-\
M*OV:_$>I_#G3X8[:TU:^LKN7SK>-553N@B,<9P!T=Q[U[O\ L<_\%'O!O[56
MK'PM>Z7+X+\>A7DCT>>?[1#=H@RS0S;5RP +&-E! !(+ ,0 =I^W1^U-'^RA
M\#[OQ%:1PW7BC49AIVBVL_*&X923*XZE(U!8CN=JY&[-?%OPH_X)U_$_]JSP
M19_$KXO_ !AUW3=:UZ%;_3M/$;7#V\3J&BD<&1%CRN"(HU&T;>0<J%_X+(7D
MWBKXR?!/P2\NVRE264J,CYKBXBA+$^PBX],GUK]5+6UAL;6&VMXUAMX46..-
M!A44#  'H * /RP^"/Q@^*G[!7[4VD_!+XL^)KCQ9\/?$#QPZ3JUY(\@@65S
M'!/$SEFC3>/+DA+;4R6' R_ZJ5^8/_!;[0XU\._";Q#%^ZO;6]OK03)P^UTA
M<<CT,9(],FOT<^'/B"7Q9\/?"^MSX\[4M+M;U]O3=)"KG]6H Z*OCC_@I+^V
M'J?[,_P]TK0?!K*?B%XJ=X;&0()&LH%P'G"8.YRS*B C!)8\[,'['K\H?VN&
M/Q&_X*T_"?PY?[)M/TF31XU@8?*565[M@P[[BV#ZC H V_#?_!)WX@?$CPO!
MXH^(WQLUJS^(=\GVIHO+>]6R=LMY;RM,K.W/.S:%.0-P&3K_ +$7[2'Q-^#?
M[1VH_LT_'#59M9O<LFB:O>3M/() GFH@F;YI(98LLA<[E8!.,[5_2ROR?_X*
MA2'P#^W#\#?&UAB*^6*QD9E.W>UOJ#,"WU$FWZ#% 'VQ^W1^U-'^RA\#[OQ%
M:1PW7BC49AIVBVL_*&X923*XZE(U!8CN=JY&[-?%OPH_X)U_$_\ :L\$6?Q*
M^+_QAUW3=:UZ%;_3M/$;7#V\3J&BD<&1%CRN"(HU&T;>0<J%_P""R%Y-XJ^,
MGP3\$O+MLI4EE*C(^:XN(H2Q/L(N/3)]:_52UM8;&UAMK>-8;>%%CCC085%
MP !Z "@#\L/@C\8/BI^P5^U-I/P2^+/B:X\6?#WQ \<.DZM>2/((%E<QP3Q,
MY9HTWCRY(2VU,EAP,O\ JI7Y@_\ !;[0XU\._";Q#%^ZO;6]OK03)P^UTA<<
MCT,9(],FOT<^'/B"7Q9\/?"^MSX\[4M+M;U]O3=)"KG]6H Z*BBB@ HHHH _
M%;_@BI_R=-XI_P"Q,NO_ $NL:_:FOQ6_X(J?\G3>*?\ L3+K_P!+K&OVIH *
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 _%;_@BI_R=-XI
M_P"Q,NO_ $NL:_:FOQ6_X(J?\G3>*?\ L3+K_P!+K&OVIH **** "BBB@#\J
M_P#@N=_S1/\ [C?_ +844?\ !<[_ )HG_P!QO_VPHH ^JO\ @EQ_R8G\,O\
MN)_^G2[KZJKY5_X)<?\ )B?PR_[B?_ITNZ^JJ "BBB@ HHHH *\E^+W[*/PG
M^//B32]?\>^#;7Q'JVFQI#;3W%Q.@6-9&D",J.JNNYF)5@0<D$$<5ZU7YC_\
M%0O!/Q"^$_QD\"?M!^#GO;W1-'>V&H6<<LC0VUS!*71Y8P<"*5-L;-TRF#RR
MY /TRM+2#3[6&UM88[:VA18XH84"I&@& J@<     5^0?_!4OPQ9_L_?M9?#
MCXH^#X_[(UG5 NI726.$,EU;3(#)M'>1'56[-@YSDY^Q?!__  54_9X\1>#;
M?6=3\73>&M0,0:XT6^TZYDN87[H#%&RR#/1E)XZXY ^/;%M;_P""IO[:FD>(
M[+1KW2OA#X.,,<ES<H%801N9=CD$KYT\G&U2=B8/.TD@&W_P5TC&B_M.?!#Q
M'<JT=A]FC5I#_P!,;T2.,>H$H_.OUDKXI_X*K?LTZG\>?@19ZYX;L7U'Q/X-
MN)+Z*TA0O+<6DBA;F.-1U8;(I,=2(B "2!7-_LR?\%6OA/KGPHTJV^)NNR>$
M/&.EVB6UZL]G<7$5\8T"F>)HHWY?&2C88$D#<!D@'#?\%P-0BC^'WPML2W[^
M;5+R9%SU5(HPQ_.1?SK]!OA#I+^'_A/X*TN1&BDLM$LK9D88*E($4@_E7Y8>
M,/$]S_P5._;.\)V'AO2+V+X3^#"&O+^Y3:7MS*'FD8'A&G\M(T3EL+N(X8+^
MM/B?7$\,^&]6UB6)IXM/M)KMHT."XC0N0/<XH TZ_)S]HB$>&_\ @L?\/;Z[
M4Q0ZE<Z0T3'^/?&;=2/^!KC\*^R?V-_VYM#_ &R+GQ9#HWAC4/#I\/I:O*;Z
M>.3S?/,H&W;TQY)Z^HKP'_@K/\"_$4C>"?CSX+M7N-9\%2(FH^2A>2.WCE\^
MWN,#^"*7S-WH)0> I( /T8K\G_\ @K- OB3]K3X&^'H5,MW/!;IY2\DB:_\
M+48]RC5]'?#G_@K-\"/$WP]M]:\3:[<>$O$"0@WF@2V%S<2++T(BDCC*2*2.
M#D'!&X+7S=^SS#K?_!0;]O<?&ZYT2ZTGX<^#7A^P_:""=\ +6L.[H9#*QG<+
MD*#MSRI( ?\ !7:$:'^T]\$?$-TI2Q%M&K2]OW-Z'<?@)0?QK]8Z^*?^"JW[
M-.I_'GX$6>N>&[%]1\3^#;B2^BM(4+RW%I(H6YCC4=6&R*3'4B(@ D@5S?[,
MG_!5KX3ZY\*-*MOB;KLGA#QCI=HEM>K/9W%Q%?&- IGB:*-^7QDHV&!) W 9
M(!PW_!<#4(H_A]\+;$M^_FU2\F1<]52*,,?SD7\Z_0;X0Z2_A_X3^"M+D1HI
M++1+*V9&&"I2!%(/Y5^6'C#Q/<_\%3OVSO"=AX;TB]B^$_@PAKR_N4VE[<RA
MYI&!X1I_+2-$Y;"[B.&"_KY0 4444 >?_&KX67_Q<\*VNCZ?XY\2?#^:"]2[
M.I^%[E8+F55CD3R69E.4)<,1CJB^E>*_\,0^)_\ HYCXP?\ @XB_^-U]544
M?@5_P33^#^I_&SXZZ[H>D^/_ !)\.+BW\-SWK:KX7NFM[F55NK5#"S C*$R!
MB/6-?2OTK_X=_P#C3_HZGXP?^#J3_P"+KX@_X(J?\G3>*?\ L3+K_P!+K&OV
MIH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E
M7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&
M(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\
MT<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&
M#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!
MQ%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&
MZ/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB
M'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$_
M_1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\
M8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<
M1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\
M;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ
M* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5
M_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?
M$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]
M',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@
M_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%
M_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QN
MC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&
M(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\
MT<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&
M#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!
MQ%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&
MZ^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB
M@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?
M^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A
M\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1
MS'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/
M_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$
M7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H
M_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?
M$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]
M',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@
M_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%
M_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QN
MOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH
M ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_
M (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3
M_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<
MQ\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_
M ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_
M ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/
M^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A
M\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1
MS'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/
M_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$
M7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;K
MZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ*
M/E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X
M8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q
M/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',
M?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\
M'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?
M_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_
M (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3
M_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<
MQ\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_
M ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_
M ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^
MJJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#
MY5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\
MAB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_
M -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'
MQ@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\
MP<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\
MQNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X
M8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q
M/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',
M?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\
M'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?
M_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJ
MJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^
M5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB
M'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$_
M_1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\
M8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<
M1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\
M;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\
MAB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_
M -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'
MQ@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\
MP<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\
MQNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJ
MHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E
M7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&
M(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\
MT<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&
M#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!
MQ%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&
MZ/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB
M'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$_
M_1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\
M8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<
M1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\
M;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ
M* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5
M_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?
M$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]
M',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@
M_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%
M_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QN
MC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&
M(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\
MT<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&
M#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!
MQ%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&
MZ^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB
M@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?
M^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A
M\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1
MS'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/
M_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$
M7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H
M_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?
M$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]
M',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@
M_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%
M_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QN
MOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH
M ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_
M (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3
M_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<
MQ\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_
M ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_
M ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/
M^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A
M\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1
MS'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/
M_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$
M7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;K
MZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ*
M/E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X
M8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q
M/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',
M?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\
M'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?
M_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_
M (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3
M_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<
MQ\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_
M ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_
M ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^
MJJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#
MY5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\
MAB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_
M -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'
MQ@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\
MP<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\
MQNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X
M8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q
M/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',
M?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\
M'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?
M_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJ
MJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^
M5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB
M'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$_
M_1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\
M8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<
M1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\
M;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\
MAB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_
M -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'
MQ@_\'$7_ ,;KZJHH ^5?^&(?$_\ T<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\
MP<1?_&Z^JJ* /E7_ (8A\3_]',?&#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\
MQNOJJB@#Y5_X8A\3_P#1S'Q@_P#!Q%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJ
MHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&Z/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E
M7_AB'Q/_ -',?&#_ ,'$7_QNC_AB'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&
M(?$__1S'Q@_\'$7_ ,;H_P"&(?$__1S'Q@_\'$7_ ,;KZJHH ^5?^&(?$_\
MT<Q\8/\ P<1?_&Z/^&(?$_\ T<Q\8/\ P<1?_&Z^JJ* /E7_ (8A\3_]',?&
M#_P<1?\ QNC_ (8A\3_]',?&#_P<1?\ QNOJJB@#Y5_X8A\3_P#1S'Q@_P#!
MQ%_\;H_X8A\3_P#1S'Q@_P#!Q%_\;KZJHH ^5?\ AB'Q/_T<Q\8/_!Q%_P#&
MZ/\ AB'Q/_T<Q\8/_!Q%_P#&Z^JJ* /E7_AB'Q/_ -',?&#_ ,'$7_QNC_AB
M'Q/_ -',?&#_ ,'$7_QNOJJB@#Y5_P"&(?$__1S'Q@_\'$7_ ,;H_P"&(?$_
M_1S'Q@_\'$7_ ,;KZJHH _%;_@BI_P G3>*?^Q,NO_2ZQK]J:_%;_@BI_P G
M3>*?^Q,NO_2ZQK]J: "BBB@ HHHH _*O_@N=_P T3_[C?_MA11_P7._YHG_W
M&_\ VPHH ^JO^"7'_)B?PR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KZ
MJH **** "BBB@ J.>".ZADAFC66&12CQR*&5E(P00>H(J2B@#PK5OV%O@!K>
MJ?VA=?";PR+C)8BWLQ!&23DYCC*H?Q%>O^%O"6A^!]#M]&\.:/8:#I%N,0V&
MFVR6\$>>NU$  _*M:B@ KQCQM^QG\$/B+K\VM^(/AEX?OM6FD\V:[6V\EYG.
M<M)Y97>3GDMDFO9Z* .?\#_#_P ,_#/08]$\)Z!IOAO28V+K9Z7:I;Q;CU8J
MH&6/<GDUM7=I!J%K-:W4,=S;3(T<L,R!DD0C!5@>"""00:FHH Y/P-\)/ WP
MO:\;P;X+\/>$FO0@NFT/2H+(SA,[ _E(N[;N;&>FX^M=4ZK(K*RAE88*L,@C
MTIU% 'AFK?L-_ +7-<;5[OX4>&FO6<R-Y5IY43,2"28D(0YQW7U]37L/ASPU
MI'@_1;31]"TNST;2;1/+M[&P@6"&)?144  ?05I44 %>,>-OV,_@A\1=?FUO
MQ!\,O#]]JTTGFS7:VWDO,YSEI/+*[R<\ELDU[/10!S_@?X?^&?AGH,>B>$]
MTWPWI,;%UL]+M4MXMQZL54#+'N3R:Z"BB@ HHHH **** /Q6_P""*G_)TWBG
M_L3+K_TNL:_:FOQ6_P""*G_)TWBG_L3+K_TNL:_:F@ 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 ****
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@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\
M5O\ @BI_R=-XI_[$RZ_]+K&OVIH **** "BBB@#\J_\ @N=_S1/_ +C?_MA1
M1_P7._YHG_W&_P#VPHH ^JO^"7'_ "8G\,O^XG_Z=+NOJJOE7_@EQ_R8G\,O
M^XG_ .G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_
M[$RZ_P#2ZQK]J: "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** /Q6_X(J?\G3>*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@
M HHHH **** /RK_X+G?\T3_[C?\ [844?\%SO^:)_P#<;_\ ;"B@#ZJ_X)<?
M\F)_#+_N)_\ ITNZ^JJ^5?\ @EQ_R8G\,O\ N)_^G2[KZJH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_ ((J
M?\G3>*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_P""*G_)TWBG_L3+K_TN
ML:_:FOQ6_P""*G_)TWBG_L3+K_TNL:_:F@ HHHH **** /RK_P""YW_-$_\
MN-_^V%%'_!<[_FB?_<;_ /;"B@#ZJ_X)<?\ )B?PR_[B?_ITNZ^JJ^5?^"7'
M_)B?PR_[B?\ Z=+NOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#\5O^"*G_)TWBG_L3+K_ -+K&OVIK\5O^"*G
M_)TWBG_L3+K_ -+K&OVIH **** "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 _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_[$RZ_P#2
MZQK]J: "BBB@ HHHH _*O_@N=_S1/_N-_P#MA11_P7._YHG_ -QO_P!L** /
MJK_@EQ_R8G\,O^XG_P"G2[KZJKY5_P""7'_)B?PR_P"XG_Z=+NOJJ@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\
M5O\ @BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]+K&OVIH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_ ((J?\G3>*?^
MQ,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J: "BBB@ HHHH _*O_ (+G
M?\T3_P"XW_[844?\%SO^:)_]QO\ ]L** /JK_@EQ_P F)_#+_N)_^G2[KZJK
MY5_X)<?\F)_#+_N)_P#ITNZ^JJ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\G3>*?^Q,NO\ TNL:_:FO
MQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@ 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@#\5O^"*G_)TWBG_L3+K_ -+K&OVIK\5O^"*G_)TWBG_L
M3+K_ -+K&OVIH **** "BBB@#\J_^"YW_-$_^XW_ .V%%'_!<[_FB?\ W&__
M &PHH ^JO^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()<?\F)_#+_ +B?_ITNZ^JJ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""*G_)TWBG_L3+K_TNL:_:
MF@ 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 ****
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@#\5O\ @BI_
MR=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]+K&OVIH **** "BBB@#\
MJ_\ @N=_S1/_ +C?_MA11_P7._YHG_W&_P#VPHH ^JO^"7'_ "8G\,O^XG_Z
M=+NOJJOE7_@EQ_R8G\,O^XG_ .G2[KZJH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%;_@BI_R=-XI_[$RZ_P#2
MZQK]J:_%;_@BI_R=-XI_[$RZ_P#2ZQK]J: "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 **** /Q6_X(J?\G3>*?^Q,NO\ TNL:_:FOQ6_X(J?\
MG3>*?^Q,NO\ TNL:_:F@ HHHH **** /RK_X+G?\T3_[C?\ [844?\%SO^:)
M_P#<;_\ ;"B@#ZJ_X)<?\F)_#+_N)_\ ITNZ^JJ^5?\ @EQ_R8G\,O\ N)_^
MG2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH _%;_ ((J?\G3>*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO
M_2ZQK]J: "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 ****
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 **** /Q6
M_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""*G_)TWBG_L3+K_TNL:_:F@ HHHH
M**** /RK_P""YW_-$_\ N-_^V%%'_!<[_FB?_<;_ /;"B@#ZJ_X)<?\ )B?P
MR_[B?_ITNZ^JJ^5?^"7'_)B?PR_[B?\ Z=+NOJJ@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\5O^"*G_)TWBG_L
M3+K_ -+K&OVIK\5O^"*G_)TWBG_L3+K_ -+K&OVIH **** "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 _%;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%
M;_@BI_R=-XI_[$RZ_P#2ZQK]J: "BBB@ HHHH _*O_@N=_S1/_N-_P#MA11_
MP7._YHG_ -QO_P!L** /JK_@EQ_R8G\,O^XG_P"G2[KZJKY5_P""7'_)B?PR
M_P"XG_Z=+NOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-X
MI_[$RZ_]+K&OVIH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH _%;_ ((J?\G3>*?^Q,NO_2ZQK]J:_%;_ ((J?\G3>*?^Q,NO_2ZQK]J:
M "BBB@ HHHH _*O_ (+G?\T3_P"XW_[844?\%SO^:)_]QO\ ]L** /JK_@EQ
M_P F)_#+_N)_^G2[KZJKY5_X)<?\F)_#+_N)_P#ITNZ^JJ "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\
MG3>*?^Q,NO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@ 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@#\5O^"*G_)TWBG_L3+K_ -+K
M&OVIK\5O^"*G_)TWBG_L3+K_ -+K&OVIH **** "BBB@#\J_^"YW_-$_^XW_
M .V%%'_!<[_FB?\ W&__ &PHH ^JO^"7'_)B?PR_[B?_ *=+NOJJOE7_ ()<
M?\F)_#+_ +B?_ITNZ^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /Q6_P""*G_)TWBG_L3+K_TNL:_:FOQ6_P""
M*G_)TWBG_L3+K_TNL:_:F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#\5O\ @BI_R=-XI_[$RZ_]+K&OVIK\5O\ @BI_R=-XI_[$RZ_]
M+K&OVIH **** "BBB@#\J_\ @N=_S1/_ +C?_MA11_P7._YHG_W&_P#VPHH
M^JO^"7'_ "8G\,O^XG_Z=+NOJJOE7_@EQ_R8G\,O^XG_ .G2[KZJH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%
M;_@BI_R=-XI_[$RZ_P#2ZQK]J:_%;_@BI_R=-XI_[$RZ_P#2ZQK]J: "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 **** /Q6_X(J?\G3>*?^Q,
MNO\ TNL:_:FOQ6_X(J?\G3>*?^Q,NO\ TNL:_:F@ HHHH **** /RK_X+G?\
MT3_[C?\ [844?\%SO^:)_P#<;_\ ;"B@#ZJ_X)<?\F)_#+_N)_\ ITNZ^JJ^
M5?\ @EQ_R8G\,O\ N)_^G2[KZJH **** "BBB@ HHHH **** .*^,WQ<\/?
MGX9Z]XY\47#0:-I$'FR"(;I)7)"QQ1C/+N[*HR0,MR0,FOSM\&?M ?MM?MA0
MWWBWX4VNC?#[P2LKQ637,%LZW!3.562YCD:5L_*7553<,<8:MG_@MWXXN--^
M&_PT\)1.R0:OJ=WJ,P5L!OLT<:*&]1FZ)^J^U???P8\!VOPN^$G@[PE9P+;P
M:-I-M9;  "62-0['_:9MS$]R2: /AK]G+]O;XH^!_CM9_!+]I;18=-U^_DCM
MK#Q!'#' 7FD.(O,$7[F2.1OE62( !N"#R5_1BOS3_P""V7@N!?A]\-O'5O'Y
M&JZ=K$FE"[B&U]DL33("PY^5K=BOIN;UK[W^"7C23XC_  :\">*YCF?6]"L=
M1EXQ\\L".W'U8T =K7S;^W!^V7I/['_P]M+X6<>M^+]9=H=&TB1RJ/LV^9-*
M1R(T#+P.6+*!C)9?I*OR?_:&C7XY_P#!8+P/X+U&,W>E>'7L(_LK_-&ZPVQU
M)P5Z$$MAO4+@T =':ZS_ ,%&/%WAA/&]C/I6D6<R"[A\+FQTZ.Y>(Y<+Y<T;
M.O&!M>4/R.^:]W_8*_;NN/VFY-:\%^-M(C\-?$[0$9[JTB1XH[N)7$;NL;_-
M'(CD*\9)QN!'4JOV-7Y/?M [/@/_ ,%?OA]KVE+]BB\52Z;)=I&N$<7;/83,
M1WR4+G_:R>M 'Z6?&;XN>'O@3\,]>\<^*+AH-&TB#S9!$-TDKDA8XHQGEW=E
M49(&6Y(&37YV^#/V@/VVOVPH;[Q;\*;71OA]X)65XK)KF"V=;@IG*K)<QR-*
MV?E+JJIN&.,-6S_P6[\<7&F_#?X:>$HG9(-7U.[U&8*V WV:.-%#>HS=$_5?
M:OOOX,> [7X7?"3P=X2LX%MX-&TFVLM@ !+)&H=C_M,VYB>Y)- 'PU^SE^WM
M\4? _P =K/X)?M+:+#INOW\D=M8>((X8X"\TAQ%Y@B_<R1R-\JR1  -P0>2O
MZ,5^:?\ P6R\%P+\/OAMXZMX_(U73M8DTH7<0VOLEB:9 6'/RM;L5]-S>M?>
M_P $O&DGQ'^#7@3Q7,<SZWH5CJ,O&/GE@1VX^K&@#M:*** "BBB@#\5O^"*G
M_)TWBG_L3+K_ -+K&OVIK\5O^"*G_)TWBG_L3+K_ -+K&OVIH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHKS3]IK5K[0?V;?BOJ>F7EQIVI67A+5KFUO+25HIH)4LY621'4@JRL
M 0P.00"* /2Z*\T_9EU:^U[]FWX4:GJ=Y<:CJ5[X2TFYNKR[E:6:>5[.)GD=
MV)+,S$DL3DDDFO2Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MOFK]C'Q9KGBG6OV@$UK6=0U=-,^)VK6%BM_=23BTMD6'9!$&)V1KDX1< 9.!
M0!]*T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?-7[0?BS7
M-%_:T_9BT?3]9U"PTG5[OQ NI6%M=21P7HCL$>,31J0L@5B67<#@\BOI6@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS[]HC5+S1/V?\ XF:C
MIUW/8:A:>&-3N+:[M9&CEAD2TE9'1U(*LI ((.00#0!Z#17E?[*FLZAXB_9E
M^%6J:K?7.IZG>>&-.N+J]O)FEFGD:W0L[NQ+,Q))))R2:]4H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***^:OV,?%FN>*=:_: 36M9U#5TTSXG
M:M86*W]U).+2V18=D$08G9&N3A%P!DX% 'TK1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 45\U?M!^+-<T7]K3]F+1]/UG4+#2=7N_$"ZE86U
MU)'!>B.P1XQ-&I"R!6)9=P.#R*^E: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_X(J?\
M)TWBG_L3+K_TNL:_:FOQ6_X(J?\ )TWBG_L3+K_TNL:_:F@ HHHH **** /R
MK_X+G?\ -$_^XW_[844?\%SO^:)_]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2
M[KZJKY5_X)<?\F)_#+_N)_\ ITNZ^JJ "BBB@ HHHH **** "BBB@#\GO^"Y
M$,JZQ\'923Y+0:JJC' 8-:$\_0K^5?J]#,EQ$DL;!XW4,K+T(/(-?"7_  6#
M^#-[\1/V<]/\5Z9;R7-YX-OS=W$<:[B+.91',V.ORL(6/HJL3P,U[1^Q#^TQ
MX9_:$^ _ABYL]6MV\3:7I\%CK>FR2!9X+B*-5>0H>?+?&]6&1AL9RK  '@O_
M  6LD5?V7?"D98;V\96S!>Y LKW)_4?G7U%^QW;26G[)_P 'DD8NQ\)Z9("?
M1K6-@/P! KX!_P""GGQ2M/VGOC#\-?@)\.+R+7]4AU-CJ$UH?-@CNI0J1IO7
M@^5'YKR$9"AN2"K ?IM"=#^#OPQ0WERMAX;\*Z./.N70D0VMM!\SE5!.%2,G
M !/'% '45^3FG;K+_@N4WVE\%KF7:S#'#>'FV#]0/>OT?^#O[0?P]^/]CJ5Y
M\/\ Q+!XDMM-D2*[D@AEC$3."5!\Q%SD ]/2OSN_X*(:7>_LV_MQ?"SX_P =
MG/<>'KN6U74'A7)\VW/ES19Z!GM6&W/4J_\ =. #]5:_)W_@H=&=0_X*=? *
MU@DVS-%X?A#*>58ZS<8_F#7Z9>&_C!X)\6> 8?&VE^*-+N/"DMN+G^U3<JD,
M:$9/F%B/+([JV"""" 17YD_"_5(_VX/^"IC^/= 22Z\!>"DCN(;Z2)E5X[="
MD!&1P9+EFD4'!V!N,J: )?\ @N1#*NL?!V4D^2T&JJHQP&#6A//T*_E7ZO0S
M)<1)+&P>-U#*R]"#R#7PE_P6#^#-[\1/V<]/\5Z9;R7-YX-OS=W$<:[B+.91
M',V.ORL(6/HJL3P,U[1^Q#^TQX9_:$^ _ABYL]6MV\3:7I\%CK>FR2!9X+B*
M-5>0H>?+?&]6&1AL9RK  '@O_!:R15_9=\*1EAO;QE;,%[D"RO<G]1^=?47[
M'=M):?LG_!Y)&+L?">F2 GT:UC8#\ 0*^ ?^"GGQ2M/VGOC#\-?@)\.+R+7]
M4AU-CJ$UH?-@CNI0J1IO7@^5'YKR$9"AN2"K ?J1X3\.6O@_PKHV@V0Q9:79
M0V, QC]W%&J+Q]%% &M1110!Y_\ &K_A:?\ PBMK_P *B_X0_P#X23[:GVC_
M (37[5]C^R^7)NV?9OG\W?Y6,_+MW]\5XK_QF]_U;_\ ^5ROJJB@#\*_#_\
MP3N_;!^$GBB_N?!.CZAI-WM>S.L^&?%EK8FZ@WJQ ;[3')Y;%$;:ZJ?E7*@B
MNK_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZ
MC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/
M^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X
M9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AF
MG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?
M^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X
M*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H
M9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG
M_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]
M!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%
M_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^
M('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@
M?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_
MX<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_A
MQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.JIJW[*?[?VO:5>:9J=W
MXXU'3;V%[:ZL[OXA6\L,\3J5>-T:^(964D%2,$$@U^VE% 'XEZ3^RG^W]H.E
M6>F:9=^.-.TVRA2VM;.T^(5O%#!$BA4C1%O@%55  4#   %6_P#AFG_@H9_T
M%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07
M^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X
M@?\ AQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!
M_P"''A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_
M (<>'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\
MAQX?_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"'
M'A_^3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>
M'_Y.K]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?
M_DZOVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^
M3J_:FB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.
MK]J:* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?_DZO
MVIHH _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:
MFB@#\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:
M* /Q6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?_DZOVIHH
M _%;_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#
M\5O^&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q
M6_X9I_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;
M_AFG_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^
M&:?^"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9
MI_X*&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG
M_@H9_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^
M"AG_ $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*
M&?\ 07^('_AQX?\ Y.H_X9I_X*&?]!?X@?\ AQX?_DZOVIHH _%;_AFG_@H9
M_P!!?X@?^''A_P#DZC_AFG_@H9_T%_B!_P"''A_^3J_:FB@#\5O^&:?^"AG_
M $%_B!_X<>'_ .3J/^&:?^"AG_07^('_ (<>'_Y.K]J:* /Q6_X9I_X*&?\
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
M ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\
MDZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3
MJ/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H
M_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_
M (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\
MAFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&
M:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I
M_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_
M (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\
M@H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""
MAG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&
M?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_
MT%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_0
M7^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?
MX@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B
M!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('
M_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^
M''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<
M>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX
M?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_
M^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B!_X<>'_Y
M.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_07^('_AQX?_DZ
MOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_
M:FB@#\5O^&:?^"AG_07^('_AQX?_ ).JKJG[*O\ P4 UO3;O3M1O?'-_I]W"
M]O<VEU\0H)(IHW4JZ.C7Q#*P)!!&""17[9T4 ?B5H_[*'[?GAW2;/2]*N?&^
MF:99PK;VME9_$&WBA@C4 *B(M\%50   !@ 5<_X9I_X*&?\ 07^('_AQX?\
MY.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#D
MZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J
M_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]
MJ:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVI
MHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB
M@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:*
M/Q6_X9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _
M%;_AFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5
MO^&:?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_
MX9I_X*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_A
MFG_@H9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:
M?^"AG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_
MX*&?]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@
MH9_T%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"A
MG_07^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?
M]!?X@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T
M%_B!_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07
M^('_ (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X
M@?\ AQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!
M_P"''A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_
M (<>'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\
MAQX?_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"'
M'A_^3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>
M'_Y.H_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?
M_DZC_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^
M3J/^&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.
MH_X9I_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZC
M_AFG_@H9_P!!?X@?^''A_P#DZOVIHH _%;_AFG_@H9_T%_B!_P"''A_^3J/^
M&:?^"AG_ $%_B!_X<>'_ .3J_:FB@#\5O^&:?^"AG_07^('_ (<>'_Y.H_X9
MI_X*&?\ 07^('_AQX?\ Y.K]J:* /Q6_X9I_X*&?]!?X@?\ AQX?_DZLG0?V
M/?V\/"TFI/HJ^,-(?4[M[^^:P\>VT!N[E\;YY2MZ-\C8&7;).!DU^W]% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'XK
M?\,T_P#!0S_H+_$#_P ./#_\G4?\,T_\%#/^@O\ $#_PX\/_ ,G5^U-% 'X@
M:E^Q[^WAK6M:3K&H+XPO]6TAI&TV_N?'MM)/9&1=DAAD:]+1EE 5MI&1P:UO
M^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X
M9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AF
MG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?
M^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X
M*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H
M9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG
M_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]
M!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%
M_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^
M('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@
M?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_
MX<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_A
MQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''
MA_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'
M_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_
M ).K]J:* /S*_P""7?[%'Q<_9Y^-7B7Q;\0_#D/AS3I_#\FE6\9U&VNI)I9+
MFWER!!(X"JL#9W$<L,9YQ^FM%% !1110 4444 ?E7_P7._YHG_W&_P#VPHH_
MX+G?\T3_ .XW_P"V%% 'U5_P2X_Y,3^&7_<3_P#3I=U]55\J_P#!+C_DQ/X9
M?]Q/_P!.EW7U50 4444 %%%% !1110 4444 07UC;:G97%G>6\5W:7$;0S6\
MZ!XY$88964\$$$@@\$&OA+XE?\$<_@_XP\23:MX=UC7_  1'<2%I=-L)(Y[5
M0<[A$)%+IG/0LRCH !Q7WI10!\[?LP_L(?"W]E.>;4O#%G>:KXEFB,,FO:U*
MLUR(S@LD8552-21_"NXC@L:]I^(7@FQ^)7@'Q+X1U.6X@TWQ!IESI5U+:,JS
M)%/$T3LA96 8*YP2",XR#TKH** /"_V5_P!CWP;^R'H^OZ=X.U/7=2@UJ>*X
MN&UR>&5E:-650GE0QX&&.<@UZ-\5?A-X3^-G@F^\)^--%@US0KS!>WFR"CC[
MLD;J0R.,G#*01D^IKKJ* /SPN_\ @BG\*IM<>6#QMXOMM&=MYL%>V:0<G@2F
M+& "0,H3[FOLCX$_L^>!OV;_  8/#/@31ETNQ9_.N)I',MQ=RX \R60\L<#I
MP!T  XKT>B@""^L;;4[*XL[RWBN[2XC:&:WG0/'(C##*RG@@@D$'@@U\)?$K
M_@CG\'_&'B2;5O#NL:_X(CN)"TNFV$D<]JH.=PB$BETSGH691T  XK[THH ^
M=OV8?V$/A;^RG/-J7ABSO-5\2S1&&37M:E6:Y$9P62,*JI&I(_A7<1P6-?1-
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 %%%% 'Y5_\%SO^:)_]QO\ ]L**/^"YW_-$_P#N-_\
MMA10!]5?\$N/^3$_AE_W$_\ TZ7=?55?*O\ P2X_Y,3^&7_<3_\ 3I=U]54
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M)EC<Y>"0$K+"_P#M(ZLA[97CB@#N**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHKY$_;8_X*$^$?V8=#O=#T.YM?$OQ,FC*6VDPOYD5BQX$MV5/R@=1'G>W'W0
M=P /KNBOSH_X(W>.O$7Q \+_ !9U3Q+K=_KE_-K%M,T]].TIW.DK.1DX7).<
M# K[J^+/Q+TGX-_#7Q'XVUTR?V5H=E)>3+$ 7DVCY47/&YF(49[L* .MHK\E
M_A5HO[3/_!2F\U;QE<?$Z\^%/PXBN9+.TMM(>:.*3!#%$AB>,W 0$!I97^]D
M+T(5WQC^%?[3/_!.W2;3XA>&?C#?_$GP19RQ6^H6.K"=H( Y"KYEK)+(JQEM
MJ>9'(K@LHXSF@#]9J*\U_9Q^.&E_M&_!CPU\0-)@>SAU6!O.LY#EK:XC=HYH
M\]P'1L-@97!P,UY!_P %-OBE_P *O_8[\9F*;R;_ ,0"/0+;G&[[0<3#_OPL
M] 'U317R!X7\7:;^P'_P3Q\,ZKJEC]HU#2]&@D&F@A&N-3NV\TQ$^@EE;<>H
M2-B < 5\P?!O]GW]HW]OCPR_Q*\<_&O5O ?AO5';^RM+TU)O+E1'(WK:QRQ1
MQQAA@.2SMLR>S$ _5ZBOR>NOC#\</^":/QO\-^&_B3XSNOB?\*M?),5_?O))
M,L2N%E>(R,SQ2Q;T8Q;V1E=<')ROZO0S)<1)+&ZR1NH964Y!!Y!% #Z*^>_V
ML_VU_ 7[)_AB:35[R/5_%TT1.G>&;24&XF8CY6EZ^5%GJ[#D [0QXKXU_P""
M5'QM\8_'+]IOXL^(_%NL7-]<ZAI8NS:&5_LUN3<(%2*,DA%5<*.^ ,D]: /U
M.HHKY6_X*;?%+_A5_P"QWXS,4WDW_B 1Z!;<XW?:#B8?]^%GH ^J:*^ O%?Q
MB_X=S_\ !/GX<:=8V4,WCG4;".*RM;A,QQWLX-S<RRC(++$9&&.YV#@$X\T^
M'/[$G[2G[3/A>R\=_$G]H'7_  9<:PJ:C9Z/ +B<P(X#(3 D\$5N2,'8@..,
MX;( !^I%%?DV_P ;OCS_ ,$V/C5X?\.?%CQ9=?$WX6ZXQ9-2NY);F80J0DCP
MO*3)'+%N1FA+,A5@!RVX?J9XB\6Z5X5\):EXFU*\C@T33[*34+B[SE5@1"[/
M[C:": -BBOR9\%ZO^T'_ ,%0/&WB35M"\=WWPE^$FEW)M8([&21<D@%8F6)T
M:XEV%7<NX1=PVXR!5/XC:3^T9_P3%\0Z%XK7XA7OQ2^&%U=K:7=OJ$LODEB"
M?*>&1Y#;NR(=LL;$97#9'RL ?KE17(^$OBGX>\9?"W3OB%8WJCPS>Z6NKK<O
M_P LX/+\QMX[%0"&'8J17YD>'_B-^T+_ ,%,_B=XDC\!>-+WX4?"?1)_+6XL
MY9;:0H^X1K(86#W$S*-S1EQ&@/8D;@#]9:*_*OXL?LE_M*?L<^$+KXC?#[X]
M:WXWL="1K[4])NQ/$OD@DR2?9I)IXIE4%F;=M(&XC)%?:G[$/[4D/[67P0M?
M%4UI'I_B&QN&TW6;.$$1+=(BMOBR2?+=75@"3@EER=N2 ?0%%?GM^W;^UI\1
M;_XT:'^SI\"YFM/&VI^7_:>K0LHE@\Q"ZPHY!\K;%^]>0?,%*[2"#7">*/\
M@G-^TCX%\/2^+_"?[0^N>(_'5O']HDTO[7=VYN&49,:7#W#"0GD 2(H.<'&:
M /U$HKX]_P""<?[9.H_M0> ]6T;QBL</Q#\+ND6H,L8A^V0MD)/Y8 "N&5E=
M0, @' W!1]A4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y_\:OCQX'_ &>_
M!L_B7QSKMOI%BBMY,)8-<7;C_EG!%]Z1N1P.!G)(&37Y3_"W]LWQ?^U1_P %
M%OAOJLMQ>:%X42_>TT[0(;EA$EN(I3NF .V21CRQQC@ <** /V8HHK\S?VEO
MVG_C!^T;^TY??L\_ +5'\,P:8TEMK/B")S!,)(C_ *0YG4%X8HVVQ_( [/D9
M(8"@#],J*_,[7/\ @FO^T'X2TF[\0^$?VF_$&K>,%43?8IYKRS2Z9>=AN/M4
MF[/0;TVG.#@9->G?\$W_ -M;Q-\?I/$OPY^)4/E_$;PPAE>X%N(&NK='6&7S
M8Q@+-'*RAL!0=Z\ @Y /N.BF331V\,DLKK'%&I9W8X"@#))/I7YX?\$Q(9/C
M#\9OC]\>[M&9=<UAM*TR1ARD&_SGCY](_L0_X#0!^B5%?E5XH^.GQI_X*&?M
M#Z]\//@YXMN/A[\-/#[-]JUNRE>&2:)7,?G/+$0[^8=WEPJRJ5&6Z$@^,'[+
M/[17[%/@^[^)_@'X\:SXUL='Q=:OIFH)*@\K<-\A@DFFCF7));.UE7)!.":
M/U5HKQ#]C?\ :0@_:H^!.C^-OLL>GZJ)'L-5LX23'#>1XW[,\[65DD )) D
M))&:]*^(7Q(\,?"?PK>>)/%^N6?A_1+1<RW=[($7."0JCJ[G'"J"QZ &@#I:
M*_$SX^?M^Z]^TW^TY\/K+PM<ZAX<^'^E^(+2*RMHYFAFORUQ&'GN IQR!A4Y
M"J3W8U^V= !13)IH[>&265UCBC4L[L<!0!DDGTK\W?\ @G;KUGXN\?\ [2O[
M3?B!VATB>\N(+>Z923!91 W4R_\  85M!C_8H _26BOR9\$^+OVC?^"FWCKQ
M%J'A?QU>?"/X4Z/=-;Q-ITLL+?,"4B;R65KF79L9PSA%W @#(!M_%[]F7]I7
M]B#PF_Q(\"?'/6/'>BZ)_I&J:7>K,B)"6&Z0VLDTT<J#)W-E64$L.A( /U;H
MKP[]C7]I2V_:J^!>E>-%M5L-6CE;3M7LX\^7#>QJI?9DD[&5T=<DD!P"2037
MRQ^VQ^U9\2_'7Q^TS]F_X"WS:;XCG(CUC6[:0))&[1^8T22X)A6*/YWD3Y\_
M*,%2& /T8HK\MO&G_!/3]I+X4>'KGQMX'_: U[Q7XOLT^U3Z4LUU!)<[!RB.
M\\BSG&<+(JANG?%?2_\ P3M_;&N?VKOACJ$7B1(8/'?AN6.VU00*(TNHW!\J
MY"?PEMCJRC@,A(P&  !]945^>W[=W[7WQ''QLT3]GCX&L;7QMJ8C34M45%,L
M)F0.D<3-D1!8B97EQE5(*D%2:YS_ (=D_'PZ8=</[4VO_P#":^1Q'Y]_Y7F8
MSL^U_:?,VY_B\KWV]J /TLHK\[OV#?VQ/B,WQLUC]GCXX,UWXRT[SHM-U21!
MY\KP(TDD4K+Q*&B'F)+C)53DMN!K]$,XY/ H 6BOSE_X*$?\%*M&\"Z!JGPY
M^%.K1:OXNO(WM=1UZQDWP:5&00ZQ2*<//@D94XCYYW# ]<_X)4ZUJ'B#]CO0
M;S5+^ZU*[;4K]6N+N9I9"!.0 68D\4 ?7U%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4456U'4K31[&XOK^ZALK*W0RS7-Q((XXD R69B<  =S0!9HK\A?^"B__
M  4HM_B!:3_#3X1:I.NB+,IU;Q19R-$;QD;(AMF!!\K< 6DXWX 7Y<E_TJ_9
M9NY]0_9C^$-U=327-S-X/T>26:9BSR.;*$EF)Y)))))H ]0HKY%_X*+?MDW_
M .RG\/=(LO"L,=QX]\32R1:8TT7FQVL4>SS9F3^)OWB*BG@EB3D*5/S]X1_X
M)[_M'_&+P_;>*?B1^T5X@\+>(;S%Y'HT37-U]D+ D*P6XA2%AN(*1J0N2 >U
M 'Z=T5^5_P /_P!HKXV_L*_M(Z+\*OC?XCG\>>!M>E06>OW<CW$R1ROL2>.:
M3]X0KX$D3EMHR5[%OU0H **_.K]LW_B_G_!07X!?""/_ $G2M /_  D.JQ+]
MS[QF=)/^V5HH'_7?CDUUW_!1C]LSQ;\&]6\+_"CX50M)\2O%0C=;I(DE>VBE
MD:&)(D;(,TD@8 L,*%Z98%0#[GHK\S[3_@FA\?\ 4-#3Q'J/[3>N0?$'RA*M
ML+F]D@CEZ^6;O[0'VYV_,(L#'"GBNP_X)\_M?^/_ !-\3O$WP&^,I^T>.?#Z
MS?9=4D"B6X\EPLL,I7B1@"'60#YE#$DG!(!^@%%-=UC5F9@JJ,EF. !ZU^:'
M_!1#_@I9H^B^'M6^&/PEU9=3UV\1K75O$EA+F&QC/#Q6\BGYY2,@NO" G!+?
M< /TQHKY?_X)FZM?:Y^Q%\-[[4KRXU"]E_M+S+BZE:61\:E= 99B2<  ?0"O
MJ"@ HK\ZOVS?^+^?\%!?@%\((_\ 2=*T _\ "0ZK$OW/O&9TD_[96B@?]=^.
M33/VV?VMOBCXJ_:"L/V<?@-,VG>)9@L6K:Q$ )4>2(2[8Y>?)2.([WD W G"
MX*_, ?HQ17YJ3?\ !,OX^6>G-KME^U+K\OC;R<^6\]^D328)V?:_M)?;DGDQ
M=R=O:NI_X)]_ME>/O%7Q-\0? CXT(S^/-#646FHR1JDT_D'$L,Q7Y78+ATD4
M?.H8DDX) /T"HKYN_;Q_:P3]DOX+OK=C##>^+-7F.GZ+:S<H)=I9IW'4I&,$
M@=69%X#9'R#X#_8:_:3_ &D/!]G\0O'WQ\UKPIK>JQKJ%AHVZXD\E&&Z,LL<
MT26Q(.=D:';GD!L@ 'ZGT5^9G[*O[3/Q:_9U_:5@_9V^/FHRZ]'J4B0:'K]W
M,9Y-[Y%N5F/S2PS%=@WY=7(!QA@/K3]MW]J&']D_X&WOBJ&VCOO$%[.NF:-:
MS F-KIT=@\@!!\M%1F..N N1NR #W^BORN^%O[)'[2_[8'A.W^(7Q$^/&M^!
MK+7$6]T[1[59Y!Y+8,;_ &6.:"*%6 5EQEB,$X-9'B;XE?M"_P#!,OXH>'(?
M'/C.\^+'PJUJ4)]HOY)9WV)M$B1F5F>"9%.Y4WF-AZX.T _6BBN4\2?$[0/"
M_P +]0^(%W=%O#5EI+ZT]Q$N6>V6+S<J#C)*]!W) K\P?AOJ'[2W_!3'Q1KG
MB#3?B%>_"3X7:?=O:P#2I)HADX81!8G1KF15*%VD<*"PV@9VT ?K317Y0?%[
MX _M+_L$^&4^(O@KXUZI\0?#&DNK:GI>H)-Y44;$+O:TDFE1H\G#.K*Z@@C
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
M7'_)B?PR_P"XG_Z=+NOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#X]^*/_!-_PK\>/VE=:^)_Q$UZ_P!8T:9;6.P\+VS-#$BQ
M01HPEER6*LZNVR/9][.XY(KY;USPYI7A#_@LQX-T70].M=)TBQBM8+6QLXEB
MAAC&D-A551@"OUFK\J_'_P#RFT\.?]NW_II:@#]5*\<^$O[)/PS^!_Q"\0^-
M?!^BW&G:_KR21W\\U_/<B0/*)7P)7;!+@'@U['7*_$[XH^%_@WX*U'Q9XPU>
MWT30K!-TMS.>6/\ "B*.7=CP%4$D]!0!=\<^-]$^&_@_5_%'B._BTO0]*MVN
MKNZF.%1%'ZDG "CDD@#DU^7W_!*K3M4^+7[6GQE^-,=E)IOA^\%ZGEXPOGWM
MXMRL.1PVQ(R6QT+(>XK$\3>+/BK_ ,%;/B@OA[PU;7/@KX(:'=A[FZN!E?:2
M;!Q-<%?N0J2J;N3R7/ZA_!KX.>%O@+\/-+\%^#]/%AHVGIQN.Z6>0\O+*W\3
ML>2?H     #RG_@H5\4O^%3?LA_$+4XIO)O]0LO[&M-IPQDNF$+%3ZK&TC_\
M H_8!^$\?PO_ &/OA_HMW:J+K4]/.K7\<B\N]V3-M<>HC=$(_P!BOGO_ (*B
MW4WQ:^*'P%^ MC*Q/B+6UU+4HXSAHX-P@23CL$:[;_MG7Z%VMK#96T5O;Q+#
M!"@CCCC&%10,  =@!0!Y_P" _@Y\-?V?+'Q#J?A/PWI?@RRNXUNM4DL8_*B9
M(5<AF&< *&<\ =37Q7^VY_P44^'/C3X2:[\,?A7=W7Q \7>+83HZ?V7:2F&%
M93L< L@,LC#*JL8.2P.>,']"/$7A^P\6>']4T/58/M6EZG:RV5W '9/,AD0H
MZ[E(9<JQ&001G@BOD/XX?\$L?@QX\\!WMIX+\.1^!O%D$);3-4L+F;9YRJ=B
MS(S,&0G&6QO'4'U .J_X)P?L]:W^SA^S18Z+XFC-KXAUB_FUR^L2<FT:5(XT
MB)_O".&,L.S,PYQDU/VGOV!M'_:P^-/A[Q3XO\4:A:^%-&TI+(:!IWR/<3>=
M+(\AE8D(I5D4[5W';]Y<"O&?^"1?[2GBWXC:+XO^&GC6_N=6OO"RQ3Z?=WLG
MF7"P,S1R0.QY8(ZKM))(#D9PJBOT4H _(7]NKX:^&/A)^V9^S9X7\'Z):Z!H
M5DNF"&SM$PN3JK99B>68GDLQ+$\DFOUZK\J_^"F'_)_7[/7_ '"__3JU?JI0
M!\Y_\%"OBE_PJ;]D/XA:G%-Y-_J%E_8UIM.&,ETPA8J?58VD?_@%87['7[.6
MB6G["/A3X?\ BC3WN+'Q+I)OM8MDFD@>7[6?.VL\;*RD(T:'!'"8/>O&/^"H
MMU-\6OBA\!?@+8RL3XBUM=2U*.,X:.#<($DX[!&NV_[9U^A=K:PV5M%;V\2P
MP0H(XXXQA44#  '8 4 <#\#?@+X-_9S\%R>%? VGRZ;HLEW)>F&:X>=O-=55
MCO<D]$7J>U>3?\%%OC;H7P;_ &5_&D&IS1/JOBC3[C0=+L&(+SR3QF-W"G^&
M-'+D].%'5AGJ/VK_ -K[P3^R7X+_ +4\0S?VAKUVC#2O#UM(!<WKCC)_YYQ
M_>D(P.@#-A3\*? #]F?XA?\ !0OXI0_&[X\>;9> 5(.D: NZ);R$-E(H4SF.
MVSRTGWI">"<E@ ?0'_!(/X;ZMX%_90;4M522!?$^M3ZO9PR C%OY<4"/@_WS
M"S ]U*GIBOG_ /X)4D?$;]L+XX_$"^"S7\D=S(KL,[6N[XR,1V'$6..Q(Z5^
MK%E96^FV<%I:01VMK;QK%#!"@1(T48554<     >E?E+_P $:2VA_&KXU:#<
MC9>);P[HV&&S#<RHWY&04 ?K#7Y/_L)R?\*X_P""H'QJ\(60$&D7LFLPQVJD
MA$$=ZDL.!ZJFY1[,:_6"OR@_9.4^(?\ @KO\7;R$;H[&;7#(5' V3I <_P#
MB!]: /LS]L3]C6#]L"\\"66K>*KSP_X9T&:ZN+^TL$#37K2"$1A2QV(5"2?,
MRMC=@#DFOA/_ (*M? ?P/^SS\)/@_P"&? FA0Z-IXOM1>>1<O/=2>7;CS)I#
M\SM]> .  ,"OU_K\P/\ @N-_R*OPD_Z_=2_]%V] 'Z4^$_\ D5=&_P"O*'_T
M6M?)'_!4K]FOQ-^T-\"]-F\'6DFJ>(/#-^;]=+BYDNX&C*2K&/XI!\C!>I"L
M!DD _6_A/_D5=&_Z\H?_ $6M?GO_ ,%8OVB/&>@:QX(^"O@74)](O_%:+/?W
M5K*8YIHY)_)@@5U^9%9UD+XY("CIN! .B_9Q_P""H7PET7X2Z'X<^*.HW_@3
MQMX=M(M)U"PN])NI1++ HC+IY4;E2=@RKA2K$CD#)\,\O7/^"DG[=GA3X@^$
M?#VHZ7\+?!DEG;R:_?0^4LT=K.URRYSCS9'EVA%)*J59@.:^L/A#_P $N/@9
MX!\$V>G>(_"T7C7Q"\ &H:QJ=Q-F64@;_*1658T!SMP-P'5B>:^0/VHOAWJW
M_!+_ ..'A#X@?"'5K^V\"^(9I%N_#5S=/+ 6B*F2W?=]^-HW&QFW.A5CNX!H
M _7ZBL[P[KEKXH\/Z9K-D2UEJ-K%=P%NICD0.N?P(K1H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "O OVQ_P!EM_VMO GA_P (2^)IO#&DVNLQZEJ$MO%YLEQ"D4J^
M4J[@N2SJ=S9 VYP2,5[[10!^4'_!2S]F+X>_LQ_LB^$-%\"Z*+,S^++<WFI7
M+>;>WK+97>&EEP,XR<*H"C)PHR:_0K]D[_DUGX-_]B9HW_I##7R5_P %L/\
MDVWP;_V-L/\ Z1W5?6O[)W_)K/P;_P"Q,T;_ -(8: *7Q@_9*^&?QU\<>'?%
M_B_1KB^\0:!Y8L+J*_GB5%27S5!B5_+;YR225R0<$D 8]BI,XY/ K\WOVQ/^
M"A.M^,O%3?!']G&.X\0^+]1E-A=^(M+P_E'D/%:-TW 9W7!(5 "5.?G4 \A_
MX**>)H/VJOVU_AW\)_ SB_O]%E72KN_M?F$=S+*'G^9?X8(T#,<_*1(.JU^P
M%?(O[!G[!NE_LJZ#)X@\020ZW\3M6AVWVH*2\=E&Q#&W@)Y/(&Z3JQ'8"O5?
MVQ_BA_PIO]F'XC>*DE\F\M])DM[-\X(N9\00D?2253] : /D_P#X)\_\7R_:
M^_:&^.<O[^Q-W_86D7!Y5X"XP0>F5AMK;IVDK[5USX _#KQ+\1M-\?:GX/TN
M[\9Z<Z26VMM#BY1D7:A+ C=M'3=G':O#_P#@E_\ "_\ X5E^QWX1>:+RK_Q&
MTNOW''43$"$_C!'"?QKZPH ^?_CM^W9\&OV=]0U32/%7BC=XFT]$=] T^VDG
MNV+HLB+P-BEE92"[*,'K7QQ_P3M^&GC#XW?M6>,_VF==T2?PWX9U![R32HYP
M<W4EP=@6,D#?''%N4R8P6QCHVW[2^)'[#_P1^+GB/7/$'BSP':ZMKVLE&O-2
M>[N4G8I&L2%660;,(JC"X'RCBOSW\)7'B'_@G!^WWH?PUTSQ#?ZI\+O%EQ:!
M=.O)=P%M=RM#'*PP%66&8-ET +JASC<0 #])/VIO@E>?M%?!'7?A]9Z\?#3:
MQ);++J2Q-*8X4N(Y)%V!EW;D1EP2 =W/%?%7[6W[%?PT_93_ &"OB#_PBFFR
M7OB"X;38KOQ%J9$MY,O]H6Y**0 L:9 ^5 ,X&[<1FOTNKY*_X*J?\F.>/O\
MKMIO_I?;T 6_^"7'_)B?PR_[B?\ Z=+NOJJOE7_@EQ_R8G\,O^XG_P"G2[KT
M7]L?XH?\*;_9A^(WBI)?)O+?29+>S?."+F?$$)'TDE4_0&@#Y/\ ^"?/_%\O
MVOOVAOCG+^_L3=_V%I%P>5> N,$'IE8;:VZ=I*^L_"?[)7PS\$_&[5OBSHVC
M7%MXVU7SS=WCW\\R2-,09"(W=E7)' 7  X  XKS'_@E_\+_^%9?L=^$7FB\J
M_P#$;2Z_<<=1,0(3^,$<)_&OI?QAXQT3X?\ AC4?$7B35+;1M#TZ$SW5]=N$
MCB0=R>Y)P !R20 "2!0!<UK6;'P[I%[JNJ7D.GZ;90O<7-W<.$CAC0%F=F/
M  ))]J_)C]BN\G_:8_X*<^,_B[H-M-;>%-,:]O#,R% \<D#6=LKCL\BDR[3_
M ,\V],U)\7/CI\3_ /@J#\19?A;\(K.Y\/\ PHLYE?5-6NU,:SH&^6:Z(Z+D
M$QVX.6(W-T_=_H[^S?\ LY>$OV8/AI9^#_"=NQ13YU]J$P'GW]P0 TTA'T "
MCA0 ![@'YZ?\%//^+B_MW? ;X>7@6;29TTV-XF)P6O-3:&4$>A2&.OU=Z<#@
M5^3O_!0",:!_P4^^ ^L70:.Q:3P_.93R,1ZK)OQ] !^=?K'0!^4O_!9B-O W
MQ<^"'C[3QY6KQ1W*I,AP^;.XMYHN?9KAB/J:_2;XL>$[OXH_!_Q7X;TK43H]
M[X@T:XL;;4#G-LTT+(LGRG/R[L\'MUK\V_\ @N),+W5/@IIT"M)=A=7;RU&2
M=[62J![DHU?J?IMF--TVTM%Y6")(A_P%0/Z4 ? VL?\ !/'X9?LL_LJ_%O6+
M2*7Q7XU7PAJBGQ#JJ+NAS:2!A;Q#*P@C/.6?!(WD'%/_ ."*G_)K/BG_ +'.
MZ_\ 2&QKZ?\ VQ/^34/C#_V*6J?^DLE?,'_!%3_DUGQ3_P!CG=?^D-C0!ZW_
M ,%.HK^;]A_XE"P;:ZQV33  Y,(OK<N!Z?+G/L#7._\ !)B^TJZ_8K\,PZ?)
M&]Y:ZAJ$6I*K E9S<NZAL=#Y+0GGL17UCXJ\+Z5XV\,ZIX?URRCU'1]4MI+.
M[M)AE98G4JRGZ@FORRL?V/\ ]JO]B7X@ZW=_ .\B\8^#-0DW_9)9[?YTR=@N
M+>9T_>+G'F1')'/R@E0 ?=/[=VI:9I?['OQ9EU9XX[:309X(_,8*#/( D &>
M_FLF!W-?._\ P1;\37.J_LT^)-)N)C+'I7B69;=3_P LXY(('VCVW^8?JQKS
M#XJ?!G]I?]H/X:^)_%W[1NJ6G@WP'X1TB^UN'PCH[Q*^H7,-N[Q;Q$[@+N &
M9'+#D*JEBP]#_P""*.CR6O[._C+4GC9$N_$[Q(Q'#".UM^1[9<C\#0!^AM%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!E>+-*N-=\+:SIMI<?8[N\LIK>&XR1Y3N
MA57R.>"0>/2OC;X._P#!-'X<?LZ^$]<\3ZK+-X^\=Q:;<RKJ^JQ@06TOE,2\
M$&2%;/.]R[ \@K7V]7/_ !"_Y$'Q-_V#+G_T4U 'YU_\$/O^1!^*?_83LO\
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
M^PM.&V2YF,SNSF5LB-2I13M4L<=5P#7B7_!(K]I+Q7X^TOQ?\+O&E_=:M?\
MA=4N=.NKV3S)TMRYCD@=CRP1PNTDD@.5SA5%?HQ0!^0?_!0#X8>%?@_^U!^S
MCX7\&Z):Z!H5F+/RK2U7 +'41EW8Y9W..68ECW-?KY7Y5_\ !4K_ )/0_9^_
M[<__ $XBOU4H ^?/V^_BC_PJ/]DCXBZQ%+Y5]=Z>=)LRIPWFW1$&Y?=5=G_X
M!7)_L3?L[Z/8_L'^%_ _B:Q:XLO%>ER:AJ]NDTD#S+>9D"%D964B%HD."#\N
M*\@_X*GWD_Q2\=_ GX#Z?*WF^)]>6^OUC.#%"&$$;GU $MRW_;*OT'LK.#3;
M."TM8E@MK>-8HHD&%1%&%4>P % '!? OX!^#?V<O!LWA;P+I\VFZ++>/?-#-
M</.WFNJ*QW.2W2->IKRS_@H=\;="^#7[+/C6/5)HGU/Q-IMSH.F6+$%YY;B)
MHV8*>JQHY=CTX ZL >F_:L_:Z\$_LF^"3J_B.?[=K5TK#2_#]K(!<WSCO_L1
M@XW2$8'8,V%/P;\"/V;?B-_P46^*%O\ &CXZ--I_PZB;.D:$FZ%;R$-E88%S
ME+?^]*?FD[$YW* >]?\ !'GX;ZMX)_9;N]9U1)((_$^LS:C90R C_1UCCA63
M!Z;FC<CU4*>017A__!,''Q'_ &W/COX^O@LU[B\:-FYV&YOMQ*_18MOT.*_5
M'3]/M=)T^VL;&WBL[*UB6""W@0)'%&H"JBJ.     .@%?E5_P2#7^P_VC/CE
MHESE+^.+!C88/[J\D1_R+K^= 'ZNU^4?[%+_ /"M?^"J'QE\)V0*:7J3:PBV
MZ\(@%TEQ'Q_LKN4>S&OU<K\H_P!F<#Q)_P %A/BC>PCS$T^36-[*#A=A2W.?
M^!-CZT ??=C^R;\--+^/4OQDM=&N(O'\Q<RZ@U_/(CEX3"W[IG*#]WA1M Q@
M8KUJ^OK?3+*XO+R>.UM+>-I9IYG")&BC+,S'@  $DGIBJGB+Q'I?A#0;_6M;
MU"WTK2+&%I[J]NY!'%#&HR69CP!7Y5?'7]ICXC_\%'/B!-\&_@597.G?#U'
MU?7+@-"+N$-_K;AL9BM\@[8OOR8Y&?D4 S?@#K!_:N_X*R:O\2?"L4B^%=&D
MDO)+U5*A[>&R%E$Q/K,^U@#SM+<?*17Z7_M(?">]^.?P3\4^ ]/UK_A'KG7(
M8[;^TMC/Y*><C2':K*6RBLNW(!S@G%8O[+/[+OA/]E'X:P^%_#:&ZO9BL^JZ
MQ,H$^H7 &-[?W4'(5 <*/4EF/LE 'YU_&K]A/X9?LI_L3_%6\\/V,FL^*Y-'
M6.?Q)JNU[D@SQ;EB &V%#SPHR1@,S8KTK_@DG_R9;X?_ .PGJ'_H\UZ!_P %
M#O\ DRWXJ_\ 8,7_ -'Q5Y__ ,$D_P#DRWP__P!A/4/_ $>: /LJBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *\#_;&_9=D_:T\":!X0D\3S^%])M=9CU'49;:(
MR27,*12KY*KN"Y+.IRV0-N<$C%>^44 ?E/\ \%)OV7?AW^S#^QIX9TCP+HHM
M))_&5G]LU2Z;S;V](L;_  99<#(&3A5"J,G"C-?H'^R=_P FL_!O_L3-&_\
M2&&OE7_@M7_R:SX6_P"QSM?_ $AOJ^JOV3O^36?@W_V)FC?^D,- %/XR?LF?
M#3X]>,/#OBCQEHUQJ&MZ!L^P3QW\\2(%D$H!C5MC?,.<KDC@G &/8:3..3P*
M_.+]L?\ X*&:MXI\2R?!+]G2&X\2>--2D-A<^(-+^<0L<AXK1AP7 SNG)"Q@
M$@Y&Y #R#_@I%XFB_:J_;&^'7P?\#.M_J6BRG3;J^M2"(KJ>1&G&X=H(X@S'
M^$^8.JFOU]KX_P#V"?V"=-_97T63Q)XDDAUSXG:I%MN[Y27BL(V(+00D\DDX
MWR=6(P, <^Q_M<?%+_A3/[-7Q$\7)+Y%W8Z3+'9R9QMNIL0P'_O[(E 'R/\
ML&?\7X_;6_:$^-TO^D:?:W']@:/<'E7BWA%9?0B"UAS_ -=CZFOM;Q!\ OAW
MXJ^(>F>.]5\(:7>^,=,=)+36GAQ<QLGW#N&-VWMG.*\&_P""6GPN_P"%:?L>
M^&+B:+RK_P 333:]<<<D2D)"<^AABA/_  (U]<4 >!_'7]N;X-_L[ZAJ&D^+
M?%.WQ'9QK(VA6%M)/=MO4,@ "[%)5@0791@]:^,O^"??P]\8?'W]KWQ=^TUK
M&AS^&_"EV]X^EK< YNI)AY*I&<#S$CB#!I ,%P .^W[6^)G[$?P3^,7B76_$
M7B[P+;:QKVL>7]KU*2[N4F/EQ+$FPK(-F$51A0 < G)YK\\]%D\1_P#!-;]O
M+P]\/M'\0ZAJWPN\636C#3;R7</LMU,T =A@*)H958[U +*H!QN( !^D_P"U
M+\$[W]HCX(Z[\/['7V\,OK$ELLNI+&TACA2XCDD78&7=N1&7!8 [N>*^,/VJ
MOV)?AE^RI^P+\3I/"VFR7_B*:/3([KQ%JA66\E4ZI:$HI "QID?=0#.!N+$9
MK])Z^5?^"H__ "8G\3?^X9_Z=+2@ _X)<?\ )B?PR_[B?_ITNZ^JJ^5?^"7'
M_)B?PR_[B?\ Z=+NO3?VN/BE_P *9_9J^(GBY)?(N['298[.3.-MU-B& _\
M?V1* /D?]@S_ (OQ^VM^T)\;I?\ 2-/M;C^P-'N#RKQ;PBLOH1!:PY_Z['U-
M?6GAO]DSX:>$?CCJ?Q<TK1KB#QQJ7G?:KV2_GE1S* '(C=BJY P-H  X  XK
MRC_@EI\+O^%:?L>^&+B:+RK_ ,333:]<<<D2D)"<^AABA/\ P(U]0>+O&&B^
M ?#6H^(?$>IVVC:)I\1GNKZ\D"1Q(.Y)[]  .22 ,DT 7=6U:RT'2[S4]2NX
M;#3K.%[BYNKAPD<,:@LSLQX"@ DD^E?DQ^QUJ%Q^U!_P5"\6_%_P_;R6_A32
M3=W;3%2@DB>U:QME88X>0'S=I_N-Z4_XQ_'KXE_\%/OB$_PI^#MC<Z%\+;.9
M9-5UB\#1K<(&^6:Z(^ZF03';C+,1N;I^[_1?]FC]FSPG^RW\,[3PAX6A:0Y\
M_4-4F4"?4+@@!I7QT'&%4<* !SR2 ?G]_P %3F_X6!^VA\ _AW>!9=,G2S+1
M-D@_;=1\B3(]UMU_*OU850J@ 8 X %?E'_P42#>'O^"E7[/^O3*4LE&A2&5_
MN[HM7F9Q^"E#^-?J[0!^57_!:&U?P?\ $/X)>.].Q%J\/VR-9@<,#;36\T//
MLTLA_&OOGXX_LV_#K]JKPWH=OX[TJXU2SLB;NR^SW\UL8VD0 G]VP#< ?>!Q
MVQDY^#/^"XMTD_\ PIC3HLR7;/JT@C49.#]C4?F<X^AK]0]&LCINCV-HQRUO
M!'$3_NJ!_2@ T?2;;0=(L=,LH_*L[*!+:"/.=L:*%4?@ *_+[_@LA\5[#QIJ
MG@'X*^'8QK/BM=174KJWM</)#)(AAMK?C^.3S6;;P<>6?XA7LO[<'_!1BU^#
M]]-\-/A7"/%?Q5O&%F6M8_M$6ERN=H78H/FW&2-L0! /WNFQJ'[!/_!/V_\
MAGK;?%[XP2MK?Q2U!FNH+6ZE\\Z:\F2\LKDGS+EMQR<D)DX))R #ZCT3X%:7
MJW[-/A_X3>-(WU?38/#MCHFI+#<R0F<P0QHQ$D;*PRT>>#ST.02*U_@G\$?"
M7[/G@6+PAX*L9-/T.*XEN5AFG>9M\ARQ+N23VZGH*[VO /VN/VS/!7[(_A$7
MFM2?VMXGO(V.E^'+60">Y/3>YY\N('JY'8A0QXH X_\ X*8_'#0_A'^RQXJT
MN^FBEUOQ=:R:)IE@Q!>4R#;-+CKMCC);=T#%!P6%8/\ P26^&VK_  \_9%L;
MC5TDA?Q)JUQKMK!)PR6[QQ0QG'8.(/,'M(#WKYQ_9U_91\?_ +>'Q0B^.W[0
M)E@\(2,LFD^'F#1"\@!S'''&3F*T&<Y/S2Y)R=Q<_JM;6T-G;Q6]O$D$$2".
M.*-0JHH& H X  [4 2T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M '$__3I=U]54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?E7X__ .4VGAS_ +=O_32U?JI7G]Y\ ?AYJ'Q2@^)%QX3T^7QS#M\O
M7&5OM"[8_*&#G'"';TZ4 =^S!%+,0J@9)/05^$O[0W[4V@_MD_M/6<?CWQ5>
M^$_@AH]VZ6<-I!+-*\"<&58T4_OY\?>88C5L<[<-^ZUU:Q7UK-;3H)()D:.1
M#T92,$?E7@G_  P'^SS_ -$G\/\ _?I__BJ /'?A[_P4<_9*^%/A#3O"_A+5
MY]#T'3X_+M[.UT*["KZL3Y>68GDLQ)))))->R? []N?X/_M%>-'\*^!M?NM2
MUI+22]:&;39[=?*1E5CN= .KKQGO3?\ A@/]GG_HD_A__OT__P 576?#/]EG
MX3_!OQ$VO>"O NE>'-8:!K8WEFC!S$Q4LG)/!*K^5 'Q]\'?^,@O^"KWQ'\8
M-_I&B_#736T>R?J([D VQ7\7>_;\/QK] _$VBKXE\.:KI#W$UHFH6DMHUQ;.
M4EB$B%=R,.0PSD$="*XSX2?L]_#_ .!=UXCNO!&@?V-<^(KH7FJS->7%R]U,
M"Y#$S2.1S(YPN!\QXKT6@#\D?V-_VFM6_8G^.7CWX3?M!:KJ4$%]<QS0Z[?2
MS7<<4ZY"R[CEC#.A4B0?=*+N RQ7ZK_:&_X*<?!_X5_#_4+SPEXIT_QSXMFA
M9-,TW2F,T8E*_*\\@^5(U)!(SN/0#J1]"_%KX"?#WX[:=;67CWPEIOB:&V8M
M ]W&1+#GKLE4AU![@$ X&>E>=^ OV ?V??AIK%MJN@_#+3$U"VE$T,VH3W%^
M8W'1E%Q)( 1C(XX/(YH ^:O^"/O[.OB/P'X3\5_$[Q7:7%A=>+/*@TVWO%*S
M/:HS.]PP/($CLNW."1'NY#*3^B]%% 'Y5_\ !3#_ )/Z_9Z_[A?_ *=6K]5*
M\_\ '/P!^'GQ+\7Z-XI\4>$]/UKQ#HWE_P!GZA=*QDMMDGF)MP>SDM]:] H
M_.KX._\ &07_  5>^(_C!O\ 2-%^&NFMH]D_41W(!MBOXN]^WX?C7VA^T-\9
M]._9[^#'BKX@:I UW;Z+:^9':JVTW$SNL<,6<' :1T4G!P"3VH^$G[/?P_\
M@7=>([KP1H']C7/B*Z%YJLS7EQ<O=3 N0Q,TCD<R.<+@?,>*Z#XA_#;PQ\6/
M"\_ASQ?HUMK^AW#I)+8W8)C=D8,I(!'0@'\* /P]^ ?Q;^%GQ6^/6M_%?]J3
MQ3/JERLJR6&@+I]Q<V\[Y)4.$4JMO$,!8L_,?O< A_TEA_X*M?LU6\211>++
MZ.)%"JB:'=@*!P !Y? KT+_A@/\ 9Y_Z)/X?_P"_3_\ Q5'_  P'^SS_ -$G
M\/\ _?I__BJ .R^ O[1_@3]I;PYJ&N^ =3FU33;"[^Q3R3VDMN5EV*^-LB@G
MY77D>M?FWXYU*[_X)P_\%$M6\>:GI5U<?#7QV+J1KBTCW8BN)%EF5,_+YD-P
MJMLSGRR,8W"OT^^%OP9\$?!/1[O2O WANR\,Z?=S_:9[>Q4A9)=H7><D\X4#
M\*O_ !!^&OA;XK^&I_#_ (PT"P\1Z-,0S6>H0B1 PZ,N>58=F7!'8T ?.?Q5
M_P""FGP*\ _#NZ\0:)XQL_&.JO 6T_1-,W^?/*>%60,H\E<\L7P0 <!C@'Q?
M_@D=\%?$,=MXY^./B^WEM]3\:S,FG^<NUIX&E,T]Q@\[9)2H7/41D\@J:^AO
M#7_!.']F_P )ZU#JEA\+K"2[A<2(NH7MW>P[@<C,4\SQD>Q7%?1]O;Q6L$<$
M$:0PQJ$2.-0JJH&  !T ':@"2OS _P""XW_(J_"3_K]U+_T7;U^G]<'\5?@3
MX ^.%OIT'CSPM8>)XM.9WM$OE)$+.%#E<$=0J_E0!TWA/_D5=&_Z\H?_ $6M
M?G9_P5T^#7B>WU;P#\=O"EI]LD\(E+?4?+C+O;K'/Y]O.P'6-9#(&]-Z]B2/
MTEM[>.TMXH(4$<,2A$1>BJ!@#\J66))HWCD19(W!5D89# ]01Z4 ?*WP;_X*
M6? [XG>!;36=7\8:?X*UH0[K_1-:E,4EO(!\RQN0%F7NI3)((R <J/BG]L_X
MR#_@HU\=/ ?PB^#L,VJZ/I=Q*\^NR0ND#.^U9+@@\B"*-3\S %BQ !^7=]Z>
M*O\ @G7^SGXRU>34]1^%VFI=R2-*_P#9]U=6498G)/EP2HG7MC%>J_"GX&^
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
MWQ99^"]1;2?%TNF7"Z1>*L;>7=>63%_K 5P6P"2. 2:^$?V&/^"B]E'I&O\
M@;]H7Q8VA>/=+U*94U#7HQ;I+'D*T#E5"QR1.K##;<AAC)!K]'*\9^+_ .QS
M\&?CSJXU;QQX!T_6-5VA&U"*2:TN) ,8#R0.C/C  W$X' X- 'QI_P % /V[
M/#GQ8\$M\$?@M<2>//$GBR:.QN[O1T=XHX_,4^1$V/WKR$!25RH0MDY/'V1^
MQS\!F_9M_9W\)^"+EUFU:WA:ZU.1""INYF,DJ@CJJEM@/<(#WK0^#W[*'PC^
M =U)=^ _ NFZ%?NNPW_SW-T%Q@J)IF>0 CJ V#WKUF@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N?^(7_(@^)O\ L&7/_HIJZ"H;RSAU"SGM;F-9K>>-HI(V
MZ,K#!!^H- 'YH_\ !#[_ )$'XI_]A.R_]%25]H?M<?M!VW[,?P'\1>.9($O-
M0@5;73+.3.V>\D.V)6Q_".7;D?*C8.<5U7PK^!O@+X(6>H6O@3PO8^&+?4)%
MENH[%2!*R@A2<D] 3^=6_B=\(_!WQH\/PZ'XW\/VGB32(;E;Q+.\!*+,JLJO
MP1R [#\: /Q7_9&^*/P5OOBEKGQ<_:4\677B/QC)>":QTRYTV>[B,@ /VF;9
M&4(7A8XA\JA?N\)C]%_^'L'[-O\ T-^H?^"2[_\ C=>@?\,!_L\_]$G\/_\
M?I__ (JC_A@/]GG_ *)/X?\ ^_3_ /Q5 "ZI^U]X,\1_LM^-_C#X*U*34-'T
M:QO!;S7%L\!>[C3$<>V10>9'C7.,?-7E7_!)3X:OX+_91M_$-XC'4_&&IW.K
MRR2<R&)6\B($]P?*9Q_UU->^WG[*WPJO/A'?_"__ (1"WM? =]<+=7.BV-Q/
M:QR2!TD#%HI%?[T:'&[!VBN_\'>$=(\ >$]'\-:!9+IVB:1:16-E:*[.(H8U
M"HNYB6;  Y8DGJ230!\U_P#!2CX6^-OB5^S?=S?#Z_U.U\0:#=KJCVNEW4D,
MM[:JCK-" A&\X99 O<Q8') /F?[#_P#P4<^&OB#X*^'O#7Q%\66OA3QGH%I'
MIMP^M2&.*]CB7;'.LQ&TL54;@Q#;@>""#7WQ7A/Q._89^!/QBUZXUOQ7\.=-
MO=7N6WW%Y:33V,DS?WG-O(F]O4G)- 'PI_P42_;&T7]J+3]"^!_P5CN?'%YJ
M6I13WMY80/Y<SIGRH(<X+_,=[N1M4(O)^8K^A?[*_P &W_9__9[\$> 9I4FN
M](L<7<D9RAN97::?:>Z^9(^/;%6_A#^S7\,/@+]H;P%X+TSPY/<((YKJ!&DN
M)%!R%:5RSD9[;L5Z70 5^5?_  2U_P"3T/V@?^WS_P!.)K]5*\_\ _ 'X>?"
MWQ/K'B+PIX3T_0];UC=]OOK56$EQN?S&W9)ZMS]: #]H'XF1_!SX(^./&KLJ
MR:+I-Q=0!NC3A"(4_P"!2%%_&OFO_@DI\-7\%_LHV_B&\1CJ?C#4[G5Y9).9
M#$K>1$">X/E,X_ZZFOJ?XJ?"GPM\;/ ]_P"#_&>FMK'AR_:-KFR6ZFM_-\N1
M9$R\3HV Z*<9[<UJ^#O".D> /">C^&M LET[1-(M(K&RM%=G$4,:A47<Q+-@
M <L23U))H ^)_P#@JM^UYJOP%^'NF>!O"%[)I_B[Q7'(TVH0,5EL;%2%9HS_
M  R2,2@8<J%<C!VD?.O[!?QP_93_ &6_"5MKNO\ B6XU3XI:A"6OM2.B74BV
M"MUMK<^7P .'<<N<\[<"OTK^*'[,GPM^-6N6VL^.?!.F>)=4MK86<-S?*Q9(
M0S.$&".-SL?QKCO^& _V>?\ HD_A_P#[]/\ _%4 >?\ _#V#]FW_ *&_4/\
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
MX3OO#'BO2;?7- OO+^TV%T"8Y=DBR)G!'1T5OJ!0!\Z_\$N/^3$_AE_W$_\
MTZ7=>4?\%<O$E[XB\*_"SX.:+)C6/'7B2)=B\YCC*QHK#T,MQ&W_ &R/O7W#
MX!\ >'?A=X3L?#'A32;?0] L?,^S6%J"(XM\C2/C)/5W9OJ37->+OV>_A_X\
M^*7AKXBZ]H']H^,/#:"/2M0>\N%6V 9F&(5D$3'+L<LA/3G@8 .Q\*^'++P=
MX8TC0--C\K3M*LX;&VC_ +L42!$'X*HK\9?^"@7[5D'[1G[1D?PSO?$\GA3X
M1^&M4-G>WT4$D_G3QDK<7)B0%I"I#1Q+T_BR Y(_:ZO!]0_83^ .K:A<WUY\
M+="N+NYE::::2-RSNQ)9C\W4DDT ?/OP5_;T_8__ &?_  #8>$/!>MWNFZ5:
MC+O_ &)=M-=2D --,_EY>1L<GZ    #V?X4_\%#O@A\:OB!I/@OPGXDO+[Q!
MJC2+:V\NE7,*N4C>1LNZ!1\J,>3VK3_X8#_9Y_Z)/X?_ ._3_P#Q5;W@7]C[
MX,?#/Q58>)?"WP\T?1->L"S6U_:HPDB+(R-C+=U9A^- 'RY_P5\^ NL^-OAK
MX:^)WAFWEGU7P1/(UZMNI:06<A1O. &<B*2-6/HKNQX6O1O@7_P4Z^#'Q(^&
MMGK'BOQ78>"?$L$ &IZ1J6]2LHP&: @'S48\J%RP!P0"*^O9(UEC9'4.C##*
MPR"/0U\Y^*O^"=?[.?C3Q!+K6I_"_3UOYG\Q_L%W=64+-G)/DP2I'R>OR\T
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
M!K.A7ZJMU8W()CE"N' .".C*I_"O'/\ A@/]GG_HD_A__OT__P 50!YQ8?\
M!5#]F32K&WLK+Q-=6=G;QK##;V^@721Q(HPJJHCP    !P,5[;^S_P#M2_#O
M]IRSUJZ^'VK7&JPZ/)%'>-/92VVQI Q3 D49R$;IZ5S/_# ?[//_ $2?P_\
M]^G_ /BJ]$^%7P)\ ? ^WU&#P'X6L/#$6HLCW:6*D"9D#!"V2>@9OSH _-;Q
MA\2O%_[ ?_!0?4_$'CF]US6?A=XM-R;6:2ZENHX;.>19,1*Q(#V\BHI0?-L'
M'WQG[/\ %W_!1S]GOPGX/E\0)\1-/UL>29(=-TD-->SL.B"(@%&)(_UFT=R0
M 37NGC[X=^&/BEX;N/#_ (NT&P\1:-.07L]0@65-PZ,,_=8=F&".QKPO2_\
M@F[^S;H^J?VA!\+=/DGSG9=7UW<0_P#?J29D_P#': /C;_@GOX'\6?M,?MD>
M)_VE]>TB31_#T,]W)8,X8I-<2Q&W2&-C]\10,0SCC<%X&<#]7ZK:;IMIH^GV
MUA86L-C8VT:PP6UM&(XHD48554 !0!P .!5F@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /RK_ ."YW_-$_P#N-_\ MA11
M_P %SO\ FB?_ '&__;"B@#ZJ_P""7'_)B?PR_P"XG_Z=+NOJJOE7_@EQ_P F
M)_#+_N)_^G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /RK_X+G?\ -$_^XW_[844?\%SO^:)_
M]QO_ -L** /JK_@EQ_R8G\,O^XG_ .G2[KZJKY5_X)<?\F)_#+_N)_\ ITNZ
M^JJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /(?VJ--M
M-:^$]KINH6L-_IU]XK\+VEU:7,8DBN(9-?T])(I$8$,C*S*5((()!X-6?^&3
MO@A_T1OX?_\ A+V/_P :H_:6_P"2=:1_V.?A/_U(=.KU6@#RK_AD[X(?]$;^
M'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__
M .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H
M_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\
MAD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.
M^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A
M_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\
M1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1O
MX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_
M /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^
M$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V
M/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\
M:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]
M5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:*
M /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#R
MK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X
M9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O
M@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?
M]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&
M_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?
M_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\
MX2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O
M8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_
M ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&
MJ/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_
M (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&
M3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X
M(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_
M $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$
M;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A
M_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\
M_A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2
M]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8_
M_&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJ
MO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6
MB@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH
M\J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O
M^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD
M[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"
M'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T
M1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^
M'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__
M .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H
M_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\
MAD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.
M^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A
M_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\
M1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1O
MX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_
M /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^
M$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V
M/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\
M:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]
M5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:*
M /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#R
MK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X
M9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O
M@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?
M]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&
M_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?
M_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\
MX2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O
M8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_
M ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&
MJ/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_
M (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&
M3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X
M(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_
M $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$
M;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A
M_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\
M_A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2
M]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8_
M_&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJ
MO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6
MB@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH
M\J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O
M^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD
M[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"
M'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T
M1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^
M'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__
M .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H
M_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\
MAD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.
M^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A
M_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\
M1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1O
MX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_
M /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^
M$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V
M/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\
M:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]
M5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:*
M /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#R
MK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X
M9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O
M@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?
M]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&
M_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?
M_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\
MX2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O
M8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_
M ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&
MJ/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_
M (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&
M3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X
M(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_
M $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$
M;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A
M_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\
M_A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2
M]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8_
M_&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJ
MO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6
MB@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH
M\J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O
M^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD
M[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"
M'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T
M1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^
M'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__
M .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H
M_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\
MAD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.
M^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A
M_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\
M1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1O
MX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_
M /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^
M$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V
M/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\
M:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]
M5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:*
M /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#R
MK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X
M9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O
M@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?
M]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&
M_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?
M_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\
MX2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O
M8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_
M ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&
MJ/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_
M (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&
M3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X
M(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_
M $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$
M;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A
M_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\
M_A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2
M]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8_
M_&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJ
MO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6
MB@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH
M\J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O
M^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD
M[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"
M'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T
M1OX?_P#A+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^
M'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__
M .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H
M_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\
MAD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.
M^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A
M_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\
M1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1O
MX?\ _A+V/_QJO5:* /FSXU?L_P#PN\ ^&?#^N^&/AMX1\.:W;>,O"RP:EI.A
M6MK<Q!]>L(W"R1QAEW([*<'E6(/!-?2=>5?M+?\ ).M(_P"QS\)_^I#IU>JT
M %%%% !1110 4444 ?E7_P %SO\ FB?_ '&__;"BC_@N=_S1/_N-_P#MA10!
M]5?\$N/^3$_AE_W$_P#TZ7=?55?*O_!+C_DQ/X9?]Q/_ -.EW7U50 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5^TM_R3K2/^QS\)_^
MI#IU>JUY5^TM_P DZTC_ +'/PG_ZD.G5ZK0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'E7[2W_).M(_['/PG_ .I#IU>J
MUY5^TM_R3K2/^QS\)_\ J0Z=7JM !1110 4444 %%%% 'Y5_\%SO^:)_]QO_
M -L**/\ @N=_S1/_ +C?_MA10!]5?\$N/^3$_AE_W$__ $Z7=?55?*O_  2X
M_P"3$_AE_P!Q/_TZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110
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
MV8'O7*?M'?M??#G]E?\ L%?'E[>V\FM^>;.*QM3<,1%LWE@#\H_>+C/7GT-
M'M=%9/A+Q1IWC?PKHWB+2)OM&E:O90W]I-C&^&5 Z-CME6%>6ZM^UQ\/M'_:
M&L?@HUQJ%SX\NPC+:VMFSPQAH3-\\F<+B(;SZ#% 'M%%<'\9/CIX%^ /A4^(
MO'OB&U\/Z:6\N+SMSRW$F,[(HU!>1L=E!P.3@<U\K6G_  6,^ 5SK LI(_%E
MK;;@/[1FTI#!U(SA93)CO]SO0!]RT5S'PY^)GA;XN^$[3Q-X-URS\0Z%=9$=
MY9OE=PZHP.&1AW5@".XJA\7/C3X)^!/A.3Q)X[\0VOA[25;RTDN"6>9\$[(H
MU!>1L G:H)P">E ';45\*WW_  62^ EIJ'V:*T\87L.6'VN#2XA%QT.'G5^>
MWR_7%?1O[/W[5GPS_:<TV[N? 7B!=0N;(*;S3;F)H+NW!. 6C8<J?[RY7/&<
M\4 >NT5Y1^T1^TSX)_9>\,:;K_CF>]@T_4+S[# UC:F=C+L9\$ \#"'FO(_C
M!_P4Z^"7P9\70^'-3O=8U?4O*CEN1HUDLR6>] ZK*S2+\V",JFX@G!P<X /K
M.BN?\ ^.M&^)W@O1O%?AVY>\T/5[9+NSN)(7A:2-AD'8X##\1704 <Q\2/B9
MX7^$/@^^\4>,=;M= T*S7,MW=/@9[(JCEW/0(H+$\ &O@CQQ_P %J/!EGK3V
M'@7X<:YXQ49"3W=VFGB8@\E$5)FVXR<D \<@5XO\?M2UG_@H=_P4"MOA-:ZE
M+:_#_P *W<]H[6K#$<4&/MMR,Y!D>1?*1L$ >7QC<3^J?PI^#G@OX(^%H?#W
M@CP[8^'M,C50RVD0$D[ 8WRR?>D?_:<DT ?%7PH_X++_  U\6:[%I?CCPOJW
MP^,AV&^:47]M$_ (D*(DBC.1D1GISCM]^:/J]CX@TFSU/3+N'4-.O(4N+:[M
MI!)%-&ZAE=&'!4@@@CKFO$_VN/V2O"/[4OPVU33-2TNUB\5Q6SMHVO+$JW-K
M. 3&IDQEHF; 9"<$'(PP!'C?_!+?X>_&KX0_#/7?"/Q2\.W6CZ%#<+=: UY?
M0S21A\B>'RT=FC3<%< XY>3CF@#[<HK@?C'\=_ ?P!\,_P!O>/?$EGX?L6)6
M%9B6FN6'58HE!>1N1D*#C.3@<U\N0_\ !8?X 2ZR+)CXIAMB0/[1?25\@9SS
M@2F3C_<[\9H ^X:*YCX<?$WPK\7O"=IXF\&Z[9^(=#NLB.\LWW+N'5&!PR.,
MC*L PSR*X/Q=^U?X \$_'?0_A%JMU>P^,-8@6YM46U)M]C"0@M+G"\1/^0H
M]CHKXS^('_!6CX!> O%-SHD=]KGB=K:4P37V@V"2VJL,AMLDDB;P",;D# Y!
M!(YKVCP5^V!\(_'GPAO_ (F:=XSLH/".F_+J%U>[H)+.3C]U)$PW!SD!5 .\
MD;-V10![)17Q+;_\%?\ ]GV?Q#_9K7/B2&T\P(-6DTG_ $8C)&[ <RX[_P"K
MS@],\5]B^%_%.D>-O#NG:]H.HV^K:-J$*W%K?6KAXYHV&0RD?Y'2@#5HKP>\
M_;9^%.E?&+Q)\-=3UJ;2=>\.VLEYJ5Q?0>59P1)$DK,9B<?==?J3BO&=0_X+
M!_L_6>NM812^)KZU#;?[4M]) MR,@9P\BR8Y)^YG@^V0#[>HKD?A;\6?"/QJ
M\'VWBCP3KMKX@T.X)1;FV)!1QC*.C ,CC(RK $9''-5_BY\:?!/P)\)R>)/'
M?B&U\/:2K>6DEP2SS/@G9%&H+R-@$[5!. 3TH [:BOA6^_X+)? 2TU#[-%:>
M,+V'+#[7!I<0BXZ'#SJ_/;Y?KBOHW]G[]JSX9_M.:;=W/@+Q NH7-D%-YIMS
M$T%W;@G +1L.5/\ >7*YXSGB@#UVBO*/VB/VF?!/[+WAC3=?\<SWL&GZA>?8
M8&L;4SL9=C/@@'@80\UYU\;O^"C/P4^ ]U;6&LZY=ZOK4T$=P^DZ';"XN($=
M Z^:2RI&Q!'R,X;D'&#F@#Z<HKYL^ O_  4*^"W[1'B*W\.^'=>N=-\1W()M
M])UNU-M+/@9*HV6C9@ ?E#YX) .*Z?\ :-_:]^'_ .RO)H0\>/JEM%K0F^R3
MV-BUQ&3%LWJQ!X(\Q3CN#[&@#VRBJVFZA;:OI]K?64R7-G=1+/#-&<K(C ,K
M ^A!!KS7]H;]I7P/^S#X3L?$7CJ]N+6QOKP6-NEG 9Y9)"C/P@_A 0Y/09'J
M* /4Z*QO!GBJT\=>$=%\1Z?%<0V&K6<-];I=Q>5*(I$#IO0_=.UAP>16S0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !17X;T5YGUW^[^)_0/_ !"?_J._\I__ &Y^Y%%?AO7Z._\
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
MI::';BXDL[=PDDH+JF 3P/O=_2N]KYU_X*'?\F6_%7_L&+_Z/BH Z/\ 9/\
MVF=,_:O^%\OC72=%N]"M8]1FTXVMY*LCEHU1BV5XP?,'Y5[/7PK_ ,$;?^31
M[S_L9KW_ -%6]>WZ/^W!\)=4\;_$#PO/KTFCW?@59FUR[U6'[/:PB*<0-MD)
M^<F1E50.6)& 2<4 >]T5\27'_!8#]GV'7VT]+CQ+/:!BHU:/2,6Q QSM9Q+@
MY_YYYXZ5]6?"KXM^$?C=X-M/%7@G6[?7]#N246X@R"CC&Z-T8!D<9&58 \@]
M"* .OHKEOB5\4/"OP=\(W?BCQGKEKX?T&UP);RZ)QN/W550"SL>RJ"3V%?)=
MK_P6"_9^N-?73WF\36]H6V_VK+I(^S ?WB%D,N/^V>>>E 'I'BG]M[0_"W[7
M&D? 67PUJ$^KZEY.S5TG00)YD)E&4^]P!BOI6OR8\<^)M)\9?\%A/AWKFA:C
M;:OH]_#83VM]9R"2*:,V+X96'!%?JWK&L6'A_2KO4]4O;?3M-LXFGN+NZE6.
M*&-1EG=F("J ,DF@"Y17Q3XP_P""O'[/_A76I-/M;KQ#XF2.3RVO='TP&#J0
M2#-)&648ZJ#G/&:]Q_9]_:[^%O[3EM/_ ,(+XC2[U*V3S+G2+R,V]["N0-QC
M;[RY(&Y"R@D#.30![+17EW[07[1?A7]F?PG:>)?&4.JC1)[D6AN]-LC<K#(0
M2HDP?E#8(!Z9&.I&=WX._&#PM\=_A]IGC/P=J']HZ'?A@CLNR2-U8J\<B'E6
M!'0^QZ$&@#M**\*_:$_;2^%_[,NNZ/HGC/4[S^V=5B,]OI^F6C74PC#;0S*O
MW0S9"^I5L=*]JTC4/[6TJSOOLUQ9?:84F^S7D>R:+<H.QUR=K#.".Q!H MT4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 45\]?MH_'^Y^!_P[M(]$N%A\4:O<".S) ;RHHR&ED(
M[C&U/^VGM7K'PH^(EA\6/AYH?BO3B!!J5N)'B!R891\LD9]U<,OX5RQQ5.5>
M6'3]Y)/[_P"OQ.*&,HSQ,L*G[\4F_G_2^]'6T445U':%%%% !1110!^:O_#[
MSP1_T33Q!_X&P?X4?\/O/!'_ $33Q!_X&P?X5YK_ ,$/O^1^^*?_ &#++_T;
M)7ZX301W4+Q31K+$XVM&ZAE8>A!ZT ?$/PK_ ."OGP3^(6O6FD:O!KO@B>YD
M$:7FL01-9ACT#2Q2,4YXRRA1P20,X^X(Y%EC5T8.C#*LIR"/45^=7_!7']G7
MP!#\!7^(VGZ'IVA>+=-U&WA^V6,"0-?1RL4:.4*!YA&0X)Y&P\X)%>]?\$U/
M%FK>,?V*_AS>:S))/<V\-S8132=7@@NI88OP5$5/^ 4 ?3M%>(_ ']L+X=?M
M+>(/$6B^"KG4)[[055KT7MF8% 9V0;23SRIKV35=2AT?2[R_N2PM[6%YY"HR
M=JJ6.!WX% %JBO'OV<_VJ_ 7[4VEZU?^!+B^N+?2)HX+HWUH8"&=2RX!//"F
MG_M _M7?#+]F/3[2?Q[XA73[J\4M::;;1-/=W ! ++&HX4?WFVKQC.>* /7J
M*^(/#_\ P6$_9_UK5EL[I_$^A0L^S[=J&E*T(&!\Q\F21\<X^[G@\5]C^$?&
M&B>/O#=AX@\.:I:ZUHE_'YMK?64HDBE7.,@CT(((Z@@@\B@#8HKYF^/'_!13
MX*?L]^);CPYKVNW6K>(K4[;K3-"M3<R6S8!VR.2L:MS]W=N&.0.*YWX4_P#!
M4[X!_%37+72/[;U'PE?W3*D"^);,6\3N?X3*CO&I[99@/0T ?7=%)G/(Y%>
M_M"?MT?"#]FC4ETGQ=XA>?Q 4$AT728#=72*>09 "%CR"" [*2#D B@#W^BO
MCKX8_P#!5[X _$G7+?29=5U;P?<7#^7%+XELE@@+9( :6.21$!QG+E1R.<\5
M]AQR)-&LD;*Z, RLIR"#T(- 'S/\,_VYM#^)G[4OBCX)6WAC4++5-!>\2359
MIXV@E^SN%;:H^89SQFC]H[]N;0_V<?C)X*^'NI>&-0UB\\4) \-Y:SQI'!YM
MP8!N#<G!&>.U?'7[*'_*7CXM_P#7;7/_ $>E'_!4;_D^3X#_ /7'3O\ TYO0
M!^K]%%% !7SU^V'^VAX4_8_\*Z??:M;'7_$&I3!++0+:Y6*:2,?ZR9F(;;&O
M3..6( [D9G[<7[4GB?\ 9L\+^&K;P1X.?QEXQ\4W4MCIMLJR2+$Z(&+&&,;Y
M3\PPH*]SGC!_)C]L'X!_&+PSX:T?XN?&W5VF\6^+M0:W32YF#S6T*1;QOVG9
M$!D!84'RCK@\4 ?O7X5UQ?%'AC1]96$VZZC9PW8A9MQ02('VY[XSC-4?B!\0
M?#OPK\'ZGXJ\5ZK!HN@:;%YUU>W&=J+G   !+,20 J@DD@ $FJWPF_Y)7X-_
M[ ME_P"B$K\Y?^"KGBC5?BQ\?/@[\ -+O&MK35+BVN[ORVX:>ZN#;0EQ_P!,
MT25@/^FOTH [/Q!_P6I^&EEJUS%H_@;Q1K.F0/L.H,88 XS@,$+$@'MNVGU
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
MYQ7EQ]_Y\G]:[W6_VNOASX<^/L7P?U+4+FR\726KWI>:#99QPI:O=.[SD[5
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
M3_\ 4ATZO5: "BBB@ HHHH **** /RK_ ."YW_-$_P#N-_\ MA11_P %SO\
MFB?_ '&__;"B@#ZJ_P""7'_)B?PR_P"XG_Z=+NOJJOE7_@EQ_P F)_#+_N)_
M^G2[KZJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \J_
M:6_Y)UI'_8Y^$_\ U(=.KU6O*OVEO^2=:1_V.?A/_P!2'3J]5H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^5_\
M@H#^T5XB^ _P^T6U\*R"RUKQ!<2PC43&'-M%&JER@((#DNH!/0;B!G!'YIW'
M[2?Q:N9GE?XG>, SG)$>N7*+^"JX _ 5^PG[0O[/GAW]HSP./#^O/-:2P2_:
M++4+4#S;:7!&0#PRD'#*>H[@@$?(3?\ !)$;CCXJX';/AW/_ +=5]GE.-R^A
MA^6O93ZW5[_@S]"R/,,JPN%Y,2DIW=VXMW[;)GQI_P -&?%C_HI_C+_PH+O_
M ..4?\-&?%C_ **?XR_\*"[_ /CE?97_  Z1_P"JK?\ EN__ '51_P .D?\
MJJW_ );O_P!U5[7]J95W7_@+_P CZ'^V<D_F7_@#_P#D3XU_X:,^+'_13_&7
M_A07?_QRLOQ)\8O'WC+2GTS7_''B37--=E=K/4M6N+B%F!R"4=R"0>G%?;W_
M  Z1_P"JK?\ EN__ '569XF_X).ZKI^@7]SHGQ$AUC5H8B]M87&C_94N''\!
ME^T/LSV)4C.,X'(J.:97S+EDK_X7_D7#.LEYERS2?^%K\>4^!:W_  G\0/%'
M@&:XF\,>)-7\.2W"A)I-)OI;5I5!R QC89 )/7UK/U[0=1\+ZU>Z1JUE-IVI
MV4K07%K<(4DB=3@J0:^M_@/_ ,$V_$WQ9\#P>)?$/B+_ (0B.\Q)8V<NFFZG
MEA(R)7'FQ^6#QM!R2.>!C/J8G$X?#T^>O)<K^=SVL9C,+A:7/B9)1?SO\E>Y
M\^?\-&?%C_HI_C+_ ,*"[_\ CE'_  T9\6/^BG^,O_"@N_\ XY7V5_PZ1_ZJ
MM_Y;O_W51_PZ1_ZJM_Y;O_W57D_VIE7=?^ O_(\+^V<D_F7_ ( __D3XU_X:
M,^+'_13_ !E_X4%W_P#'*/\ AHSXL?\ 13_&7_A07?\ \<K[*_X=(_\ 55O_
M "W?_NJC_ATC_P!56_\ +=_^ZJ/[4RKNO_ 7_D']LY)_,O\ P!__ ")YC^Q[
M^V/\1M/^,7ACPSXB\1:AXKT#7;V+39(=5E:XFA>5MD<B2MEQAF&0201GO@CW
M3_@L?<7,/[(MLD )BF\2V23^R>5.P_\ 'E2NO_9X_P""=OASX(^.+7Q9JOB2
M;Q=JE@2]A&UD+2""0@CS"GF2%V&?EY !YP3@CM?V^/@S=?'3]E7QMX=TRV>[
MURW@35--AC&7DGMV$FQ1W9T#H!ZN*^.S:OA<174L*M+:Z6NS\_SW$X+%8E3P
M2TMJ[6N_0SO^";UK;6O[$WPM6U"B-K*XD;:,9D:[F9__ !XM7TK7YZ_\$>/V
M@-)\4_!*?X67E\D/B7PQ<S3VMG*X#SV4TADWQ@\MLE>0,!]T,GJ*_0JO#/G
MKYY_;Z^-&H_ C]E;QIXDT6X:TUZ:./3=.N(\[H9IY%C,BGLR(9'!_O**\H_X
M*9?MJ:E^S+X3\/Z%X$UJVL_B%JEVETT;P1W!@T]-VYG1U91YCA4&<$@2$'*Y
MKC_VXK7Q]\1/^"8FE^(/&\%L/%\3:;K>K06-N85B227:J^62Q#(L\>_G&5<\
M#@ %'_@EO^QKX+E^#EA\6O&>B6/BKQ1XDEGFLCJT(N4LK=)6C!5'!7S79&<R
M8)VLH!'S9]'_ ."@W[$_@+XE? CQ3XHT'PUIF@>-?#>GS:I:W^FVR6YN8X5,
MDL$H0 2;D5@I;E6Q@@%@>O\ ^"9?C;3_ !I^QCX!6RGCEN-'CGTJ]B3K#-',
MY"M[F-HW^CBO3_VK/'6G?#?]FWXDZ_J<\<$%OH-W%'YO(DGEB:*&/'<O(Z+_
M ,"H \"_X)/_ !TU3XP?LS_V7KMU)>ZMX1OCI"W,I+/+:>6KVY8]RH9H_I$N
M>37SG_P2Y_Y/D^/'_7'4?_3FE>C_ /!$[PQ=Z?\  _QUKLT+1VVI:\L$#M_R
MT$,"[B!Z9EQGU!':O./^"7/_ "?)\>/^N.H_^G-* #]J_P#Y2\?"3_KMH?\
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
MFFQI(.-DK-<7$7TQ);+@= M 'M__  2Y^*4?C[]C3PRMS<+]I\,2W&B74CL
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
MX8XHHUBBC4*D: !54#   Z"GT44 %%%% !1110 4444 %%%% !1110 4444
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
M_P F6_%7_L&+_P"CXJ^BJ^=?^"AW_)EOQ5_[!B_^CXJ /'_^"-O_ ":/>?\
M8S7O_HJWKXL\#_!'3?VAO^"H7Q#\':^UP_A9O%&LZAJMI;RM']JB@GE98V*D
M$*TA0$CD G!!P:^T_P#@C;_R:/>?]C->_P#HJWKPK]C'_E+/\;?^NWB#_P!+
MXZ /OOQ5^QW\%_%W@6X\)7/PU\-VFER0-#%)8:7!!<6Q*[?,BE5-R2# .[.3
MCG/-?!__  1IU'4_#/Q,^,W@-[MIM)LO*G$3'@3Q320EU'8LN ?78OI7ZJ5^
M57_!)O\ Y.F^/G_;3_TN>@"C^W-/??M7?\%$/ ?P%:^DMO#.CO;QW4,;%<M+
M +RZE!QR_P!F"(N> 5/3+5^AUC^RK\'].\#KX0A^&WAK_A'Q!Y!MI--B=F&W
M:6:0C>9._F%M^><YYK\[?'UTGP;_ ."TVCZYK;+9Z5K<]NUM<7!^5ENM,-DK
M9/0>?O7/0;?3-?K/0!^*O@GX"VO[-_\ P5@\)>"],E>70XM5%YIGFL6=+::V
MDD6-B>I0EDSWVY[U[-_P6-^,&JWWB+X??!/2]0&FV>L*FJZJ\DGEQRAYS#;+
M(W "*T<SD$XR$/&T5F?%?Q=I_BG_ (+->!8=/GBN!HYMM-G>+D"9;6:1U)[E
M?-"GT(QU%<I_P5V\+V=C^UU\+]?\2P3-X-U+2;2TO)(RR%XX+V5KE%8#@B*=
M#QR-PH ^T?@C\-_V5?@?X"LO#FFZW\-]5G2 )?:MJFH6%Q=7TFT!WD9W8@,0
M3L!VKG %?$?[;UM\/OV6_C[\.?C5\ ];\.BZDNY6U/0_#]_#+;+(FW/[N)CY
M<<\;R1LJ@*-N1@M7UC8_\$E/V<-4L;>\L[77+JTN(UFAGAUIF21& *LI P00
M001ZUY=\<OV+OV*?V;[C1(?B)JVN^'Y-9\TV:_;;JY+B/;N)6&)RHRZC) !_
M T ??GBKPGX;^._PKNM$URS74O#/B73E$L+=3'(@964_PLN596'(8 CI7Y/_
M  =^+WB'_@E1\>O'7PW\<6]YKO@/4;:34=-:W7!N9 C?9;B//"^9L\B0?PL
M<D1\_KIX2L-*\*^!]&LM/E:+0]-TZ&&WENV*LMO'$H4N6P00JC);'?-?D-\?
M+[Q3_P %4/VG;[PY\.$MHO!G@G3[H6.JW*8CF/\ SU=\9'GRI&B+V1=^.'%
M'IO_  3^^ GB+]J+XR:K^U#\7(?M<<EZ9?#UG,I\J6=#M65%/_+&W"A(^N77
M.<I\WZDU^>__  2P_:HN/$'A^X^ _CA#IGC?P<KVVGQ7*>5)/:Q,5>!E_P">
ML!&TCJ4P>2K&OT(H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MMKG_ */2C_@J-_R?)\!_^N.G?^G-Z /U?HHHH C:"-IDE:-3*@*K(5&Y0<9
M/;.!^0K\V?\ @MY_R2SX:?\ 89N/_1 K]*J_-7_@MY_R2SX:?]AFX_\ 1 H
M^_\ X3?\DK\&_P#8%LO_ $0E?F=\?)#??\%E/A_%, Z02Z6J \XQ SC_ ,>.
M:_3'X3?\DK\&_P#8%LO_ $0E?FC_ ,% F_X4O_P4:^"OQ-O";?0;L:>]S=,<
M*/(NFCN1G_9ADB/_  *@#]6:_*'_ (+ *+?]H;X'W4 W7?DD!5(!^6[C*\]N
M2:_5U6#J&4AE(R".AK\IOV[V7XX?\%*/@W\.])9KMM(_L]-0$'S- 6N6N9\C
MMMME1^?6@#J_^"WUTZ_#;X86X/[N35KN1A[K"H'_ *$:_0'X0Q)!\)_!44:A
M(TT2R557H ($ %?&'_!9SP/<>(/V:-"\0VT32?\ "/Z_$]R1TC@FCDB+'_MH
M85_X%7T_^R+X\M?B7^S'\,M?M9UN#-H-K!<,K9Q<0QB&=?J)(W'X4 >&?\%=
M(8IOV,]6:0@/%J]@\><<MYA7C\"U?-7QLOIU_P"",_PU5@4\Z[M86!).46YN
M"O\ Z IKV+_@M!X\M-$_9T\.^%?.7^T]>UZ.5+?(W-;V\;M(^/0.\ _X%4W[
M1GP+U'3?^"35AX7:VF_MKPWH&F:K<6[+AHY(WCEN@1_L(\__ 'S0![W_ ,$_
MXDA_8S^%"HH53HZM@>ID<D_B2:G_ &]H8KC]CGXLK,0$&ARN-V/O*RLO7W K
MB/\ @EOX\M?&_P"QCX,@BG66]T*2ZTB[0-DQNDSO&#Z?N9(C^-2?\%0O'MIX
M'_8Q\:PSSK'>:XUMI%G&Q ,KR3*S@?2*.5O^ T <9_P1WDDD_9!VNI"IXAOE
M0YSE=L1S[<DU]Q5\J?\ !,'P'=> _P!C'P.M[%)!=ZN;G5VCD&,)-,QB(]FB
M$;?\"KZKH _/?_@M;<7,?[-?A"% ?LLGBR$RM_M"SNMH_'+'\*^D_P!A:UMK
M3]C_ .$B6@58CX?MY&VC'SL-S_\ CY:N0_X*5?!F[^-7[)?B>STRU>]UG0I(
MM>LK>,99V@W"4 =SY$DV .2<"O.?^"2/[0&D?$+]G:S^'\]]&OBKP>\L+V<K
M@2S6;RM)%,@[JN\Q''W=BY^\,@'W5117P;_P4R_;DUK]G"/PKX5^'.M6MOX[
MN[D7VH1M;1W/DV(5E6-T=2 97((QAL1'H&!(!Z[_ ,%(?^3)?BE_UY6__I7!
M7E?_  33\76_P_\ ^">,GBB[7?::(=9U*9<XRD+22,/R4UT_[8UUXJU#_@FK
MXIN_&Z6L7BZXT&PFU2*RA:***X:XMV= I9B-I.T\\D$\=*\S_8?\,WGC3_@E
M7XL\/Z=&TNHZIIGB*SMHUSEY9$F5%X]6('XT >)_\$W?@/9?MA?%;Q]\;/BY
M''XM>UOU6'3[X&2":\D&\LZ'AHXHPBI&<KA@,80"OT*^-7[&OPH^-W@&]\-Z
MEX-T;2Y7@*66JZ7816]U8R '8\;H <*<'83M;&"#7R#_ ,$1_&NGS?#;XB>$
M#/&NK6NKQZK]G/#M#+"D6X>H#0X/IN&>HK]*;JZAL;6:YN94M[>%&DDED8*J
M*!DL2>@ &<T ?EQ_P26\>:OH7CCXI_LZ^+6CU33]+6ZN(K.X7S8(WBG%M>Q
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
M \\Z?I^K:BEI#<6\,PBM;52S+@-N:9PO4AQ_%FO>/^"(?_)+/B7_ -AFW_\
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
M?!]O"LFH_P!C:S972ZAI6HLI>.*=592LBCDHR.RG'()5N=N#\B_#'PC^W_\
M ?PS8> ="T?POXG\/:<GV2PU.^O+65;2%1A%1FEBE*#HH=&(  P  *_3:B@#
M\O?C%_P33^,_QU\#ZUXT^(OQ#A\7?&!E@CTG1[=U@TJR@\U?-BW;% .PL0$1
M1N!R7+;A]R?LD^"O%7PV_9S\#^$O&MI:V?B+0['^SIH[.<31%(W98F##KF,)
MGWS7KU% !7DG[3?[,_A+]JCX:S>$O%220%)!<V&J6H'VBQG ($B9X(()5E/#
M ]B 1ZW10!^2^C?L4_MG_LMW4]A\'_'EOK7A[S'D@@M;^*.+_>>TO08D=N^T
ML/5JGU#]F7]O/]HN&30OB/XU3PSX=O!MO8[C4K2**2/H4:'3P1)D<[6PIXR1
M7ZPT4 >'?LD_LF^%OV1_AT_AW09I-4U.^D6XU76KB,)+>R@$+\H)V1J"0J9.
M,DDDDD_G=_P47^'5K\7?^"D'P_\ !5]=S6%IK^FZ7ITEU;@&2(27$Z[@#P2,
MYP:_8*OSJ_:8^ /Q#\7?\%*_A3X]T;PGJ&H>#]+_ +)^VZQ"H,$'EW,K2;CG
M/RJP)X[T 8K?#[_@H'\)].'@3PKKFD>+_#MJC6UAXFFELC<10C.S=]I(DW8P
M,,LFWH&( ->L_L/_ + %Y\!?%.I?$WXEZ['XO^*>IB3_ $E9'GBLA)S*PDD
M:29^09,# )49!)/VM10!\\?MG_L:^'?VP/ =KIU]=MHGB;26DET?6HX]_DLX
M&^*1>-T3[5R 0054@\$'Y'\+^!/^"A?P5TF#P9H%SHWB[0[13!9ZI<7EC/Y$
M8^Z ]R8YBH[!U; &.  *_3^B@#\^?V9?^"=/BYOC!%\9OVA_$\?C#QK'.MY:
M:7%*9XHIE'R/,Y4+^[.-D48V*57!(&VOH+]O+X*^)OV@OV:?$'@GPC%;3:[>
MW-G+"EW.(8RL=PCMECT^537T)10!XQ^QQ\+==^"G[-/@;P3XFC@BUW2+::*Z
M2VE$L89KB5QAAU^5Q4G[7/P!_P"&FO@'XE\ Q:@FE7]\(I[*\E4M''<12+(F
M\#G:VTH2,D!B0"1BO8Z* /SO_8=^!G[6GP'\>>&_"WC#4[&3X-Z8;E9;&.]M
MI\;XI3&86V>=M$S(=I*CD\<4?M#?\$_OB5X7^/5[\;/V</$]MH/B34)I+F_T
M:[D$8::0DS-&SJT<B2-\S12@ -D@GY57]$** /S*\3>#?^"A'QJT6^\&:\WA
M_P 'Z)J"FUO-4ANK.+S86!#KN@:64*0>=JJ3TZ$BOKS]C?\ 9-T7]D3X6GPU
M87K:QK-_/]LU;5FC\O[1-M"A47)VQH!A02>2QZL17O-% 'Q7_P %,/V-_$W[
M5'A?P7>>!X;)_%.@WDT;"\N!;J]I,@+?.1R5DBCP/]MC]?5OV&?@#?\ [-?[
M-_AWP;K4=NGB(2W%[JC6LGF1M/)*Q&&[XC$2Y_V:]^HH _+S]MK_ ()I>/\
MXZ?M2W?C/P>FF1>&==2S?4I[B\$4D$JJ(9F6,CYODC1^.I8U^FNAZ-9^'-%T
M_2=/A6WL+"WCM;>%>B1HH55'T  J]10!\2?MR?\ !/F]^/WB[3_B;\-]?3PE
M\3M.2,&21VABO/*.8I/-C&^*9.%#X((5 =NW->4+9_\ !1Z\TN;PU(NBVT9B
M$'_"1&?3!,5P 65E8L&QGYO+!ZD<X-?IE10!\??L*?L"V_[+4NI^+O%6L1^*
MOB7K$9BN;^/>T-I&S!Y$C9_FD9W +2L 3@  ?-N\X_:]_8'^(FJ?'Z#X\? ?
M7K;3?&JO'/<Z==RB)C.D?E>;"[@QD/&%5XI,*?F.2&VU^A%% 'YY6^F_\%!/
MBM:MX=UB;PI\+K"7,%SX@M7@>Z:/&&>/R9)BK$9P5$9![KP1R'A'_@F?XZ_9
M]_:L^&OC?P'?1>+_  YI;07&N:AK%VD%U).[21WC)'SQY;[E!8G)P22,G]/*
M* /D'_@I9^S-XW_:A^%/A?0/ T%E<:AI^M"^G6^NA HB\B5,@D<G+CBOI+X2
M>'+WP=\*?!F@:BJ+J&E:+96-RL;;E$L4"(X![C*GFNLHH **** /GS]L+]C'
MPC^U]X/@LM7E;1?$VG!O[*\06\?F26V[!9'3($D;8&5)!!&01SGXN\-_LY?M
MY?LTV;>'_AUXPL?%?ABV.+2U-[:S1B,#Y51+Y081S]Q&"Y'4]3^JE% 'Y2W7
M[!O[5W[5VOZ<?CY\0X=)\.VI$C6R3PSLK<C]U:VP6 .1D>83D _Q=*_2+X+_
M  ;\+_ /X<Z3X*\(6(LM'T],;FP9;B0_?FE; W2,>2?H    .XHH ^'/VT_^
M">-_\8O'EO\ %CX3^(5\&_%&V,;RL\KP0WCQJ%2594!:*8* N<%6 4';RQ\L
MO-&_X*.>*=*E\*74^D:/;3(+:3Q)%<Z;%,R$8+AXB9$./XDC5AU7FOTVHH ^
M3/V&_P!@O2_V3;34-?UC5$\4?$76(O*O=553Y-O&6W-%!N^8AF +.V"VU>%Q
M@\1^T#^R'\0_B+^W[\-OBWHUMI[^#]"_LW[;+->*DX\BXD>3;'C)^5QCUK[J
MHH *^%?V4_V0_B'\(_VY?C#\4O$-MI\?A/Q/_;']G26]XLDS?:=3AN8MT8&5
M_=HV?0\5]U44 <9\:O"U_P".?@WX\\-Z6L;ZGK&@7^GVJROL0S2V\D: MV&Y
MAS7SW_P37_9L\:?LO_!OQ%X;\<P6<&IWVOR:A"MC<B=#";>",$L!P=T;<?2O
MK>B@#\5OB_\  YOVB?\ @J=X]\$PZ[<>&KZY=KJRU6V&6M[B#3HY8F(!!QN0
M9VD$=0<U[KJWA#_@HI<:5)X&&K:/)IQB^RGQ;;W=E',\?"9\TXG#8YWB,/U.
M=U;_ (,^ /Q#T_\ X*QZ[\2+CPGJ$7@:;S_+UQE'V=MVFK$,'.>7&WIUK]%:
M /E;]A?]AK3?V1]!U+4=3U&/Q'\0=;4+J6K(I\J*,-N\B L-VTM\S,<%R%)
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
M^PU^T-^UQ\3-$\1?M->(+/2_"VD,&C\.Z;/$SLA.YHHU@S''NP TI=GP !G
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
M7BW]GS]MS]KK3[;PE\5=5T3P#X*:99;Z*"2V<SA6!!,=LSF4J0&",Z)D DY
M(_4*B@#R;P3^S'X&\%_L]0_!I=/.H^#_ +!)8W4=T?WEUYA+2RLRXP[.Q8$8
MVG&,8%?"-G^Q7^U+^QQXIU:7]GCQ5;>*?!^HR^8='U&:WCD]O-BN-L6\ *OF
MQLK,!R%'%?J/10!^7FJ?L7_M4_MC>(-*_P"&@O%]EX4\'V$HE_L?39()),D9
M)CB@S$7P2OF2NQ7)P&'!_2#X=_#_ $+X4^!]%\(^&;%=.T+1[9;6UMUYPHZE
MC_$S$EF8\DL2>371T4 ?"O\ P3X_9#^(?[.7Q6^*>O\ C*VT^#3_ !%M^PM9
MWBS,<3R.=P ^7AQ7V+\3-!N_%'PW\5Z+8A6OM1TF[LX!(VU3))"Z+D]ADCFN
MEHH ^,O^"9O[+7CO]EOP-XTTOQU;V-O=ZKJ,-S;"QNA."BQ;3D@<'-<Y^V5_
MP3KU;XG?$>/XN_!SQ$O@[XE1NDUQ&TSV\5U*@"K-'*@+12[1M/!5\#.T[BWW
MA10!^9MUI_\ P4<\4:/<^&;D:+H\,T?D/X@CN=-BF*GJRM$S,AQQN6,,.HP>
M:^@OV%?V$--_9&TG4M7U74X_$GQ!UF,17VJ1*PA@AW!C!#N^8@N S.P!8JO
MQ7UA10!\5?MT?L#:E^T'XIT7XE?#G7XO"WQ-T9(U6:>1XHKM8F+PL)$!,4J,
M3A\$$$ XV@UY4#_P4?6S&@_9_#[ Q>3_ ,)#YFF;QR1O^]G=CG/E?AFOTJHH
M ^._V&/V$+G]FW5M=\>^.=?3Q9\3_$".EW>0LSPVR2.)) KN TDCN 6D('3
M'4M]B444 9/B[39M8\*:U86P4W%U9301AC@;FC91D]N37Q7_ ,$P?V0_B'^R
MK_PLK_A/;;3[?^WO[,^Q?8;Q;C/D?:_,W8''^N3'KSZ5]U44 ?"O[<?[(?Q#
M^/7[1_PF\9^%+;3YM$\-_9_M[W5XL4B[+SS6VJ1\WR_K7W5110!\*_M _LA_
M$/XB_M^_#;XMZ-;:>_@_0O[-^VRS7BI./(N)'DVQXR?E<8]:^K_CA\&?#G[0
M'PQUOP-XJMVETK4X@OFQ8$MO(IW1S1D@X=6 (['D$$$@]W10!^6_A#]FO]M7
M]D)KKPQ\)-;TGQQX(EG,EM#<SVX6#<>6\JZ93"3DLRQ.RD\\DUS'QF_X)L_M
M%?'/P^?'7CCQ/8>)OBG>WT4(TMKQ(K33M.6.4L@8*$W>88\)&-HRY)9F)'ZW
MT4 <!H_PPL=:^!>E_#_Q?80ZA92:!!I&IV9;*/B!8Y &'/4'##!! (P:_/:W
M_8?_ &F_V._&6K7W[.GBNW\2^%-0?>='U*>".1L'@313[86< !?-1E8C/"CB
MOU(HH _+GQ/^R7^UY^V5J6CZ;\<?$6E>"O!=E*+B2PL9()27'&Y8;=F623#$
M R2849QU(;[R'@"\^!?[/W_"(_!W0;:YU'1].-KH=C?W CB,S$_OIY#U^9FD
M?'+'(&,\>J44 ?!_[ _["?BGX0_$+Q1\5_C#<6VK_$;4)I$LGCN!<^2)?FGN
M6? 'FR%B@Q]U0W]_ ]2_;[_9!A_:R^$8M-,%O;>.=$=KK1+R<[5<G DMW;LD
M@ Y[,J'H#GZ>HH \ _8I\._%SP+\&[/PC\7[:T;5M#VVFGZG:WRW)N[0#"+)
MCD/'C;D_>7;U.XU[_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% 'E7[2W_).M(_['/PG_P"I#IU>JUY5^TM_R3K2/^QS
M\)_^I#IU>JT %%%% !1110 4444 ?E7_ ,%SO^:)_P#<;_\ ;"BC_@N=_P T
M3_[C?_MA10!]5?\ !+C_ ),3^&7_ '$__3I=U]55\J_\$N/^3$_AE_W$_P#T
MZ7=?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E7[2
MW_).M(_['/PG_P"I#IU>JUY5^TM_R3K2/^QS\)_^I#IU>JT %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5^TM_P DZTC_
M +'/PG_ZD.G5ZK7E7[2W_).M(_['/PG_ .I#IU>JT %%%% !1110 4444 ?E
M7_P7._YHG_W&_P#VPHH_X+G?\T3_ .XW_P"V%% 'U5_P2X_Y,3^&7_<3_P#3
MI=U]55\J_P#!+C_DQ/X9?]Q/_P!.EW7U50 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!Y5^TM_P DZTC_ +'/PG_ZD.G5ZK7 ?'+P=K?C
MGX?KI_AQ-/EUFUUG1]7MX=4N7MK>;[%J=K>-&\J12LF];=E#"-L%AQ63_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PDGQO_P"B>?#_ /\ "\OO_E-1_P )
M)\;_ /HGGP__ /"\OO\ Y34 '[2W_).M(_['/PG_ .I#IU>JUX5XTT3XP?$J
MRT?1M4\)^"-#TR'7]&U6ZOK/Q?>7DR166I6UXZI"VEQ!V86Y09D4 MG/%>ZT
M %%%% !1110 4444 ?E7_P %SO\ FB?_ '&__;"BC_@N=_S1/_N-_P#MA10!
M]5?\$N/^3$_AE_W$_P#TZ7=?55?S26?Q\^)_PZ6?PYX5^)/C#PYH%A<31VFF
M:7K]W;V\"F5F(2-) HRS,QP.223R:L?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\
MX[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[
M0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!
M_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2
MG17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G1
M7\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\
MUG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG
M_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#
M6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/
MQO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO
M_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\
M^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"B
MR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?
M$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#
M_P *B^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_P
MJ+[_ ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *
MB^_^.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_
M ..T?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^
M.T?\-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T
M?\-8_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\
M-8_&_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8
M_&__ *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&
M_P#Z+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__
M *+)\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z
M+)\0/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)
M\0/_  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0
M/_"HOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_
M  J+[_X[0!_2G17\UG_#6/QO_P"BR?$#_P *B^_^.T?\-8_&_P#Z+)\0/_"H
MOO\ X[0!_2G17\UG_#6/QO\ ^BR?$#_PJ+[_ ..T?\-8_&__ *+)\0/_  J+
M[_X[0!]__P#!<[_FB?\ W&__ &PHK\[=2^)/C#XQ:A:Q^._%WB#QBEA%(UH-
9=U6XO/LY<H'\OS'.W=M7..NU<]!10!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317326704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 09, 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-23939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COLUMBIA SPORTSWEAR COMPANY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">93-0498284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">14375 Northwest Science Park Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Portland<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">97229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">985-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">COLM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,795,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001050797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,479,189,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317205984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_colm_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">DELOITTE & TOUCHE LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Portland, Oregon<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317487632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Assets, Current [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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, at Carrying Value</a></td>
<td class="nump">$ 350,319<span></span>
</td>
<td class="nump">$ 430,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">414,185<span></span>
</td>
<td class="nump">722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">423,079<span></span>
</td>
<td class="nump">547,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">746,288<span></span>
</td>
<td class="nump">1,028,545<span></span>
</td>
</tr>
<tr class="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 Expense and Other Assets, Current</a></td>
<td class="nump">80,814<span></span>
</td>
<td class="nump">129,872<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 );">Assets, Current, Total</a></td>
<td class="nump">2,014,685<span></span>
</td>
<td class="nump">2,136,941<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Assets, Noncurrent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">287,281<span></span>
</td>
<td class="nump">291,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">357,295<span></span>
</td>
<td class="nump">324,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">79,908<span></span>
</td>
<td class="nump">81,558<span></span>
</td>
</tr>
<tr class="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">26,694<span></span>
</td>
<td class="nump">51,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Tax Assets, Deferred Income</a></td>
<td class="nump">105,574<span></span>
</td>
<td class="nump">94,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other Assets, Noncurrent</a></td>
<td class="nump">67,576<span></span>
</td>
<td class="nump">71,568<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,939,013<span></span>
</td>
<td class="nump">3,051,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">235,927<span></span>
</td>
<td class="nump">322,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_AccruedLiabilitiesCurrent', window );">Accrued Liabilities, Current</a></td>
<td class="nump">272,058<span></span>
</td>
<td class="nump">328,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">71,086<span></span>
</td>
<td class="nump">68,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes Payable, Current</a></td>
<td class="nump">17,556<span></span>
</td>
<td class="nump">18,802<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilties</a></td>
<td class="nump">596,627<span></span>
</td>
<td class="nump">738,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Liabilities, Noncurrent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">336,772<span></span>
</td>
<td class="nump">310,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Accrued Income Taxes, Noncurrent</a></td>
<td class="nump">25,688<span></span>
</td>
<td class="nump">33,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred Tax Liabilities, Tax Deferred Income</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other Liabilities, Noncurrent</a></td>
<td class="nump">41,250<span></span>
</td>
<td class="nump">33,020<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities, Total</a></td>
<td class="nump">1,000,403<span></span>
</td>
<td class="nump">1,115,757<span></span>
</td>
</tr>
<tr class="ro">
<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>Shareholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, Value, Issued</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_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,984,446<span></span>
</td>
<td class="nump">1,953,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(45,836)<span></span>
</td>
<td class="num">(30,637)<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_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">1,938,610<span></span>
</td>
<td class="nump">1,935,789<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 equity</a></td>
<td class="nump">$ 2,939,013<span></span>
</td>
<td class="nump">$ 3,051,546<span></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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, 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://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_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/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_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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(22))<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 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_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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_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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(21))<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 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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(8))<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(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-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(4))<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_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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_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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313794528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for Doubtful Accounts Receivable, Current</a></td>
<td class="nump">$ 5,450<span></span>
</td>
<td class="nump">$ 5,443<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">59,996<span></span>
</td>
<td class="nump">62,139<span></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_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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118316272608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 3,487,203<span></span>
</td>
<td class="nump">$ 3,464,152<span></span>
</td>
<td class="nump">$ 3,126,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_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="nump">1,757,271<span></span>
</td>
<td class="nump">1,753,074<span></span>
</td>
<td class="nump">1,513,947<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, Total</a></td>
<td class="nump">1,729,932<span></span>
</td>
<td class="nump">1,711,078<span></span>
</td>
<td class="nump">1,612,455<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">1,416,313<span></span>
</td>
<td class="nump">1,304,394<span></span>
</td>
<td class="nump">1,180,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">35,600<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Noninterest Income, Other Operating Income</a></td>
<td class="nump">21,665<span></span>
</td>
<td class="nump">22,020<span></span>
</td>
<td class="nump">18,372<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">310,284<span></span>
</td>
<td class="nump">393,104<span></span>
</td>
<td class="nump">450,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_InterestIncomeExpenseNonoperatingNet', window );">Interest income, net</a></td>
<td class="nump">13,687<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
<td class="nump">1,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Nonoperating Income (Expense)</a></td>
<td class="nump">2,221<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="num">(373)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax</a></td>
<td class="nump">326,192<span></span>
</td>
<td class="nump">397,410<span></span>
</td>
<td class="nump">451,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">74,792<span></span>
</td>
<td class="nump">85,970<span></span>
</td>
<td class="nump">97,403<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss) Attributable to Parent, Total</a></td>
<td class="nump">$ 251,400<span></span>
</td>
<td class="nump">$ 311,440<span></span>
</td>
<td class="nump">$ 354,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 4.11<span></span>
</td>
<td class="nump">$ 4.96<span></span>
</td>
<td class="nump">$ 5.37<span></span>
</td>
</tr>
<tr class="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 );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="nump">$ 4.95<span></span>
</td>
<td class="nump">$ 5.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted Average Number of Shares Outstanding, Diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">61,232<span></span>
</td>
<td class="nump">62,754<span></span>
</td>
<td class="nump">65,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">61,424<span></span>
</td>
<td class="nump">62,970<span></span>
</td>
<td class="nump">66,415<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 2: 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(13))<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_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>
<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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>25
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118314511504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 251,400<span></span>
</td>
<td class="nump">$ 311,440<span></span>
</td>
<td class="nump">$ 354,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive loss:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(18,101)<span></span>
</td>
<td class="nump">11,876<span></span>
</td>
<td class="nump">19,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">2,757<span></span>
</td>
<td class="num">(38,137)<span></span>
</td>
<td class="num">(24,465)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, Total</a></td>
<td class="num">(15,199)<span></span>
</td>
<td class="num">(26,261)<span></span>
</td>
<td class="num">(5,182)<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), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total</a></td>
<td class="nump">$ 236,201<span></span>
</td>
<td class="nump">$ 285,179<span></span>
</td>
<td class="nump">$ 348,926<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_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_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>26
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118312663760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 251,400<span></span>
</td>
<td class="nump">$ 311,440<span></span>
</td>
<td class="nump">$ 354,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_DepreciationAmortizationAndNonCashLeaseExpense', window );">Depreciation, Amortization And Non-Cash Lease Expense</a></td>
<td class="nump">127,052<span></span>
</td>
<td class="nump">117,399<span></span>
</td>
<td class="nump">115,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Accounts Receivable, Credit Loss Expense (Reversal)</a></td>
<td class="nump">3,142<span></span>
</td>
<td class="num">(2,044)<span></span>
</td>
<td class="num">(10,758)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="num">(26,374)<span></span>
</td>
<td class="num">(38,194)<span></span>
</td>
<td class="num">(1,233)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(5,135)<span></span>
</td>
<td class="num">(8,118)<span></span>
</td>
<td class="num">(9,798)<span></span>
</td>
</tr>
<tr class="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 );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">23,051<span></span>
</td>
<td class="nump">21,021<span></span>
</td>
<td class="nump">19,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase (Decrease) in Accounts Receivable</a></td>
<td class="nump">123,830<span></span>
</td>
<td class="num">(64,495)<span></span>
</td>
<td class="num">(31,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Increase (Decrease) in Inventories</a></td>
<td class="nump">283,826<span></span>
</td>
<td class="num">(399,851)<span></span>
</td>
<td class="num">(100,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Increase (Decrease) in Prepaid Expense and Other Assets</a></td>
<td class="nump">29,840<span></span>
</td>
<td class="num">(25,749)<span></span>
</td>
<td class="num">(24,858)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Increase (Decrease) in Prepaid Expense and Other Assets</a></td>
<td class="num">(29,840)<span></span>
</td>
<td class="nump">25,749<span></span>
</td>
<td class="nump">24,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Noncurrent Assets</a></td>
<td class="nump">3,148<span></span>
</td>
<td class="nump">2,475<span></span>
</td>
<td class="num">(1,231)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Increase (Decrease) in Accounts Payable</a></td>
<td class="num">(85,862)<span></span>
</td>
<td class="nump">40,429<span></span>
</td>
<td class="nump">75,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase (Decrease) in Accrued Liabilities</a></td>
<td class="num">(62,239)<span></span>
</td>
<td class="nump">20,683<span></span>
</td>
<td class="nump">66,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (Decrease) in Income Taxes Payable</a></td>
<td class="num">(8,800)<span></span>
</td>
<td class="num">(5,871)<span></span>
</td>
<td class="num">(15,248)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase (Decrease) in Other Operating Assets and Liabilities, Net</a></td>
<td class="nump">73,718<span></span>
</td>
<td class="nump">62,749<span></span>
</td>
<td class="nump">85,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Increase (Decrease) in Other Noncurrent Liabilities</a></td>
<td class="nump">6,684<span></span>
</td>
<td class="num">(3,055)<span></span>
</td>
<td class="num">(1,112)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">636,297<span></span>
</td>
<td class="num">(25,241)<span></span>
</td>
<td class="nump">354,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Payments to Acquire Short-term Investments</a></td>
<td class="num">(528,491)<span></span>
</td>
<td class="num">(44,876)<span></span>
</td>
<td class="num">(130,191)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments', window );">Proceeds from Sale, Maturity and Collection of Short-term Investments</a></td>
<td class="nump">121,279<span></span>
</td>
<td class="nump">176,083<span></span>
</td>
<td class="nump">1,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Payments to Acquire Productive Assets</a></td>
<td class="nump">54,607<span></span>
</td>
<td class="nump">58,467<span></span>
</td>
<td class="nump">34,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(461,819)<span></span>
</td>
<td class="nump">72,740<span></span>
</td>
<td class="num">(163,751)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit</a></td>
<td class="nump">837<span></span>
</td>
<td class="nump">52,918<span></span>
</td>
<td class="nump">38,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of Lines of Credit</a></td>
<td class="num">(837)<span></span>
</td>
<td class="num">(52,979)<span></span>
</td>
<td class="num">(38,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of line of credit issuance fees</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(604)<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</a></td>
<td class="nump">7,354<span></span>
</td>
<td class="nump">6,588<span></span>
</td>
<td class="nump">28,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment, Tax Withholding, Share-based Payment Arrangement</a></td>
<td class="num">(4,681)<span></span>
</td>
<td class="num">(4,229)<span></span>
</td>
<td class="num">(5,812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">(184,022)<span></span>
</td>
<td class="num">(287,443)<span></span>
</td>
<td class="num">(165,415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments of Dividends</a></td>
<td class="nump">73,440<span></span>
</td>
<td class="nump">75,082<span></span>
</td>
<td class="nump">68,623<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(254,789)<span></span>
</td>
<td class="num">(360,831)<span></span>
</td>
<td class="num">(210,889)<span></span>
</td>
</tr>
<tr class="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 on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">389<span></span>
</td>
<td class="num">(19,831)<span></span>
</td>
<td class="num">(7,087)<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 );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total</a></td>
<td class="num">(79,922)<span></span>
</td>
<td class="num">(333,163)<span></span>
</td>
<td class="num">(27,321)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance</a></td>
<td class="nump">430,241<span></span>
</td>
<td class="nump">763,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">350,319<span></span>
</td>
<td class="nump">430,241<span></span>
</td>
<td class="nump">763,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of 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_IncomeTaxesPaid', window );">Income Taxes Paid</a></td>
<td class="nump">90,507<span></span>
</td>
<td class="nump">92,110<span></span>
</td>
<td class="nump">129,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of non-cash 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_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures incurred but not yet paid</a></td>
<td class="nump">10,125<span></span>
</td>
<td class="nump">11,103<span></span>
</td>
<td class="nump">5,853<span></span>
</td>
</tr>
<tr class="re">
<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, at Carrying Value</a></td>
<td class="nump">$ 350,319<span></span>
</td>
<td class="nump">$ 430,241<span></span>
</td>
<td class="nump">$ 763,404<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_DepreciationAmortizationAndNonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Amortization And Non-Cash Lease 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;">colm_DepreciationAmortizationAndNonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><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 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript: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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript: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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118312949040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="nump">66,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Value, Outstanding</a></td>
<td class="nump">$ 20,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,811,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">1,832,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">354,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 354,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(5,182)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">$ (24,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">$ (68,623)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68,623)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock under employee stock plans, net</a></td>
<td class="nump">22,971<span></span>
</td>
<td class="nump">$ 22,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">19,126<span></span>
</td>
<td class="nump">$ 19,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee stock plans, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="num">(165,919)<span></span>
</td>
<td class="num">$ (62,262)<span></span>
</td>
<td class="num">(103,657)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,655)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">1,989,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,993,628<span></span>
</td>
<td class="num">(4,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(4,376)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">311,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(26,261)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="num">$ (38,137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">$ (75,082)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75,082)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock under employee stock plans, net</a></td>
<td class="nump">2,359<span></span>
</td>
<td class="nump">$ 2,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">21,021<span></span>
</td>
<td class="nump">$ 21,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee stock plans, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="num">(286,940)<span></span>
</td>
<td class="num">$ (10,688)<span></span>
</td>
<td class="num">(276,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,235)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">1,935,789<span></span>
</td>
<td class="nump">$ 12,692<span></span>
</td>
<td class="nump">1,953,734<span></span>
</td>
<td class="num">(30,637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,953,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (30,637)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">62,139<span></span>
</td>
<td class="nump">62,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 251,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(15,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</a></td>
<td class="nump">$ 2,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">$ (73,440)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73,440)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock under employee stock plans, net</a></td>
<td class="nump">2,673<span></span>
</td>
<td class="nump">$ 2,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">23,051<span></span>
</td>
<td class="nump">$ 23,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under employee stock plans, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="num">(184,022)<span></span>
</td>
<td class="num">$ (36,774)<span></span>
</td>
<td class="num">(147,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock', window );">Excise taxes related to repurchase of common stock</a></td>
<td class="num">(1,642)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2023</a></td>
<td class="nump">1,938,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,984,446<span></span>
</td>
<td class="num">$ (45,836)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,984,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (45,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">59,996<span></span>
</td>
<td class="nump">59,996<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_colm_ExciseTaxesRelatedToRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excise taxes related to repurchase of common stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ExciseTaxesRelatedToRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript: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_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 (c)<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/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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-11<br><br>Reference 9: 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 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/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)(2))<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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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(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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313768688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</a></td>
<td class="nump">$ 6,662<span></span>
</td>
<td class="num">$ (4,358)<span></span>
</td>
<td class="num">$ (7,138)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment, tax effect</a></td>
<td class="nump">$ 285<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
<td class="num">$ (40)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-5<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 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>29
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317199152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 1 &#8212; BASIS OF PRESENTATION AND ORGANIZATION</span></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NATURE OF THE BUSINESS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbia Sportswear Company connects active people with their passions through its four brands, Columbia, SOREL, Mountain Hardwear, and prAna, by designing, developing, marketing, and distributing its outdoor, active and lifestyle apparel, footwear, accessories, and equipment products to meet the diverse needs of its customers and consumers.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ESTIMATES AND ASSUMPTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118320237536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CASH AND CASH EQUIVALENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are stated at fair value or at cost, which approximates fair value, and include short-term highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with original maturities of three months or less. As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash, money market funds and time deposits. As of December 31, 2022, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash and money market funds.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVESTMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of United States government treasury bills, as well as money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. As of December 31, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. The United States government treasury bills are classified as available-for-sale securities and are recorded at fair value with any unrealized gains or losses reported, net of tax, in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Investments held as part of the Company's deferred compensation plan are classified as trading securities and are recorded at fair value with any gains and losses included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general, and administrative ("SG&amp;A") expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, long-term investments included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held to offset liabilities to participants in the Company's deferred compensation plan. These investments are classified as long-term because the related deferred compensation liabilities are not expected to be paid within the next twelve months. These investments are classified as trading securities and are recorded at fair value with gains and losses reported as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable have been reduced by an allowance for doubtful accounts. The Company maintains an allowance for estimated credit losses resulting from the inability of the Company's customers to make required payments. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">supportable forecasts when appropriate. The estimate is a result of the Company&#8217;s ongoing evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations. Write-offs of accounts receivable were $2.8 million and $1.0 million for the years ended December 31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVENTORIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PROPERTY, PLANT AND EQUIPMENT</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets. The principal estimated useful lives are: land improvements, 15 years; buildings and building improvements, 15-30 years; furniture and fixtures, 3-10 years; and machinery, software and equipment, 3-10 years. Leasehold improvements are depreciated over the lesser of the estimated useful life of the improvement, which is most commonly 7 years, or the remaining term of the underlying lease.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements to property, plant and equipment that substantially extend the useful life of the asset are capitalized. Repair and maintenance costs are expensed as incurred. Internal and external costs directly related to the development of internal-use software during the application development stage, including costs incurred for third party contractors and employee compensation, are capitalized and depreciated over a 3-10 year estimated useful life. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CLOUD COMPUTING ARRANGEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s cloud computing arrangements that are service contracts ("CCAs") primarily relate to various enterprise resource planning systems, as well as other supporting systems. Implementation costs associated with CCAs are capitalized ("CCA assets") when incurred during the application development stage and generally included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. CCA assets are amortized on a straight-line basis over the lesser of their assessed useful lives or the contractual term of the CCA contract, whichever is shorter, with amortization included in the same financial statement line item in the Consolidated Statement of Operations as the expense for fees in the associated CCA contract. As of December 31, 2023, CCA assets in-service have useful lives which range from approximately one year to six years. As of December 31, 2023 and 2022, CCA assets consisted of capitalized implementation costs of $38.6 million and $36.0 million, respectively and associated accumulated amortization of $19.8 million and $12.6 million, respectively. Changes in these assets are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within operating activities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IMPAIRMENT OF LONG-LIVED ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which include property, plant and equipment, lease ROU assets, and capitalized implementation costs for cloud computing arrangements are tested for recoverability only when events or circumstances indicate the carrying value may not be recoverable. In these cases, the Company estimates the future undiscounted cash flows to be derived from the asset or asset group to determine whether the asset or asset group is recoverable. If the sum of the estimated future undiscounted cash flows is less than the carrying value of the asset or asset group, the Company recognizes an impairment loss, measured as the amount by which the carrying value exceeds the estimate of fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment charges of long-lived assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Impairment charges of goodwill and indefinite-lived intangible assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of goodwill and intangible assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFINITE-LIVED INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are determined to have finite lives are amortized using the straight-line method over their estimated useful lives and are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Intangible assets with finite lives include patents, purchased technology and customer relationships and have estimated useful lives which range from approximately 3 to 10 years. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEFINITE-LIVED INTANGIBLE ASSETS AND GOODWILL</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews and tests its indefinite-lived intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. The Company's intangible assets with indefinite lives consist of trademarks and trade names. In the impairment test for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. In the impairment tests for trademarks and trade names indefinite-lived intangibles, the Company compares the estimated fair value of each asset to its carrying amount. In the impairment tests for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. For goodwill and trademarks and trade names indefinite-lived intangible assets and goodwill, if the carrying amount exceeds its estimated fair value, the Company calculates an impairment as the excess of carrying amount over the estimate of fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases, among other things, retail space, office space, warehouse facilities, storage space, vehicles, and equipment. Generally, the initial lease terms are between 5 and 10 years. Certain lease agreements contain scheduled rent escalation clauses and others include rental payments adjusted periodically depending on an index or rate. Certain retail space lease agreements provide for additional rents based on a percentage of annual sales in excess of stipulated minimums ("percentage rent"). Certain lease agreements require the Company to pay real estate taxes, insurance, common area maintenance, and other costs, collectively referred to as operating costs, in addition to base rent. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain lease agreements also contain lease incentives, such as tenant improvement allowances and rent holidays. Most leases include one or more options to renew, with renewal terms that can extend the lease term from <span style="-sec-ix-hidden:f-377">one</span> to 10 years or more. The exercise of lease renewal options is generally at the Company's sole discretion. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right-of-use ("ROU") asset and a lease liability at the lease commencement date. The lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unpaid lease payments are discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company's incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor's estimated residual value or the amount of the lessor's deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow on a collateralized basis, it uses market-based rates as an input to derive an appropriate incremental borrowing rate, adjusted for the lease term and the effect on that rate of designating specific collateral with a value equal to the unpaid lease payments for that lease. The Company also contemplates adjusting the discount rate for the amount of the lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's lease contracts may include options to extend the lease following the initial term or terminate the lease prior to the end of the initial term. In most instances, at the commencement of the leases, the Company has determined that it is not reasonably certain to exercise either of these options; accordingly, these options are generally not considered in determining the initial lease term. In instances where the Company exercises an option it had previously determined it was not reasonably certain to exercise, the Company reassesses any remaining options in the contract that it is reasonably certain to exercise in its measurement of the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease agreements entered into or reassessed after the adoption of Accounting Standards Codification ("ASC") 842, the Company has elected the practical expedient to account for the lease and non-lease components as a single lease component. Therefore, for those leases, the lease payments used to measure the lease liability include all of the fixed consideration in the contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease payments associated with the Company's leases are recognized upon occurrence of the event, activity, or circumstance in the lease agreement on which those payments are assessed. Variable lease payments are presented in the Company's Consolidated Statements of Operations in the same line item as expense arising from fixed lease payments, which is generally within </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are considered short-term leases and not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for short-term leases on a straight-line basis over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease concessions related to the effects of the COVID-19 pandemic that provided a deferral of payments with no substantive changes to the consideration in the original contract, the Company continues to recognize expense during the deferral period. For concessions related to </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the effects of the COVID-19 pandemic in the form of lease abatements, the reduced lease payments were accounted for as reductions to variable lease expense. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the Consolidated Balance Sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the Consolidated Balance Sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on tax rates expected to be in effect for years in which the differences are expected to be settled or realized. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered likely to be realized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued income taxes in the Consolidated Balance Sheets include unrecognized income tax benefits relating to uncertain tax positions, including related interest and penalties, appropriately classified as current or non-current. The Company recognizes the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the relevant taxing authority based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.&#160;In making this determination, the Company assumes that the taxing authority will examine the position and that it will have full knowledge of all relevant information. Changes in the Company's assessment may result in the recognition of a tax benefit or an additional charge to the tax provision in the period the assessment changes.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DERIVATIVES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of outstanding cash flow hedges is recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until earnings are affected by the hedged transaction, and any ineffective portion is included in earnings. In most cases, amounts recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> will be released to earnings after maturity of the related derivative. The Consolidated Statements of Operations classification of effective hedge results is the same as that of the underlying exposure. Results of hedges of product costs are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Results of hedges of revenue are recorded in</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Unrealized derivative gains and losses, which are recorded in assets and liabilities, respectively, are non-cash items and therefore are taken into account in the preparation of the Consolidated Statements of Cash Flows based on their respective balance sheet classifications.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FOREIGN CURRENCY TRANSLATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company's subsidiaries whose functional currency is not the United States dollar, assets and liabilities have been translated into United States dollars using the exchange rates in effect at period end, and the sales and expenses have been translated into United States dollars using average exchange rates in effect during the period. The foreign currency translation adjustments are included as a component of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when the Company's performance obligations are satisfied as evidenced by transfer of control of promised goods to customers or consumers, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Within the Company's wholesale channel, control generally transfers to the customer upon shipment to, or upon receipt by, the customer depending on the terms of sale with the customer. Within the Company's direct-to-consumer ("DTC") channel, control generally transfers to the consumer at the time of sale within retail stores and concession-based arrangements and generally upon shipment to the consumer with respect to e-commerce transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of consideration the Company expects to be entitled to receive and recognize as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">across both wholesale and DTC channels varies with changes in sales returns, other accommodations and incentives offered. The Company estimates expected sales returns and other accommodations, such as chargebacks and markdowns, and records a sales reserve to reduce </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are based on historical rates of product returns and claims, as well as events and circumstances that indicate changes to such historical rates are warranted. However, actual returns and claims in any future period are inherently uncertain and thus may differ from estimates. As a </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result, the Company adjusts estimates of revenue at the earlier of when the most likely amount of consideration the Company expects to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, the Company records an adjustment to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the period in which it made such determination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Licensing income, which is presented separately as</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Net licensing income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;on the Consolidated Statements of Operations and represents less than&#160;1%&#160;of total revenue, is recognized over time based on the greater of contractual minimum royalty guarantees and actual, or estimated, sales of licensed products by the Company's licensees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses sales commissions when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded within&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees for shipping and handling activities which are billed to customers and consumers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has elected to account for shipping and handling activities that occur after a customer has obtained control of a good as fulfillment costs rather than an additional performance obligation. Freight costs associated with the shipment of goods to customers and consumers, including freight costs associated with the transfer of inventory within the Company's distribution network and to our retail stores, are recorded as&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs also include costs associated with the handling of inventory and warehousing costs associated with the operation of our owned distribution centers and third-party logistics providers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$183.2 million</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $155.8 million and $114.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COST OF SALES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of all direct costs to source and purchase inventory, including product costs, freight, duties and other importation costs, as well as specific provisions for excess, close-out or slow-moving inventory. In addition, certain products carry life-time or limited warranty provisions for defects in quality and workmanship. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes a warranty reserve established for these provisions at the time of sale to cover estimated costs based on the Company's history of warranty repairs and replacements. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consists of personnel-related costs, advertising, depreciation and amortization, occupancy, warehousing, and other selling and general operating expenses related to the Company's business functions.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost is estimated at the grant date based on the award's fair value. For stock options and service-based restricted stock units, stock-based compensation cost is recognized over the expected requisite service period using the straight-line attribution method. For performance-based restricted stock units, stock-based compensation cost is recognized based on the Company's assessment of the probability of achieving the related performance targets. The Company estimates forfeitures for stock-based awards granted, but which are not expected to vest. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADVERTISING COSTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, including marketing and demand creation spending, are expensed in the period incurred and are included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may reimburse its customers for certain marketing activities at the Company's discretion. The costs for such activities are recorded as advertising costs when the Company has determined a payment is in exchange for a distinct good or service and approximates the fair value of the good or service received. Total advertising expense was $209.4 million, $205.9 million and $184.8 million for the years ended December 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 1 &#8212; BASIS OF PRESENTATION AND ORGANIZATION</span></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NATURE OF THE BUSINESS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbia Sportswear Company connects active people with their passions through its four brands, Columbia, SOREL, Mountain Hardwear, and prAna, by designing, developing, marketing, and distributing its outdoor, active and lifestyle apparel, footwear, accessories, and equipment products to meet the diverse needs of its customers and consumers.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ESTIMATES AND ASSUMPTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#8220;ASU 2023-07&#8221;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 (&#8220;ASU 2023-09&#8221;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#8217;s disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<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 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118415354768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 3 &#8212; REVENUES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DISAGGREGATED REVENUE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed below in Note 17, the Company has four geographic reportable segments: United States ("U.S."), Latin America and Asia Pacific ("LAAP"), Europe, Middle East and Africa ("EMEA") and Canada.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company's reportable segment </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by product category and channel, which the Company believes provides a meaningful depiction of how the nature, timing, and uncertainty of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are affected by economic factors:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,676,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,606&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613,200&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,121&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596,512&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PERFORMANCE OBLIGATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years December 31, 2023, 2022 and 2021, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> recognized from performance obligations related to prior periods were not material. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expected to be recognized in any future period related to remaining performance obligations is not material.</span></div><div><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONTRACT BALANCES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company did not have contract assets and had an immaterial amount of contract liabilities included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319020240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">Concentration Risk Disclosure [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 4 &#8212; CONCENTRATIONS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TRADE RECEIVABLES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one customer that accounted for approximately 19.8% and 13.8% of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2023 and 2022, respectively. No single customer accounted for 10% or more of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for any of the years ended December 31, 2023, 2022 or 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308507376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment, Net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 5 &#8212; PROPERTY, PLANT AND EQUIPMENT, NET</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, software and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915,125&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,281&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$56.4 million</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $53.1 million, and $54.2 million for the years ended December 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span> and 2021, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment, Net</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, software and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915,125&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,281&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 959,211<span></span>
</td>
<td class="nump">$ 915,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(671,930)<span></span>
</td>
<td class="num">(623,911)<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_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net, Total</a></td>
<td class="nump">287,281<span></span>
</td>
<td class="nump">291,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">58,063<span></span>
</td>
<td class="nump">54,752<span></span>
</td>
<td class="nump">$ 55,922<span></span>
</td>
</tr>
<tr class="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_LandAndLandImprovementsMember', window );">Land and Land Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">33,028<span></span>
</td>
<td class="nump">32,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">226,510<span></span>
</td>
<td class="nump">211,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">397,310<span></span>
</td>
<td class="nump">386,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">115,430<span></span>
</td>
<td class="nump">104,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">176,731<span></span>
</td>
<td class="nump">162,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 10,202<span></span>
</td>
<td class="nump">$ 17,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>34
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118415354768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net and Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 Disclosure [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 6 &#8212; INTANGIBLE ASSETS, NET AND GOODWILL</span></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTANGIBLE ASSETS, NET </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated 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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,511)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,861)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337&#160;</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,908&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets subject to amortization was $1.7 million for each of the years ended December 31, 2023, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was no impairment recorded for intangible assets with indefinite lives. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, an <span style="-sec-ix-hidden:f-540"><span style="-sec-ix-hidden:f-541"><span style="-sec-ix-hidden:f-542">im</span></span></span></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pairment charge of $18.7&#160;million was recorded for the impairment of prAna's trademar</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k and trade name (collectively, "trademark"), which is an indefinite-lived intangible asset recorded in the U.S. segment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairment of the prAna trademark was determined as part of the annual impairment test. The decline in estimated fair value from the fourth quarter 2021 impairment test </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflected a decline in forecasted revenue, a lower estimated royalty rate, and a slightly higher discount rate. For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was no impairment recorded for intangible assets with indefinite lives.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the remaining estimated annual amortization expense of intangible assets with definite lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and thereafter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GOODWILL</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,594&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses during 2022 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,900)</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="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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,694&#160;</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="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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment losses during 2023 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,694&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company's goodwill is recorded in the U.S. segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31 2023 and 2022, the impairment of goodwill attributable to the prAna reporting unit was determined as part of the annual impairment test. The Company</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> estimated the fair value of the prAna reporting unit using a combination of discounted cash flow analysis and market-based valuation methods. Key assumptions used in the discounted cash flow models included the cash flow projections and the discount rate. Cash flow projections are developed in part from our annual planning process. The discount rate reflected the estimated weighted-average cost of capital of the reporting unit from a market-participant perspective. The market-based valuation methods to estimate fair value of the reporting units utilized market multiples for guideline public companies</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the year ended December 31, 2</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">023 an impairment charge of $25.0&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2022 impairment test reflected an increase in the weighted-average cost of capital used in the discounted cash flow model and lower operating income levels.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the y</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear ended December 31, 2022, an impairment charge of $16.9&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2021 impairment test reflected lower assumed revenue and operating income levels, while the weighted-average cost of capital used in the discounted cash flow model remained relatively unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was no impairment recorded for goodwill.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>35
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315277152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Borrowings and Credit Lines<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ShortTermDebtTextBlock', window );">Short-term Debt [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 7 &#8212; SHORT-TERM BORROWINGS AND CREDIT LINES</span></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DOMESTIC CREDIT FACILITY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an unsecured, committed revolving credit facility (the &#8220;Credit Facility&#8221;) that provides for up to $500.0&#160;million of borrowings, which is available for working capital and general corporate purposes, including a sublimit for the issuance of letters of credit. The Credit Facility matures on July 12, 2027. Interest, generally payable monthly, is based on the Company's option of either the secured overnight financing rate (&#8220;SOFR&#8221;) plus an applicable margin or a base rate. Base rate is defined as the highest of the following, plus an applicable margin:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the administrative agent's prime rate;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the higher of the federal funds rate or overnight bank funding rate set by the Federal Reserve Bank of New York, plus 0.50%; or</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the one-month SOFR plus 1.00%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The applicable margin for SOFR loans will range from 1.00% to 1.50% based on the Company&#8217;s funded debt ratio. The applicable margin for base rate loans will range from 0.00% to 0.50% based on the Company&#8217;s funded debt ratio. A commitment fee ranging from 0.10% to 0.20% based on the Company's funded debt ratio is paid quarterly on the average daily unused commitment amount of the Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreement for the Credit Facility requires the Company to comply with a financial covenant to maintain a certain funded debt ratio. In addition, the agreement includes customary covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness and liens, engage in mergers, acquisitions and dispositions, and engage in transactions with affiliates, as well as restrict the amount of certain payments, including dividends and share buybacks in the event the Company's funded debt ratio is greater than a set amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company was in compliance with all associated covenants. As of December 31, 2023 and 2022, there was no balance outstanding.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INTERNATIONAL CREDIT FACILITIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's European subsidiary has available an unsecured, committed line of credit, which is guaranteed by the Company, and provides for borrowing up to a maximum of &#8364;4.4 million (approximately US$4.9 million) as of December 31, 2023, with borrowings to accrue interest at a base rate plus 75 basis points. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022 there was no balance outstanding.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 short-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> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/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_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308409600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 8 &#8212; ACCRUED LIABILITIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,907&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, bonus, paid time off and other benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued import duties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of product warranties is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,745&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,907&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, bonus, paid time off and other benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued import duties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Reconciliation of Product Warranties</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of product warranties is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,745&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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(a),20,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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>37
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315155488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,996&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,359&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,962&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,353&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, there were no impairments recorded for ROU assets related to underperforming retail locations or gains from lease termination negotiations or settlements related to previous store closures. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, operating lease costs included $0.8&#160;million of ROU asset impairment charges related to underperforming retail locations, as well as a gain of $4.8&#160;million from the completion of lease termination negotiations and settlements related to certain retail store closures in 2020 and 2022, primarily in the U.S. segment. For the year ended December 31, 2021, operating lease costs included $0.5&#160;million of ROU asset impairment charges related to underperforming retail locations primarily in the EMEA. segment, as well as a gain of $8.6&#160;million from the completion of lease termination negotiations and settlements related to certain 2020 retail store closures, primarily in the U.S. segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the periods presented, lease concessions reducing variable lease expense were not material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to leases:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:53.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,827&#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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities arising from obtaining ROU assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions to ROU assets resulting from reductions to operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#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="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Includes amounts added to the carrying amount of lease liabilities resulting from lease modifications and reassessments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to leases: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02 years</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the future maturities of operating lease liabilities as of December 31, 2023: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,772&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>As of December 31, 2023, the Company has additional commitments for operating lease that have not yet commenced of $3.8&#160;million. These leases will commence in 2024 with lease terms of approximately one to ten years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315186176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 10 &#8212; INCOME TAXES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INCOME TAX PROVISION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated income from operations before income taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,306&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,410&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,511&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,927&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,044&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,135)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,641)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(percent of income before tax)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States income taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFERRED INCOME TAX BALANCES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized inventory costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenditures </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,844&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,296&#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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,649)</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,647&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU lease asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability associated with future repatriations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,351)</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,195)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,628)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,508&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Capitalized research and development expenditures balance as of December 31, 2022 were previously classified as Other.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. The Company had foreign net operating loss carryforwards of $8.2 million as of December 31, 2023, of which $7.9 million have a 15-year carryforward period and $0.3 million have an unlimited carryforward period. As of December 31, 2023 and 2022, the net operating losses result in deferred tax assets of $1.7 million and $18.8 million, respectively, and were subject to a valuation allowance of $0.0 million and $18.8 million, respectively. Due to a foreign reorganization, the $18.8&#160;million net operating losses and related valuation allowance as of December 31, 2022 were written off as the losses were no longer available to offset income.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, the Company had a foreign deferred tax asset of $9.4&#160;million, which is subject to a valuation allowance of $7.0&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had accumulated undistributed earnings generated by the Company's foreign subsidiaries of $299.6 million. These earnings have been subject to U.S. tax, so any further taxes associated with such earnings would generally be limited to foreign withholding and state taxes. The Company has recorded a deferred tax liability for these, except in the jurisdictions where the Company intends to indefinitely reinvest the earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNRECOGNIZED TAX BENEFITS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the United States federal jurisdiction and various state and foreign jurisdictions. The Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Canada, China, France, Japan, South Korea, Switzerland, and the United States. The Company has effectively settled Canadian tax examinations of all years through 2018, United States tax examinations of all years through 2018, Japanese tax examinations of all years through 2019, France tax examinations of all years through 2016, Swiss tax examinations of all years through 2019, Italy tax examinations of all years through 2016, and China tax examinations of all years through 2018. The Korean National Tax Service concluded an audit of the Company's 2009 through 2013 corporate income tax returns in 2014, an audit of the Company's 2014 corporate income tax return in 2016, and an audit of 2016 through 2020 corporate income tax returns in 2022. Due to the nature of the findings in the 2009 through 2014 audits, the Company has invoked the Mutual Agreement Procedures outlined in the United States-Korean income tax treaty. The Company does not anticipate that adjustments relative to these findings, or any other ongoing tax audits, will result in material impacts to its financial condition, results of operations or cash flows. Other than the findings and audits previously noted, the Company is not currently under examination in any other major jurisdiction.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,493&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the potential for resolution of income tax audits currently in progress, and the expiration of various statutes of limitation, it is reasonably possible that the unrecognized tax benefits balance may change within the twelve months following December 31, 2023 by a range of zero to $1.7 million. Open tax years, including those previously mentioned, contain matters that could be subject to differing interpretations of applicable tax laws and regulations as they relate to the amount, timing, or inclusion of revenue and expenses or the sustainability of income tax credits for a given examination cycle. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized tax benefits of $9.2 million, $9.2 million and $12.9 million would affect the effective tax rate if recognized as of December 31, 2023, 2022 and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest expense and penalties related to income tax matters in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company recognized a net increase of accrued interest and penalties of $2.7 million in 2023, and a net decrease of accrued interest and penalties of $0.8 million in </span></div>2022 and a net increase of accrued interest and penalties of $0.3 million in 2021, all of which related to uncertain tax positions. The Company had $4.5&#160;million and $1.8 million of accrued interest and penalties related to uncertain tax positions as of December 31, 2023 and 2022, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315115408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Retirement Savings Plans</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 11 &#8212; RETIREMENT SAVINGS PLANS</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">401(K) PROFIT-SHARING PLAN</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) profit-sharing plan, which covers substantially all United States employees. Participation begins the first day of the quarter following completion of 30 days of service. The Company, with approval of the Board of Directors, may elect to make discretionary matching or non-matching contributions. Costs recognized for Company contributions to the pla</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n were $15.6 million, $13.3 million and $10.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFERRED COMPENSATION PLAN</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a nonqualified retirement savings plan for certain senior management employees whose contributions to the tax qualified 401(k) plan would be limited by provisions of the Internal Revenue Code. This plan allows participants to defer receipt of a portion of their salary and incentive compensation and to receive matching contributions for a portion of the deferred amounts. Costs recognized for Company matching contributions to the plan were immaterial for the years ended December 31, 2023, 2022 and 2021. Participants earn a return on their deferred compensation based on investment earnings of participant-selected investments. Deferred compensation, including accumulated earnings on the participant-directe</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d investment selections, is distributable in cash at participant-specified dates or upon retirement, death, disability, or termination of employment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchased specific money market and mutual funds in the same amounts as the participant-directed investment selections underlying the deferred compensation liabilities. These investment securities and earnings thereon, held in an irrevocable trust, are intended to provide a source of funds to meet the deferred compensation obligations, subject to claims of creditors in the event of the Company's insolvency. Changes in the market value of the participants' investment selections are recorded as an adjustment to the investments and as gains and losses in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A corresponding adjustment of an equal amount is made to the deferred compensation liabilities and compensation expense, which is included in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the long-term portion of the liability to participants under this plan was $26.6 million and $20.5 million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the current portion of the participant liability was $1.2 million and $0.7 million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the fair value of the long-term portion of the investments related to this plan was $26.6 million and $20.5 million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023 and 2022, the current portion of the investments related to this plan was $1.2 million and $0.7 million, respectively, and was recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315100320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 12 &#8212; COMMITMENTS AND CONTINGENCIES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LITIGATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in litigation and various legal matters arising in the normal course of business, including matters related to employment, retail, intellectual property, contractual agreements, and various regulatory compliance activities. Management has considered facts related to legal and regulatory matters and opinions of counsel handling these matters, and does not believe the ultimate resolution of these proceedings will have a material adverse effect on the Company's financial position, results of operations or cash flows. </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEMNITIES AND GUARANTEES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During its normal course of business, the Company has made certain indemnities, commitments and guarantees under which it may be required to make payments in relation to certain transactions. These include (i)&#160;intellectual property indemnities to the Company's customers and licensees in connection with the use, sale or license of Company products, (ii)&#160;indemnities to various lessors in connection with facility leases for certain claims arising from such facility or lease, (iii)&#160;indemnities to customers, vendors and service providers pertaining to claims based on the negligence or willful misconduct of the Company, (iv) executive severance arrangements, and (v)&#160;indemnities involving the accuracy of representations and warranties in certain contracts. The duration of these indemnities, commitments and guarantees varies, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments the Company could be obligated to make. The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>41
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315156720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 );">Shareholders' Equity</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 13 &#8212; SHAREHOLDERS' EQUITY</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of the Company's stock repurchase plan in 2004 through December 31, 2023, the Company's Board of Directors has authorized the repurchase of $2.0 billion of the Company's common stock, excluding excise tax. Shares of the Company's common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate the Company to acquire any specific number of shares or to acquire shares over any specified period of time. </span></div>Under this program as of December 31, 2023, the Company had repurchased 34.1 million shares at an aggregate purchase price of $1,654.7 million and had $345.3 million remaining available, excluding excise tax. During the years ended December 31, 2023 and 2022, the Company repurchased an aggregate of $184.0 million and $286.9&#160;million, respectively, of common stock under this program, excluding excise tax.<span></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>42
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315155488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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-Based Compensation</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 14 &#8212; STOCK-BASED COMPENSATION</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At its Annual Meeting held on June 3, 2020, the Company&#8217;s shareholders approved the Company&#8217;s 2020 Stock Incentive Plan (the &#8220;2020 Plan&#8221;), and the 2020 Plan became effective on that date following such approval. The 2020 Plan replaced the Company&#8217;s 1997 Stock Incentive Plan (the "Prior Plan&#8221;) and no new awards will be granted under the Prior Plan. The terms and conditions of the awards granted under the Prior Plan will remain in effect with respect to awards granted under the Prior Plan. The Company has reserved 3.0&#160;million shares of common stock for issuance under the 2020 Plan, plus up to an aggregate of 1.5 million shares of the Company's common stock that were previously authorized and available for issuance under the Prior Plan. As of December 31, 2023, 2,552,993 shares were available for future grants under the 2020 Plan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Stock Incentive Plan allows for grants of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock units, and other stock-based or cash-based awards. The Company uses original issuance shares to satisfy share-based payments.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION EXPENSE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense consisted of the following: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-tax stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,126&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,686&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,661&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company realized a tax benefit for the deduction from stock-based award transactions of $3.9 million, $3.6 million and $8.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK OPTIONS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase the Company's common stock are granted at exercise prices equal to or greater than the fair market value of the Company's common stock on the date of grant. Options generally vest and become exercisable ratably on an annual basis over a period of four years and expire ten years from the date of the grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options is determined using the Black-Scholes model. Key inputs and assumptions used in the model include the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exercise price of the award, the expected option term, the expected stock price volatility of the Company's stock over the option's expected term, the risk-free interest rate over the option's expected term, and the Company's expected annual dividend yield. The option's expected term is derived from historical option exercise behavior and the option's terms and conditions, which the Company believes provide a reasonable basis for estimating an expected term. The expected volatility is estimated based on observations of the Company's historical volatility over the most recent term commensurate with the expected term. The risk-free interest rate is based on the United States Treasury yield approximating the expected term. The dividend yield is based on the expected cash dividend payouts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions for stock options granted and resulting fair value is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.36 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.37%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.38%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.88%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per stock option granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.95</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity under the Plan:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></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.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of <br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Weighted <br/>&#160;Average <br/>Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,919,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933,534&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154,907&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,008)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate intrinsic value above represents pre-tax intrinsic value that would have been realized if all options had been exercised on the last business day of the period indicated, based on the Company's closing stock price on that day. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option compensation expense was $8.2 million, $7.8 million and $6.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, unrecognized costs related to outstanding stock options totaled $13.0 million, before any related tax benefit. The unrecognized costs related to stock options are being amortized over the related vesting period using the straight-line attribution method. These unrecognized costs related to stock options are being amortized over a weighted average period of 2.26 years. The aggregate intrinsic value of stock options exercised was $3.0 million, $3.4 million and $19.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. The total cash received as a result of stock option exercises was $7.4 million, $6.6 million and $28.8 million for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RESTRICTED STOCK UNITS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service-based restricted stock units are granted at no cost to key employees and generally vest over a period of four years. Performance-based restricted stock units are granted at no cost to certain members of the Company's senior executive team, excluding the Chief Executive Officer. Performance-based restricted stock units granted after 2009 generally vest over a performance period of between two and three years. Restricted stock units vest in accordance with the terms and conditions established by the Compensation Committee of the Board of Directors, and are based on continued service and, in some instances, on individual performance or Company performance or both. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of service-based and performance-based restricted stock units that are not eligible for dividends are valued at the closing price of the Company&#8217;s common stock on the date of grant, reduced by the present value of dividends not received during the vesting period.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assumptions incorporated into the grant date fair value include the vesting period and the Company's expected annual dividend yield.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions for restricted stock units granted and resulting fair value are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting period</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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.74 years</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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71 years</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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.77 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.38%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per restricted stock unit granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$82.49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$85.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$96.07</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>43
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319059520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 15 &#8212; EARNINGS PER SHARE</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share ("EPS") is presented on both a basic and diluted basis. Basic EPS is based on the weighted average number of common shares outstanding. Diluted EPS reflects the potential dilution that could occur if outstanding securities or other contracts to issue common stock were exercised or converted into common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the common shares used in the denominator for computing basic and diluted EPS is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></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:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing basic earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and restricted stock units</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing diluted earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive common shares</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span> Common stock related to stock options and service-based restricted stock units, and performance-based restricted stock units were outstanding but were excluded from the computation of diluted EPS because their effect would be anti-dilutive under the treasury stock method or because the shares were subject to performance conditions that had not been met.<span></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>44
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118311664192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 16 &#8212; ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets is net of applicable taxes, and consists of unrealized gains and losses on available-for-sale securities, unrealized gains and losses on certain derivative transactions and foreign currency translation adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the changes in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></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:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative transactions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>&#160;translation <br/>adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,369)</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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,283&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,465)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,182)</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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,376)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,876&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,137)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,261)</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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,427)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,637)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,101)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,199)</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"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,670)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,836)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Amounts reclassified are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Other non-operating income, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> on the Consolidated Statements of Operations. Refer to Note 18 for further information regarding reclassifications.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315129856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 17 &#8212; SEGMENT INFORMATION</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has four reportable geographic segments: U.S., LAAP, EMEA, and Canada, which are reflective of the Company's internal organization, management and oversight structure. Each geographic segment operates predominantly in one industry: the design, development, marketing, and distribution of outdoor, active and lifestyle products, including apparel, footwear, accessories, and equipment. Intersegment net sales and intersegment profits, which are recorded at a negotiated mark-up and eliminated in consolidation, are not material. Unallocated corporate expenses consist of expenses incurred by centrally-managed departmental functions, including consumer digital technology, certain supply chain functions, finance, human resources and legal, as well as executive compensation, unallocated benefit program expense, goodwill and intangible asset impairment charges and other miscellaneous costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present financial information for the Company's reportable</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></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:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to unrelated entities:</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;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income:</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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,986&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,727&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income (expense), net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,410&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate 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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,922&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,545&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,281&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></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>46
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315164896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Financial Instruments and Risk Management</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 18 &#8212; FINANCIAL INSTRUMENTS AND RISK MANAGEMENT</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company's financial position, results of operations and cash flows are routinely subject to a variety of risks. These risks include risks associated with financial markets, primarily currency exchange rate risk and, to a lesser extent, interest rate risk and equity market risk. The Company regularly assesses these risks and has established policies and business practices designed to mitigate them. The Company does not engage in speculative trading in any financial market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company actively manages the risk of changes in functional currency equivalent cash flows resulting from anticipated non-functional currency denominated purchases and sales. Subsidiaries that use European euros, Canadian dollars, Japanese yen, Chinese renminbi, or Korean won as their functional currency are primarily exposed to changes in functional currency equivalent cash flows from anticipated United States dollar inventory purchases. Subsidiaries that use United States dollars and euros as their functional currency also have non-functional currency denominated sales for which the Company hedges the Canadian dollar and British pound sterling. The Company seeks to manage these risks by using currency forward contracts formally designated and effective as cash flow hedges. Hedge effectiveness is generally determined by evaluating the ability of a hedging instrument's cumulative change in fair value to offset the cumulative change in the present value of expected cash flows on the underlying exposures. Time value components ("forward points") for forward contracts are included in the fair value of the cash flow hedge. These costs or benefits will be included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until the underlying hedge transaction is recognized in either</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, at which time, the forward points will also be recognized as a component of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses currency forward contracts not formally designated as hedges to manage the consolidated currency exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities by subsidiaries that use United States dollars, euros, Canadian dollars, yen, renminbi, or won as their functional currency. Non-functional currency denominated monetary assets and liabilities consists of cash and cash equivalents, short-term investments, receivables, payables, deferred income taxes, and intercompany loans and dividends. The gains and losses generated on these currency forward contracts not formally designated as hedges are expected to be largely offset in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-operating income, net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by the gains and losses generated from the remeasurement of the non-functional currency denominated monetary assets and liabilities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross notional amount of outstanding derivative instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as hedges:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, $8.1 million of deferred net gains on both outstanding and matured derivatives recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are expected to be reclassified to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the next twelve months as a result of underlying hedged transactions also being recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales, Cost of sales, or Other non-operating income, net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Consolidated Statements of Operations. When outstanding derivative contracts mature, actual amounts ultimately reclassified to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sa</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">les, Cost of sales, or Other non-operating income, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations are dependent on United States dollar exchange rates in effect against the euro, pound sterling, renminbi, Canadian dollar, won, and yen as well as the euro exchange rate in effect against the pound sterling.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company's derivative contracts had a remaining maturity of less than three years. The maximum net exposure to any single counterparty, which is generally limited to the aggregate unrealized gain of all contracts with that counterparty, was $2.9 million as of December 31, 2023. All of the Company's derivative counterparties have credit ratings that are investment grade or higher. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the balance sheet classification and fair value of derivative </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the statement of operations effect and classification of derivative</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> instruments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement Of <br/>Operations <br/>Classification</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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency Forward Contracts:</span></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="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><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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in other comprehensive income (loss), net of tax</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,072)</span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain reclassified from accumulated other comprehensive income (loss) to income as a result of cash flow hedge discontinuance</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss recognized in income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315228288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measures</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 19 &#8212; FAIR VALUE MEASURES</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are reported at fair value on either a recurring or nonrecurring basis. Fair value is defined as an exit price, representing the amount that the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.282%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">observable inputs such as quoted prices for identical assets or liabilities in active liquid markets; </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inputs, other than the quoted market prices in active markets, that are observable, either directly or indirectly; or observable market prices in markets with insufficient volume or infrequent transactions; and </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unobservable inputs for which there is little or no market data available, that require the reporting entity to develop its own assumptions. </span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's assets and liabilities measured at fair value are categorized as Level 1 or Level 2 instruments. Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from inputs, other than quoted market prices in active markets, that are directly or indirectly observable in the marketplace and quoted prices in markets with limited volume or infrequent transactions. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,758&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale short-term investments: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,987&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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="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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,808&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,560&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Time deposits are carried at amortized cost on the Consolidated Balance Sheet, which reasonably approximates fair value.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Available-for-sale short-term investments have remaining maturities of less than one year.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,026&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NON-RECURRING FAIR VALUE MEASUREMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measured the fair value of certain trademark indefinite-lived intangible assets and goodwill as part of impairment testing for the year ended December 31, 2023. The inputs used to measure the fair value of these assets are primarily significant unobservable inputs and, as such, considered Level 3 fair value measurements. Refer to Note 6 in Part II, Item 8 in the Annual Report on Form 10-K for further discussion.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315210400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Schedule II</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Valuation and Qualifying Accounts</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at Beginning <br/>of Period</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to <br/>Costs and <br/>Expenses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at <br/>End of <br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts:</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="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Charges to the accounts included in this column are for the purposes for which the reserves were created.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Amounts included in this column primarily relate to foreign currency translation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308526928">
<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>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_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_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 9, 2023, Sabrina L. Simmons, a director, adopted a written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (the "Plan") related to 2,093 restricted stock units (the "Award"). The Plan calls for the disposition of (a) 25% of the Award on the day after the shares have vested and (b) 33% of the remaining Award on the second day after the shares have vested. The Plan will expire on the earlier of (a) May 17, 2024, (b) the first date on which all trades have been executed, or (c) as soon as practicable following the date of any written notices resulting in plan termination. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other "Rule 10b5-1 trading arrangements" or &#8220;non-Rule 10b5-1 trading arrangements&#8221; (as each term is defined by Regulation S-K Item 408(a)) were entered into or terminated by our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) during the fourth quarter of 2023.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-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_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</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_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_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MtrlTermsOfTrdArrTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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>50
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319192768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization, Consolidation and Presentation of Financial Statements (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PRINCIPLES OF CONSOLIDATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ESTIMATES AND ASSUMPTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#8220;ASU 2023-07&#8221;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 (&#8220;ASU 2023-09&#8221;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#8217;s disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118316168992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CASH AND CASH EQUIVALENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are stated at fair value or at cost, which approximates fair value, and include short-term highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with original maturities of three months or less. As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash, money market funds and time deposits. As of December 31, 2022, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of cash and money market funds.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVESTMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of United States government treasury bills, as well as money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. As of December 31, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term investments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. The United States government treasury bills are classified as available-for-sale securities and are recorded at fair value with any unrealized gains or losses reported, net of tax, in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Investments held as part of the Company's deferred compensation plan are classified as trading securities and are recorded at fair value with any gains and losses included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general, and administrative ("SG&amp;A") expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, long-term investments included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of money market funds and mutual fund shares held to offset liabilities to participants in the Company's deferred compensation plan. These investments are classified as long-term because the related deferred compensation liabilities are not expected to be paid within the next twelve months. These investments are classified as trading securities and are recorded at fair value with gains and losses reported as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span>.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable have been reduced by an allowance for doubtful accounts. The Company maintains an allowance for estimated credit losses resulting from the inability of the Company's customers to make required payments. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and </span></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">supportable forecasts when appropriate. The estimate is a result of the Company&#8217;s ongoing evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations. Write-offs of accounts receivable were $2.8 million and $1.0 million for the years ended December 31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span>, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVENTORIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PROPERTY, PLANT AND EQUIPMENT</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets. The principal estimated useful lives are: land improvements, 15 years; buildings and building improvements, 15-30 years; furniture and fixtures, 3-10 years; and machinery, software and equipment, 3-10 years. Leasehold improvements are depreciated over the lesser of the estimated useful life of the improvement, which is most commonly 7 years, or the remaining term of the underlying lease.</span></div>Improvements to property, plant and equipment that substantially extend the useful life of the asset are capitalized. Repair and maintenance costs are expensed as incurred. Internal and external costs directly related to the development of internal-use software during the application development stage, including costs incurred for third party contractors and employee compensation, are capitalized and depreciated over a 3-10 year estimated useful life.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFINITE-LIVED INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are determined to have finite lives are amortized using the straight-line method over their estimated useful lives and are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Intangible assets with finite lives include patents, purchased technology and customer relationships and have estimated useful lives which range from approximately 3 to 10 years. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEFINITE-LIVED INTANGIBLE ASSETS AND GOODWILL</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews and tests its indefinite-lived intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. The Company's intangible assets with indefinite lives consist of trademarks and trade names. In the impairment test for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. In the impairment tests for trademarks and trade names indefinite-lived intangibles, the Company compares the estimated fair value of each asset to its carrying amount. In the impairment tests for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. For goodwill and trademarks and trade names indefinite-lived intangible assets and goodwill, if the carrying amount exceeds its estimated fair value, the Company calculates an impairment as the excess of carrying amount over the estimate of fair value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases, among other things, retail space, office space, warehouse facilities, storage space, vehicles, and equipment. Generally, the initial lease terms are between 5 and 10 years. Certain lease agreements contain scheduled rent escalation clauses and others include rental payments adjusted periodically depending on an index or rate. Certain retail space lease agreements provide for additional rents based on a percentage of annual sales in excess of stipulated minimums ("percentage rent"). Certain lease agreements require the Company to pay real estate taxes, insurance, common area maintenance, and other costs, collectively referred to as operating costs, in addition to base rent. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain lease agreements also contain lease incentives, such as tenant improvement allowances and rent holidays. Most leases include one or more options to renew, with renewal terms that can extend the lease term from <span style="-sec-ix-hidden:f-377">one</span> to 10 years or more. The exercise of lease renewal options is generally at the Company's sole discretion. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right-of-use ("ROU") asset and a lease liability at the lease commencement date. The lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unpaid lease payments are discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company's incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor's estimated residual value or the amount of the lessor's deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow on a collateralized basis, it uses market-based rates as an input to derive an appropriate incremental borrowing rate, adjusted for the lease term and the effect on that rate of designating specific collateral with a value equal to the unpaid lease payments for that lease. The Company also contemplates adjusting the discount rate for the amount of the lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's lease contracts may include options to extend the lease following the initial term or terminate the lease prior to the end of the initial term. In most instances, at the commencement of the leases, the Company has determined that it is not reasonably certain to exercise either of these options; accordingly, these options are generally not considered in determining the initial lease term. In instances where the Company exercises an option it had previously determined it was not reasonably certain to exercise, the Company reassesses any remaining options in the contract that it is reasonably certain to exercise in its measurement of the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease agreements entered into or reassessed after the adoption of Accounting Standards Codification ("ASC") 842, the Company has elected the practical expedient to account for the lease and non-lease components as a single lease component. Therefore, for those leases, the lease payments used to measure the lease liability include all of the fixed consideration in the contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease payments associated with the Company's leases are recognized upon occurrence of the event, activity, or circumstance in the lease agreement on which those payments are assessed. Variable lease payments are presented in the Company's Consolidated Statements of Operations in the same line item as expense arising from fixed lease payments, which is generally within </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are considered short-term leases and not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for short-term leases on a straight-line basis over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lease concessions related to the effects of the COVID-19 pandemic that provided a deferral of payments with no substantive changes to the consideration in the original contract, the Company continues to recognize expense during the deferral period. For concessions related to </span></div>the effects of the COVID-19 pandemic in the form of lease abatements, the reduced lease payments were accounted for as reductions to variable lease expense.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the Consolidated Balance Sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the Consolidated Balance Sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on tax rates expected to be in effect for years in which the differences are expected to be settled or realized. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered likely to be realized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued income taxes in the Consolidated Balance Sheets include unrecognized income tax benefits relating to uncertain tax positions, including related interest and penalties, appropriately classified as current or non-current. The Company recognizes the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the relevant taxing authority based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.&#160;In making this determination, the Company assumes that the taxing authority will examine the position and that it will have full knowledge of all relevant information. Changes in the Company's assessment may result in the recognition of a tax benefit or an additional charge to the tax provision in the period the assessment changes.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DERIVATIVES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of outstanding cash flow hedges is recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until earnings are affected by the hedged transaction, and any ineffective portion is included in earnings. In most cases, amounts recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> will be released to earnings after maturity of the related derivative. The Consolidated Statements of Operations classification of effective hedge results is the same as that of the underlying exposure. Results of hedges of product costs are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Results of hedges of revenue are recorded in</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> when the underlying hedged transactions affect earnings. Unrealized derivative gains and losses, which are recorded in assets and liabilities, respectively, are non-cash items and therefore are taken into account in the preparation of the Consolidated Statements of Cash Flows based on their respective balance sheet classifications.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions and Translations Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FOREIGN CURRENCY TRANSLATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company's subsidiaries whose functional currency is not the United States dollar, assets and liabilities have been translated into United States dollars using the exchange rates in effect at period end, and the sales and expenses have been translated into United States dollars using average exchange rates in effect during the period. The foreign currency translation adjustments are included as a component of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when the Company's performance obligations are satisfied as evidenced by transfer of control of promised goods to customers or consumers, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Within the Company's wholesale channel, control generally transfers to the customer upon shipment to, or upon receipt by, the customer depending on the terms of sale with the customer. Within the Company's direct-to-consumer ("DTC") channel, control generally transfers to the consumer at the time of sale within retail stores and concession-based arrangements and generally upon shipment to the consumer with respect to e-commerce transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of consideration the Company expects to be entitled to receive and recognize as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">across both wholesale and DTC channels varies with changes in sales returns, other accommodations and incentives offered. The Company estimates expected sales returns and other accommodations, such as chargebacks and markdowns, and records a sales reserve to reduce </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are based on historical rates of product returns and claims, as well as events and circumstances that indicate changes to such historical rates are warranted. However, actual returns and claims in any future period are inherently uncertain and thus may differ from estimates. As a </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result, the Company adjusts estimates of revenue at the earlier of when the most likely amount of consideration the Company expects to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, the Company records an adjustment to </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the period in which it made such determination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Licensing income, which is presented separately as</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Net licensing income</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;on the Consolidated Statements of Operations and represents less than&#160;1%&#160;of total revenue, is recognized over time based on the greater of contractual minimum royalty guarantees and actual, or estimated, sales of licensed products by the Company's licensees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses sales commissions when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded within&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees for shipping and handling activities which are billed to customers and consumers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has elected to account for shipping and handling activities that occur after a customer has obtained control of a good as fulfillment costs rather than an additional performance obligation. Freight costs associated with the shipment of goods to customers and consumers, including freight costs associated with the transfer of inventory within the Company's distribution network and to our retail stores, are recorded as&#160;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs also include costs associated with the handling of inventory and warehousing costs associated with the operation of our owned distribution centers and third-party logistics providers are recorded as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$183.2 million</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $155.8 million and $114.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">COST OF SALES</span></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of all direct costs to source and purchase inventory, including product costs, freight, duties and other importation costs, as well as specific provisions for excess, close-out or slow-moving inventory. In addition, certain products carry life-time or limited warranty provisions for defects in quality and workmanship. </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span> includes a warranty reserve established for these provisions at the time of sale to cover estimated costs based on the Company's history of warranty repairs and replacements.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consists of personnel-related costs, advertising, depreciation and amortization, occupancy, warehousing, and other selling and general operating expenses related to the Company's business functions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION</span></div>Stock-based compensation cost is estimated at the grant date based on the award's fair value. For stock options and service-based restricted stock units, stock-based compensation cost is recognized over the expected requisite service period using the straight-line attribution method. For performance-based restricted stock units, stock-based compensation cost is recognized based on the Company's assessment of the probability of achieving the related performance targets. The Company estimates forfeitures for stock-based awards granted, but which are not expected to vest.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Cost [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADVERTISING COSTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, including marketing and demand creation spending, are expensed in the period incurred and are included in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may reimburse its customers for certain marketing activities at the Company's discretion. The costs for such activities are recorded as advertising costs when the Company has determined a payment is in exchange for a distinct good or service and approximates the fair value of the good or service received. Total advertising expense was $209.4 million, $205.9 million and $184.8 million for the years ended December 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#8220;ASU 2023-07&#8221;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 (&#8220;ASU 2023-09&#8221;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#8217;s disclosures.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IMPAIRMENT OF LONG-LIVED ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, which include property, plant and equipment, lease ROU assets, and capitalized implementation costs for cloud computing arrangements are tested for recoverability only when events or circumstances indicate the carrying value may not be recoverable. In these cases, the Company estimates the future undiscounted cash flows to be derived from the asset or asset group to determine whether the asset or asset group is recoverable. If the sum of the estimated future undiscounted cash flows is less than the carrying value of the asset or asset group, the Company recognizes an impairment loss, measured as the amount by which the carrying value exceeds the estimate of fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment charges of long-lived assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SG&amp;A expenses</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Impairment charges of goodwill and indefinite-lived intangible assets, if any, are classified as </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of goodwill and intangible assets</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<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(n))<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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<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 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 3: 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(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-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(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: 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(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-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_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript: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> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(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 (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<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 (b)<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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315158720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INVENTORIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315269888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company's reportable segment </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by product category and channel, which the Company believes provides a meaningful depiction of how the nature, timing, and uncertainty of </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are affected by economic factors:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,676,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,606&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613,200&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,121&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596,512&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S.</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LAAP</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Canada</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product category net sales</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apparel, Accessories and Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,389,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Footwear</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,248&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,499&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,060&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Channel net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholesale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466,043&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,300&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,499&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,543&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,402&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315188608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment, Net</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, software and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915,125&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,281&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></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>55
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317122320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Goodwill and Other (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock', window );">Schedule Of Identifiable Intangible Assets [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated 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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and purchased technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,511)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,861)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337&#160;</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,908&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the remaining estimated annual amortization expense of intangible assets with definite lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and thereafter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortizable intangibles assets, including the gross carrying amount and accumulated amortization and intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</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_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319168912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Payables and Accruals (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,907&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, bonus, paid time off and other benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued import duties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Reconciliation of Product Warranties</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of product warranties is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,745&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>57
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118320075904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,996&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,359&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,962&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,353&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the future maturities of operating lease liabilities as of December 31, 2023: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,772&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317333136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Statutory Federal Income Tax Rate to Effective Rate</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(percent of income before tax)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States income taxed at different rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global Intangible Low-Taxed Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from stock plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#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"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant Components of Deferred Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred taxes consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized inventory costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenditures </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,844&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,296&#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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,649)</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,647&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU lease asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability associated with future repatriations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,351)</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,195)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,628)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,508&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Capitalized research and development expenditures balance as of December 31, 2022 were previously classified as Other.</span></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized.</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span>In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,493&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<a href="javascript: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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317470608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><div><span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION EXPENSE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense consisted of the following: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-tax stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,126&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,686&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,661&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted Average Assumptions</a></td>
<td class="text"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.36 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.37%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.38%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.88%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per stock option granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.95</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity under the Plan:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></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.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of <br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Weighted <br/>&#160;Average <br/>Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,919,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933,534&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154,907&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,008)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Unit Activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restricted stock unit activity under the Plan:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date Fair Value Per Unit</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,015&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.79&#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>
</table>
<div style="display: none;">
<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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315155488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the common shares used in the denominator for computing basic and diluted EPS is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></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:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing basic earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and restricted stock units</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, used in computing diluted earnings per share</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive common shares</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span> Common stock related to stock options and service-based restricted stock units, and performance-based restricted stock units were outstanding but were excluded from the computation of diluted EPS because their effect would be anti-dilutive under the treasury stock method or because the shares were subject to performance conditions that had not been met.<span></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>61
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319068208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Accumulated Other Comprehensive Income, Net of Related Tax Effects</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the changes in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Amounts reclassified are recorded in </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Cost of sales</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Other non-operating income, net</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> on the Consolidated Statements of Operations. Refer to Note 18 for further information regarding reclassifications.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315077392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present financial information for the Company's reportable</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></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:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to unrelated entities:</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;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464,152&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income:</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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,986&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,727&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income (expense), net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,410&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate 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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,922&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,545&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,281&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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>63
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319994544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Gross Notional Amount of Outstanding Derivatives</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross notional amount of outstanding derivative instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as hedges:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Balance Sheet Classification and Fair Value of Derivative Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the balance sheet classification and fair value of derivative </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in asset positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments in liability positions:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Effect and Classification of Derivative Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the statement of operations effect and classification of derivative</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> instruments: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement Of <br/>Operations <br/>Classification</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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency Forward Contracts:</span></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="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><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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments designated as cash flow hedges:</span></div></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in other comprehensive income (loss), net of tax</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,072)</span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain reclassified from accumulated other comprehensive income (loss) to income as a result of cash flow hedge discontinuance</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments not designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss recognized in income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319157152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,758&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale short-term investments: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government treasury bills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,987&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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="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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,808&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,560&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,019&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Time deposits are carried at amortized cost on the Consolidated Balance Sheet, which reasonably approximates fair value.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Available-for-sale short-term investments have remaining maturities of less than one year.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#ffffff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual fund shares </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,026&#160;</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313567600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">$ (2,800,000)<span></span>
</td>
<td class="num">$ (1,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</a></td>
<td class="nump">38,600,000<span></span>
</td>
<td class="nump">36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</a></td>
<td class="nump">19,800,000<span></span>
</td>
<td class="nump">12,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_InventoryPlanningReceivingAndHandlingCosts', window );">Inventory Planning, Receiving, and Handling Costs</a></td>
<td class="nump">183,200,000<span></span>
</td>
<td class="nump">155,800,000<span></span>
</td>
<td class="nump">$ 114,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">$ 209,400,000<span></span>
</td>
<td class="nump">$ 205,900,000<span></span>
</td>
<td class="nump">$ 184,800,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Base lease term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Base lease term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_InventoryPlanningReceivingAndHandlingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost incurred to store, move, plan and coordinate purchasing of the product and prepare the products for shipment during the period. Such costs are incurred from the point the product is moved from finished goods inventory to the point the product is provided to the carrier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_InventoryPlanningReceivingAndHandlingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Excluding Assessed Tax, 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;">colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</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_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482558/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482558/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_srt_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308310960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 3,487,203<span></span>
</td>
<td class="nump">$ 3,464,152<span></span>
</td>
<td class="nump">$ 3,126,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_NumberOfReportableSegments', window );">Number of reportable geographic segments | segment</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Wholesale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 1,874,003<span></span>
</td>
<td class="nump">1,867,640<span></span>
</td>
<td class="nump">1,660,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Direct-to-consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,613,200<span></span>
</td>
<td class="nump">1,596,512<span></span>
</td>
<td class="nump">1,466,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">2,241,437<span></span>
</td>
<td class="nump">2,302,246<span></span>
</td>
<td class="nump">2,060,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Wholesale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,082,197<span></span>
</td>
<td class="nump">1,114,337<span></span>
</td>
<td class="nump">983,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Direct-to-consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,159,240<span></span>
</td>
<td class="nump">1,187,909<span></span>
</td>
<td class="nump">1,076,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=colm_LatinAmericaAndAsiaPacificMember', window );">LAAP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">519,754<span></span>
</td>
<td class="nump">473,866<span></span>
</td>
<td class="nump">465,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=colm_LatinAmericaAndAsiaPacificMember', window );">LAAP | Wholesale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">256,423<span></span>
</td>
<td class="nump">225,932<span></span>
</td>
<td class="nump">215,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=colm_LatinAmericaAndAsiaPacificMember', window );">LAAP | Direct-to-consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">263,331<span></span>
</td>
<td class="nump">247,934<span></span>
</td>
<td class="nump">250,051<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">469,237<span></span>
</td>
<td class="nump">438,554<span></span>
</td>
<td class="nump">382,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA | Wholesale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">373,583<span></span>
</td>
<td class="nump">364,598<span></span>
</td>
<td class="nump">317,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA | Direct-to-consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">95,654<span></span>
</td>
<td class="nump">73,956<span></span>
</td>
<td class="nump">64,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">256,775<span></span>
</td>
<td class="nump">249,486<span></span>
</td>
<td class="nump">218,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada | Wholesale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">161,800<span></span>
</td>
<td class="nump">162,773<span></span>
</td>
<td class="nump">144,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada | Direct-to-consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">94,975<span></span>
</td>
<td class="nump">86,713<span></span>
</td>
<td class="nump">74,535<span></span>
</td>
</tr>
<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=colm_ApparelAccessoriesAndEquipmentMember', window );">Apparel, Accessories and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">2,676,597<span></span>
</td>
<td class="nump">2,661,031<span></span>
</td>
<td class="nump">2,389,154<span></span>
</td>
</tr>
<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=colm_ApparelAccessoriesAndEquipmentMember', window );">Apparel, Accessories and Equipment | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,783,205<span></span>
</td>
<td class="nump">1,829,389<span></span>
</td>
<td class="nump">1,624,542<span></span>
</td>
</tr>
<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=colm_ApparelAccessoriesAndEquipmentMember', window );">Apparel, Accessories and Equipment | LAAP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">392,690<span></span>
</td>
<td class="nump">354,000<span></span>
</td>
<td class="nump">347,071<span></span>
</td>
</tr>
<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=colm_ApparelAccessoriesAndEquipmentMember', window );">Apparel, Accessories and Equipment | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">319,468<span></span>
</td>
<td class="nump">303,731<span></span>
</td>
<td class="nump">263,432<span></span>
</td>
</tr>
<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=colm_ApparelAccessoriesAndEquipmentMember', window );">Apparel, Accessories and Equipment | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">181,234<span></span>
</td>
<td class="nump">173,911<span></span>
</td>
<td class="nump">154,109<span></span>
</td>
</tr>
<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=colm_FootwearMember', window );">Footwear</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">810,606<span></span>
</td>
<td class="nump">803,121<span></span>
</td>
<td class="nump">737,248<span></span>
</td>
</tr>
<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=colm_FootwearMember', window );">Footwear | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">458,232<span></span>
</td>
<td class="nump">472,857<span></span>
</td>
<td class="nump">435,758<span></span>
</td>
</tr>
<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=colm_FootwearMember', window );">Footwear | LAAP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">127,064<span></span>
</td>
<td class="nump">119,866<span></span>
</td>
<td class="nump">118,428<span></span>
</td>
</tr>
<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=colm_FootwearMember', window );">Footwear | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">149,769<span></span>
</td>
<td class="nump">134,823<span></span>
</td>
<td class="nump">118,628<span></span>
</td>
</tr>
<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=colm_FootwearMember', window );">Footwear | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 75,541<span></span>
</td>
<td class="nump">$ 75,575<span></span>
</td>
<td class="nump">$ 64,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=colm_LatinAmericaAndAsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=colm_LatinAmericaAndAsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=colm_ApparelAccessoriesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=colm_ApparelAccessoriesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=colm_FootwearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=colm_FootwearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308422768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</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_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit Concentration Risk [Member] | Selling, General and Administrative Expenses | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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 percentage</a></td>
<td class="nump">13.80%<span></span>
</td>
<td class="nump">19.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315911440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 56,400<span></span>
</td>
<td class="nump">$ 53,100<span></span>
</td>
<td class="nump">$ 54,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">959,211<span></span>
</td>
<td class="nump">915,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">56,400<span></span>
</td>
<td class="nump">53,100<span></span>
</td>
<td class="nump">$ 54,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 226,510<span></span>
</td>
<td class="nump">$ 211,495<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313287104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Summary of Identifiable Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 37,198<span></span>
</td>
<td class="nump">$ 37,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(36,511)<span></span>
</td>
<td class="num">(34,861)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">687<span></span>
</td>
<td class="nump">2,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Intangible assets not subject to amortization</a></td>
<td class="nump">79,221<span></span>
</td>
<td class="nump">79,221<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">79,908<span></span>
</td>
<td class="nump">81,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=colm_PatentsAndPurchasedTechnologyMember', window );">Patents And Purchased Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Summary of Identifiable Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">14,198<span></span>
</td>
<td class="nump">14,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(14,198)<span></span>
</td>
<td class="num">(14,198)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Summary of Identifiable Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">23,000<span></span>
</td>
<td class="nump">23,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">$ (22,313)<span></span>
</td>
<td class="num">$ (20,663)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=colm_PatentsAndPurchasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=colm_PatentsAndPurchasedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319795168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net and Goodwill (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18,700<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_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Goodwill and Intangible Asset Impairment<span></span>
</td>
<td class="text">Goodwill and Intangible Asset Impairment<span></span>
</td>
<td class="text">Goodwill and Intangible Asset Impairment<span></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_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_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319736176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Five</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025 and thereafter</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313835600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net and Goodwill - Goodwill rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill, Gross</a></td>
<td class="nump">$ 73,208<span></span>
</td>
<td class="nump">$ 73,208<span></span>
</td>
<td class="nump">$ 73,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, Impaired, Accumulated Impairment Loss</a></td>
<td class="num">(46,514)<span></span>
</td>
<td class="num">(21,514)<span></span>
</td>
<td class="num">(4,614)<span></span>
</td>
</tr>
<tr class="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">26,694<span></span>
</td>
<td class="nump">51,694<span></span>
</td>
<td class="nump">$ 68,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">$ 16,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_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_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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315991072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Borrowings and Credit Lines (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 4,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_CreditFacilityAxis=us-gaap_DomesticLineOfCreditMember', window );">Domestic Line of Credit | United States of America, Dollars</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Euro Member Countries, Euro</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | United States of America, Dollars</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 4,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CreditFacilityAxis=us-gaap_DomesticLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DomesticLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308281952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued salaries, bonus, vacation and other benefits</a></td>
<td class="nump">$ 72,726<span></span>
</td>
<td class="nump">$ 99,524<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_colm_AccruedImportDutiesCurrent', window );">Accrued import duties</a></td>
<td class="nump">18,741<span></span>
</td>
<td class="nump">30,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent', window );">Accrual for Taxes Other than Income Taxes</a></td>
<td class="nump">18,706<span></span>
</td>
<td class="nump">23,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Product warranties</a></td>
<td class="nump">11,620<span></span>
</td>
<td class="nump">13,810<span></span>
</td>
<td class="nump">$ 13,645<span></span>
</td>
<td class="nump">$ 14,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">46,358<span></span>
</td>
<td class="nump">45,950<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_AccruedLiabilitiesCurrent', window );">Accrued liabilities, total</a></td>
<td class="nump">272,058<span></span>
</td>
<td class="nump">328,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLossOnContracts', window );">Provision for Loss on Contracts</a></td>
<td class="nump">$ 103,907<span></span>
</td>
<td class="nump">$ 115,366<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_colm_AccruedImportDutiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tariffs and taxes due as a result of the import of goods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_AccruedImportDutiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483384/720-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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLossOnContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 605<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481187/605-35-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_ProvisionForLossOnContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317346816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Reconciliation of Product Warranties) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 13,810<span></span>
</td>
<td class="nump">$ 13,645<span></span>
</td>
<td class="nump">$ 14,745<span></span>
</td>
</tr>
<tr class="re">
<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 );">Provision for warranty claims</a></td>
<td class="nump">877<span></span>
</td>
<td class="nump">3,627<span></span>
</td>
<td class="nump">2,179<span></span>
</td>
</tr>
<tr class="ro">
<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 claims</a></td>
<td class="num">(3,075)<span></span>
</td>
<td class="num">(3,163)<span></span>
</td>
<td class="num">(2,917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(299)<span></span>
</td>
<td class="num">(362)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 11,620<span></span>
</td>
<td class="nump">$ 13,810<span></span>
</td>
<td class="nump">$ 13,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. 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)<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_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>XML
<SEQUENCE>76
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315877984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Lease Cost) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease, cost</a></td>
<td class="nump">$ 83,866<span></span>
</td>
<td class="nump">$ 76,650<span></span>
</td>
<td class="nump">$ 71,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease, cost</a></td>
<td class="nump">65,376<span></span>
</td>
<td class="nump">63,537<span></span>
</td>
<td class="nump">67,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease, cost</a></td>
<td class="nump">10,117<span></span>
</td>
<td class="nump">5,775<span></span>
</td>
<td class="nump">5,612<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease, cost, total</a></td>
<td class="nump">159,359<span></span>
</td>
<td class="nump">145,962<span></span>
</td>
<td class="nump">145,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating Lease, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain (Loss) on Termination of Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 8,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479092/842-20-40-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308278416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Cash Flow) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 85,793<span></span>
</td>
<td class="nump">$ 81,130<span></span>
</td>
<td class="nump">$ 83,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease liabilities arising from obtaining ROU assets</a></td>
<td class="nump">83,393<span></span>
</td>
<td class="nump">51,976<span></span>
</td>
<td class="nump">53,168<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_colm_DecreaseInOperatingLeaseRightOfUseAssets', window );">Increase (Decrease) In Operating Lease, Right-Of-Use Assets And Liabilities</a></td>
<td class="nump">$ 234<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_DecreaseInOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease In Operating Lease, Right-Of-Use 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;">colm_DecreaseInOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317152192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Supplemental Balance Sheet Information) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">5 years 5 months 12 days<span></span>
</td>
<td class="text">6 years 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.42%<span></span>
</td>
<td class="nump">4.21%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308513632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Maturity Schedule) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, to be Paid, Year One</a></td>
<td class="nump">$ 86,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">81,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">74,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">63,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, to be Paid, Year Five</a></td>
<td class="nump">55,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, to be Paid, after Year Five</a></td>
<td class="nump">106,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid, Total</a></td>
<td class="nump">467,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(59,417)<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_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</a></td>
<td class="nump">407,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="num">(71,086)<span></span>
</td>
<td class="num">$ (68,685)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">$ 336,772<span></span>
</td>
<td class="nump">$ 310,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118409243760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount', window );">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</a></td>
<td class="nump">$ 3.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount lessor expects from underlying asset following end of operating lease term for lease that has not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313468560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 18,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,200,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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred tax assets, net operating loss carryforwards</a></td>
<td class="nump">18,778,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="nump">18,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange', window );">Change in unrecognized tax benefit reasonably possible, low range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange', window );">Change in unrecognized tax benefit reasonably possible, high range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect the effective tax rate</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">$ 12,900,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest expense and penalties recognized (reversed)</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Income Tax Examination, Penalties and Interest Accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400,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_TaxCreditCarryforwardValuationAllowance', window );">Tax Credit Carryforward, Valuation Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_OperatingLossCarryforwardSubjectToExpiration', window );">Operating Loss Carryforward, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating Loss Carryforwards, Not Subject To Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The high range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The low range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_OperatingLossCarryforwardSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforward, Subject to Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_OperatingLossCarryforwardSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, Not Subject To Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482620/740-10-25-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481141/942-740-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480135/944-740-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315876736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">U.S. operations</a></td>
<td class="nump">$ 125,578<span></span>
</td>
<td class="nump">$ 243,695<span></span>
</td>
<td class="nump">$ 318,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign operations</a></td>
<td class="nump">$ 200,614<span></span>
</td>
<td class="nump">$ 153,715<span></span>
</td>
<td class="nump">$ 133,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: 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.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: 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.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118316277744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current, federal</a></td>
<td class="nump">$ 39,939<span></span>
</td>
<td class="nump">$ 52,503<span></span>
</td>
<td class="nump">$ 51,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current, state and local</a></td>
<td class="nump">6,879<span></span>
</td>
<td class="nump">11,191<span></span>
</td>
<td class="nump">14,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current, non-U.S.</a></td>
<td class="nump">33,109<span></span>
</td>
<td class="nump">25,615<span></span>
</td>
<td class="nump">33,825<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">79,927<span></span>
</td>
<td class="nump">89,309<span></span>
</td>
<td class="nump">100,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred, federal</a></td>
<td class="num">(5,492)<span></span>
</td>
<td class="num">(13,248)<span></span>
</td>
<td class="num">(3,042)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred, state and local</a></td>
<td class="num">(1,589)<span></span>
</td>
<td class="num">(710)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred, non-U.S.</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">10,619<span></span>
</td>
<td class="nump">667<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="num">(5,135)<span></span>
</td>
<td class="num">(3,339)<span></span>
</td>
<td class="num">(2,641)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="nump">$ 74,792<span></span>
</td>
<td class="nump">$ 85,970<span></span>
</td>
<td class="nump">$ 97,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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/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.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315991680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Provision for federal income taxes at the statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal benefit</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent', window );">Effective Income Tax Rate Reconciliation, GILTI, Percent</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Non-U.S. income taxes at different rates</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Foreign tax credits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.40%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research credits</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Reduction of U.S. federal corporate tax rate</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Reduction of valuation allowance</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">0.40%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Actual provision for income taxes</a></td>
<td class="nump">22.90%<span></span>
</td>
<td class="nump">21.60%<span></span>
</td>
<td class="nump">21.60%<span></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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: 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.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -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_EffectiveIncomeTaxRateReconciliationGiltiPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313570688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accruals and allowances</a></td>
<td class="nump">$ 29,585<span></span>
</td>
<td class="nump">$ 31,957<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_colm_DeferredTaxAssetLeaseLiability', window );">Lease liability</a></td>
<td class="nump">103,551<span></span>
</td>
<td class="nump">89,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Capitalized inventory costs</a></td>
<td class="nump">20,589<span></span>
</td>
<td class="nump">26,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Sales reserves</a></td>
<td class="nump">16,559<span></span>
</td>
<td class="nump">16,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">9,166<span></span>
</td>
<td class="nump">7,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">18,778<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_colm_DeferredTaxAssetsDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">20,335<span></span>
</td>
<td class="nump">15,463<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_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures', window );">Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs</a></td>
<td class="nump">17,008<span></span>
</td>
<td class="nump">8,530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">860<span></span>
</td>
<td class="nump">2,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">2,471<span></span>
</td>
<td class="nump">2,372<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_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">221,844<span></span>
</td>
<td class="nump">220,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(7,141)<span></span>
</td>
<td class="num">(19,649)<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_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">214,703<span></span>
</td>
<td class="nump">200,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and amortization</a></td>
<td class="num">(879)<span></span>
</td>
<td class="num">(5,844)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(3,315)<span></span>
</td>
<td class="num">(2,892)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">ROU lease asset</a></td>
<td class="num">(90,756)<span></span>
</td>
<td class="num">(78,274)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Deferred tax liability associated with future repatriations</a></td>
<td class="num">(11,657)<span></span>
</td>
<td class="num">(11,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_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains', window );">Foreign currency</a></td>
<td class="num">(2,588)<span></span>
</td>
<td class="num">(8,351)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Gross deferred tax liabilities</a></td>
<td class="num">(109,195)<span></span>
</td>
<td class="num">(106,628)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred taxes</a></td>
<td class="nump">$ 105,508<span></span>
</td>
<td class="nump">$ 94,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_DeferredTaxAssetLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_DeferredTaxAssetLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Capitalized Research And Development Expenditures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_DeferredTaxAssetsDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_DeferredTaxAssetsDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 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(26)(a))<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(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<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/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313469264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect the effective tax rate</a></td>
<td class="nump">$ 9,200,000<span></span>
</td>
<td class="nump">$ 9,200,000<span></span>
</td>
<td class="nump">$ 12,900,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_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">10,177,000<span></span>
</td>
<td class="nump">13,855,000<span></span>
</td>
<td class="nump">14,493,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases related to prior year tax positions</a></td>
<td class="nump">578,000<span></span>
</td>
<td class="nump">234,000<span></span>
</td>
<td class="nump">355,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases related to prior year tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,646,000)<span></span>
</td>
<td class="num">(1,447,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases related to current year tax positions</a></td>
<td class="nump">1,376,000<span></span>
</td>
<td class="nump">1,355,000<span></span>
</td>
<td class="nump">883,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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expiration of statute of limitations</a></td>
<td class="num">(1,813,000)<span></span>
</td>
<td class="num">(3,621,000)<span></span>
</td>
<td class="num">(429,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">10,318,000<span></span>
</td>
<td class="nump">10,177,000<span></span>
</td>
<td class="nump">13,855,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange', window );">Change in unrecognized tax benefit reasonably possible, low range</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange', window );">Change in unrecognized tax benefit reasonably possible, high range</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest expense and penalties recognized (reversed)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (800,000)<span></span>
</td>
<td class="num">$ (300,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Income Tax Examination, Penalties and Interest Accrued</a></td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The high range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The low range amount of change reasonably possible in the next twelve for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118307735984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plans (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Liability to participants under deferred compensation plan</a></td>
<td class="nump">$ 26,600,000<span></span>
</td>
<td class="nump">$ 20,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Current liability to participants under deferred compensation plan</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_colm_ScheduleOfDefinedContributionPlanAxis=colm_FourZeroOneKProfitSharingPlanMember', window );">401(k) Profit-Sharing Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Company contributions to the plan</a></td>
<td class="nump">15,600,000<span></span>
</td>
<td class="nump">13,300,000<span></span>
</td>
<td class="nump">$ 10,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other non-current assets: | Deferred Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Fair value of mutual fund investments</a></td>
<td class="nump">26,600,000<span></span>
</td>
<td class="nump">20,500,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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term investments: | Deferred Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Fair value of mutual fund investments</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="nump">$ 700,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_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation 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_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later 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> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483043/710-10-30-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_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity 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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ScheduleOfDefinedContributionPlanAxis=colm_FourZeroOneKProfitSharingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ScheduleOfDefinedContributionPlanAxis=colm_FourZeroOneKProfitSharingPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_colm_ScheduleOfDefinedContributionPlanAxis=colm_DeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_ScheduleOfDefinedContributionPlanAxis=colm_DeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319550768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Narrative) (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase plan, authorized amount</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="nump">$ 184,022<span></span>
</td>
<td class="nump">$ 286,940<span></span>
</td>
<td class="nump">$ 165,919<span></span>
</td>
</tr>
<tr class="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 );">Shareholders' Equity</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTE 13 &#8212; SHAREHOLDERS' EQUITY</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of the Company's stock repurchase plan in 2004 through December 31, 2023, the Company's Board of Directors has authorized the repurchase of $2.0 billion of the Company's common stock, excluding excise tax. Shares of the Company's common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate the Company to acquire any specific number of shares or to acquire shares over any specified period of time. </span></div>Under this program as of December 31, 2023, the Company had repurchased 34.1 million shares at an aggregate purchase price of $1,654.7 million and had $345.3 million remaining available, excluding excise tax. During the years ended December 31, 2023 and 2022, the Company repurchased an aggregate of $184.0 million and $286.9&#160;million, respectively, of common stock under this program, excluding excise tax.<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_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate', window );">Aggregate shares repurchased under stock repurchase plan</a></td>
<td class="nump">34,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">345,300<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_colm_StockRepurchasedToDateValue', window );">Stock repurchased to date, value</a></td>
<td class="nump">$ 1,654,700<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_colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to date under the program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</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_colm_StockRepurchasedToDateValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased to date and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">colm_StockRepurchasedToDateValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>colm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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(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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>89
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308352512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 23,051,000<span></span>
</td>
<td class="nump">$ 21,021,000<span></span>
</td>
<td class="nump">$ 19,126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">500,219<span></span>
</td>
<td class="nump">561,295<span></span>
</td>
<td class="nump">687,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price</a></td>
<td class="nump">$ 88.39<span></span>
</td>
<td class="nump">$ 89.25<span></span>
</td>
<td class="nump">$ 95.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, beginning, weighted average remaining contractual life, years</a></td>
<td class="text">6 years 8 months 19 days<span></span>
</td>
<td class="text">7 years 7 days<span></span>
</td>
<td class="text">7 years 3 months 3 days<span></span>
</td>
<td class="text">7 years 2 months 8 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=colm_A2020PlanMember', window );">2020 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grants</a></td>
<td class="nump">2,552,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="nump">$ 7,800,000<span></span>
</td>
<td class="nump">$ 6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized costs related to share based compensation</a></td>
<td class="nump">$ 13,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition of unrecognized costs related to stock options, years</a></td>
<td class="text">2 years 3 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="nump">$ 13,200,000<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized costs related to share based compensation</a></td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, number of shares</a></td>
<td class="nump">289,172<span></span>
</td>
<td class="nump">247,860<span></span>
</td>
<td class="nump">176,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated average fair value per restricted stock unit granted</a></td>
<td class="nump">$ 82.49<span></span>
</td>
<td class="nump">$ 85.27<span></span>
</td>
<td class="nump">$ 96.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition of unrecognized costs related to stock options, years</a></td>
<td class="text">2 years 3 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=colm_A2020PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=colm_A2020PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313635536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Pre-tax stock-based compensation expense</a></td>
<td class="nump">$ 23,051,000<span></span>
</td>
<td class="nump">$ 21,021,000<span></span>
</td>
<td class="nump">$ 19,126,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefits</a></td>
<td class="num">(5,365,000)<span></span>
</td>
<td class="num">(4,867,000)<span></span>
</td>
<td class="num">(4,465,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Allocated Share-based Compensation Expense, Net of Tax</a></td>
<td class="nump">17,686,000<span></span>
</td>
<td class="nump">16,154,000<span></span>
</td>
<td class="nump">14,661,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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</a></td>
<td class="nump">3,900,000<span></span>
</td>
<td class="nump">3,600,000<span></span>
</td>
<td class="nump">8,300,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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Pre-tax stock-based compensation expense</a></td>
<td class="nump">311,000<span></span>
</td>
<td class="nump">312,000<span></span>
</td>
<td class="nump">313,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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Selling, General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Pre-tax stock-based compensation expense</a></td>
<td class="nump">22,740,000<span></span>
</td>
<td class="nump">20,709,000<span></span>
</td>
<td class="nump">18,813,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Pre-tax stock-based compensation expense</a></td>
<td class="nump">8,200,000<span></span>
</td>
<td class="nump">7,800,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Pre-tax stock-based compensation expense</a></td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="nump">$ 13,200,000<span></span>
</td>
<td class="nump">$ 12,200,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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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://www.xbrl.org/2003/role/disclosureRef<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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317148240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Schedule of Weighted Average Assumptions) (Details) - Stock Options [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term, years</a></td>
<td class="text">4 years 4 months 20 days<span></span>
</td>
<td class="text">4 years 4 months 9 days<span></span>
</td>
<td class="text">4 years 4 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">27.37%<span></span>
</td>
<td class="nump">25.38%<span></span>
</td>
<td class="nump">24.88%<span></span>
</td>
</tr>
<tr class="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.03%<span></span>
</td>
<td class="nump">1.72%<span></span>
</td>
<td class="nump">0.54%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">1.36%<span></span>
</td>
<td class="nump">1.26%<span></span>
</td>
<td class="nump">1.09%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period, years</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118307954256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, beginning, number of shares</a></td>
<td class="nump">2,154,907<span></span>
</td>
<td class="nump">1,933,534<span></span>
</td>
<td class="nump">1,919,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted, number of shares</a></td>
<td class="nump">500,219<span></span>
</td>
<td class="nump">561,295<span></span>
</td>
<td class="nump">687,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled, number of shares</a></td>
<td class="num">(246,104)<span></span>
</td>
<td class="num">(223,813)<span></span>
</td>
<td class="num">(213,444)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, number of shares</a></td>
<td class="num">(129,008)<span></span>
</td>
<td class="num">(116,109)<span></span>
</td>
<td class="num">(459,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, ending, number of shares</a></td>
<td class="nump">2,280,014<span></span>
</td>
<td class="nump">2,154,907<span></span>
</td>
<td class="nump">1,933,534<span></span>
</td>
<td class="nump">1,919,163<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, beginning, weighted average exercise price</a></td>
<td class="nump">$ 85.37<span></span>
</td>
<td class="nump">$ 83.19<span></span>
</td>
<td class="nump">$ 74.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price</a></td>
<td class="nump">88.39<span></span>
</td>
<td class="nump">89.25<span></span>
</td>
<td class="nump">95.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled, weighted average exercise price</a></td>
<td class="nump">90.60<span></span>
</td>
<td class="nump">91.09<span></span>
</td>
<td class="nump">89.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, weighted average exercise price</a></td>
<td class="nump">57.00<span></span>
</td>
<td class="nump">56.75<span></span>
</td>
<td class="nump">62.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, ending, weighted average exercise price</a></td>
<td class="nump">$ 87.08<span></span>
</td>
<td class="nump">$ 85.37<span></span>
</td>
<td class="nump">$ 83.19<span></span>
</td>
<td class="nump">$ 74.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, beginning, weighted average remaining contractual life, years</a></td>
<td class="text">6 years 8 months 19 days<span></span>
</td>
<td class="text">7 years 7 days<span></span>
</td>
<td class="text">7 years 3 months 3 days<span></span>
</td>
<td class="text">7 years 2 months 8 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, ending, weighted average remaining contractual life, years</a></td>
<td class="text">6 years 8 months 19 days<span></span>
</td>
<td class="text">7 years 7 days<span></span>
</td>
<td class="text">7 years 3 months 3 days<span></span>
</td>
<td class="text">7 years 2 months 8 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, beginning, aggregate intrinsic value</a></td>
<td class="nump">$ 13,929,000<span></span>
</td>
<td class="nump">$ 29,889,000<span></span>
</td>
<td class="nump">$ 29,489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, ending, aggregate intrinsic value</a></td>
<td class="nump">$ 10,051,000<span></span>
</td>
<td class="nump">$ 13,929,000<span></span>
</td>
<td class="nump">$ 29,889,000<span></span>
</td>
<td class="nump">$ 29,489,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Options vested and expected to vest, number of shares</a></td>
<td class="nump">2,208,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested and expected to vest, weighted average exercise price</a></td>
<td class="nump">$ 87.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Options vested and expected to vest, weighted average remining contractual life, years</a></td>
<td class="text">6 years 7 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and expected to vest, aggregate intrinsic value</a></td>
<td class="nump">$ 9,979,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable, number of shares</a></td>
<td class="nump">1,250,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable, weighted average exercise price</a></td>
<td class="nump">$ 84.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable, weighted average remaining contractual life</a></td>
<td class="text">5 years 5 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, beginning, weighted average remaining contractual life, years</a></td>
<td class="text">6 years 8 months 19 days<span></span>
</td>
<td class="text">7 years 7 days<span></span>
</td>
<td class="text">7 years 3 months 3 days<span></span>
</td>
<td class="text">7 years 2 months 8 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Options vested and expected to vest, number of shares</a></td>
<td class="nump">2,208,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">2,280,014<span></span>
</td>
<td class="nump">2,154,907<span></span>
</td>
<td class="nump">1,933,534<span></span>
</td>
<td class="nump">1,919,163<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 87.08<span></span>
</td>
<td class="nump">$ 85.37<span></span>
</td>
<td class="nump">$ 83.19<span></span>
</td>
<td class="nump">$ 74.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 10,051,000<span></span>
</td>
<td class="nump">$ 13,929,000<span></span>
</td>
<td class="nump">$ 29,889,000<span></span>
</td>
<td class="nump">$ 29,489,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">500,219<span></span>
</td>
<td class="nump">561,295<span></span>
</td>
<td class="nump">687,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price</a></td>
<td class="nump">$ 88.39<span></span>
</td>
<td class="nump">$ 89.25<span></span>
</td>
<td class="nump">$ 95.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</a></td>
<td class="nump">246,104<span></span>
</td>
<td class="nump">223,813<span></span>
</td>
<td class="nump">213,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled, weighted average exercise price</a></td>
<td class="nump">$ 90.60<span></span>
</td>
<td class="nump">$ 91.09<span></span>
</td>
<td class="nump">$ 89.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">129,008<span></span>
</td>
<td class="nump">116,109<span></span>
</td>
<td class="nump">459,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, weighted average exercise price</a></td>
<td class="nump">$ 57.00<span></span>
</td>
<td class="nump">$ 56.75<span></span>
</td>
<td class="nump">$ 62.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested and expected to vest, weighted average exercise price</a></td>
<td class="nump">$ 87.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Options vested and expected to vest, weighted average remining contractual life, years</a></td>
<td class="text">6 years 7 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and expected to vest, aggregate intrinsic value</a></td>
<td class="nump">$ 9,979,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable, number of shares</a></td>
<td class="nump">1,250,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable, weighted average exercise price</a></td>
<td class="nump">$ 84.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable, weighted average remaining contractual life</a></td>
<td class="text">5 years 5 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 9,038,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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 23,051,000<span></span>
</td>
<td class="nump">$ 21,021,000<span></span>
</td>
<td class="nump">$ 19,126,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_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term, years</a></td>
<td class="text">4 years 4 months 20 days<span></span>
</td>
<td class="text">4 years 4 months 9 days<span></span>
</td>
<td class="text">4 years 4 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 stock price volatility</a></td>
<td class="nump">27.37%<span></span>
</td>
<td class="nump">25.38%<span></span>
</td>
<td class="nump">24.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.03%<span></span>
</td>
<td class="nump">1.72%<span></span>
</td>
<td class="nump">0.54%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">1.36%<span></span>
</td>
<td class="nump">1.26%<span></span>
</td>
<td class="nump">1.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 22.61<span></span>
</td>
<td class="nump">$ 18.33<span></span>
</td>
<td class="nump">$ 17.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="nump">$ 7,800,000<span></span>
</td>
<td class="nump">$ 6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized costs related to share based compensation</a></td>
<td class="nump">$ 13,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 3 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="nump">19,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received on exercises of stock options</a></td>
<td class="nump">$ 7,400,000<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="nump">$ 28,800,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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118317553808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">3 years 8 months 26 days<span></span>
</td>
<td class="text">3 years 8 months 15 days<span></span>
</td>
<td class="text">3 years 9 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">1.38%<span></span>
</td>
<td class="nump">1.31%<span></span>
</td>
<td class="nump">1.04%<span></span>
</td>
</tr>
<tr class="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 );">Estimated average fair value per restricted stock unit granted</a></td>
<td class="nump">$ 82.49<span></span>
</td>
<td class="nump">$ 85.27<span></span>
</td>
<td class="nump">$ 96.07<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118307792560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 23,051,000<span></span>
</td>
<td class="nump">$ 21,021,000<span></span>
</td>
<td class="nump">$ 19,126,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted stock units outstanding, beginning, number of shares</a></td>
<td class="nump">410,853<span></span>
</td>
<td class="nump">369,592<span></span>
</td>
<td class="nump">425,275<span></span>
</td>
</tr>
<tr class="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, number of shares</a></td>
<td class="nump">289,172<span></span>
</td>
<td class="nump">247,860<span></span>
</td>
<td class="nump">176,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, number of shares</a></td>
<td class="num">(158,616)<span></span>
</td>
<td class="num">(141,674)<span></span>
</td>
<td class="num">(164,088)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, number of shares</a></td>
<td class="num">(62,394)<span></span>
</td>
<td class="num">(64,925)<span></span>
</td>
<td class="num">(68,399)<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units outstanding, ending, number of shares</a></td>
<td class="nump">479,015<span></span>
</td>
<td class="nump">410,853<span></span>
</td>
<td class="nump">369,592<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units outstanding, beginning, weighted average grate date fair value per share</a></td>
<td class="nump">$ 87.07<span></span>
</td>
<td class="nump">$ 88.88<span></span>
</td>
<td class="nump">$ 80.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value per share</a></td>
<td class="nump">82.49<span></span>
</td>
<td class="nump">85.27<span></span>
</td>
<td class="nump">96.07<span></span>
</td>
</tr>
<tr class="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, weighted average grant date fair value</a></td>
<td class="nump">86.38<span></span>
</td>
<td class="nump">87.64<span></span>
</td>
<td class="nump">75.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 );">Restricted stock units outstanding, ending, weighted average grate date fair value per share</a></td>
<td class="nump">$ 84.79<span></span>
</td>
<td class="nump">$ 87.07<span></span>
</td>
<td class="nump">$ 88.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="nump">$ 13,200,000<span></span>
</td>
<td class="nump">$ 12,200,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized costs related to share based compensation</a></td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 3 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Grant date fair value of vested units</a></td>
<td class="nump">$ 13,700,000<span></span>
</td>
<td class="nump">$ 12,400,000<span></span>
</td>
<td class="nump">$ 12,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Company withheld shares</a></td>
<td class="nump">52,615,000<span></span>
</td>
<td class="nump">47,130<span></span>
</td>
<td class="nump">56,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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Company withheld shares, tax obligations</a></td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="nump">$ 5,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value</a></td>
<td class="nump">$ 85.11<span></span>
</td>
<td class="nump">$ 89.29<span></span>
</td>
<td class="nump">$ 86.38<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118320076032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Narrative) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, number of shares</a></td>
<td class="nump">1,996,000<span></span>
</td>
<td class="nump">1,735,000,000<span></span>
</td>
<td class="nump">844,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319548768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">61,232<span></span>
</td>
<td class="nump">62,754<span></span>
</td>
<td class="nump">65,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive stock options and restricted stock units</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">473<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted, Total</a></td>
<td class="nump">61,424<span></span>
</td>
<td class="nump">62,970<span></span>
</td>
<td class="nump">66,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 4.11<span></span>
</td>
<td class="nump">$ 4.96<span></span>
</td>
<td class="nump">$ 5.37<span></span>
</td>
</tr>
<tr class="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 );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="nump">$ 4.95<span></span>
</td>
<td class="nump">$ 5.33<span></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_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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>97
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313254352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at beginning of period</a></td>
<td class="num">$ (30,637)<span></span>
</td>
<td class="num">$ (4,376)<span></span>
</td>
<td class="nump">$ 806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">2,053<span></span>
</td>
<td class="num">(17,864)<span></span>
</td>
<td class="num">(8,352)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amounts reclassified from other comprehensive income</a></td>
<td class="num">(17,252)<span></span>
</td>
<td class="num">(8,397)<span></span>
</td>
<td class="nump">3,170<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net other comprehensive income (loss) during the period</a></td>
<td class="num">(15,199)<span></span>
</td>
<td class="num">(26,261)<span></span>
</td>
<td class="num">(5,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at end of period</a></td>
<td class="num">$ (45,836)<span></span>
</td>
<td class="num">$ (30,637)<span></span>
</td>
<td class="num">$ (4,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, number of shares</a></td>
<td class="nump">1,996,000<span></span>
</td>
<td class="nump">1,735,000,000<span></span>
</td>
<td class="nump">844,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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Holding Gains (Losses) on Available-For-Sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at beginning of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">145<span></span>
</td>
<td class="num">(451)<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">451<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net other comprehensive income (loss) during the period</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at end of period</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Unrealized Holding Gains (Losses) on Derivative Transactions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at beginning of period</a></td>
<td class="nump">21,790<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
<td class="num">(9,369)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(849)<span></span>
</td>
<td class="nump">20,724<span></span>
</td>
<td class="nump">16,113<span></span>
</td>
</tr>
<tr class="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 );">Amounts reclassified from other comprehensive income</a></td>
<td class="num">(17,252)<span></span>
</td>
<td class="num">(8,848)<span></span>
</td>
<td class="nump">3,170<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net other comprehensive income (loss) during the period</a></td>
<td class="num">(18,101)<span></span>
</td>
<td class="nump">11,876<span></span>
</td>
<td class="nump">19,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at end of period</a></td>
<td class="nump">3,689<span></span>
</td>
<td class="nump">21,790<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at beginning of period</a></td>
<td class="num">(52,427)<span></span>
</td>
<td class="num">(14,290)<span></span>
</td>
<td class="nump">10,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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">2,757<span></span>
</td>
<td class="num">(38,137)<span></span>
</td>
<td class="num">(24,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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net other comprehensive income (loss) during the period</a></td>
<td class="nump">2,757<span></span>
</td>
<td class="num">(38,137)<span></span>
</td>
<td class="num">(24,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income at end of period</a></td>
<td class="num">$ (49,670)<span></span>
</td>
<td class="num">$ (52,427)<span></span>
</td>
<td class="num">$ (14,290)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_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>98
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118312845616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Schedule of Segment Information) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable geographic segments | segment</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 3,487,203<span></span>
</td>
<td class="nump">$ 3,464,152<span></span>
</td>
<td class="nump">$ 3,126,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">310,284<span></span>
</td>
<td class="nump">393,104<span></span>
</td>
<td class="nump">450,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_InterestIncomeExpenseNonoperatingNet', window );">Interest income (expense), net</a></td>
<td class="nump">13,687<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
<td class="nump">1,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Nonoperating Income (Expense)</a></td>
<td class="nump">2,221<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="num">(373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">326,192<span></span>
</td>
<td class="nump">397,410<span></span>
</td>
<td class="nump">451,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">58,063<span></span>
</td>
<td class="nump">54,752<span></span>
</td>
<td class="nump">55,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">423,079<span></span>
</td>
<td class="nump">547,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">746,288<span></span>
</td>
<td class="nump">1,028,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">287,281<span></span>
</td>
<td class="nump">291,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">2,241,437<span></span>
</td>
<td class="nump">2,302,246<span></span>
</td>
<td class="nump">2,060,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">226,243<span></span>
</td>
<td class="nump">233,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">256,775<span></span>
</td>
<td class="nump">249,486<span></span>
</td>
<td class="nump">218,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">25,174<span></span>
</td>
<td class="nump">25,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=colm_AllOtherCountriesMember', window );">All Other Countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">35,864<span></span>
</td>
<td class="nump">32,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">632,097<span></span>
</td>
<td class="nump">699,986<span></span>
</td>
<td class="nump">696,727<span></span>
</td>
</tr>
<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, Non-Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralAndAdministrativeExpense', window );">Unallocated corporate expense</a></td>
<td class="num">(321,813)<span></span>
</td>
<td class="num">(306,882)<span></span>
</td>
<td class="num">(246,223)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">25,033<span></span>
</td>
<td class="nump">23,813<span></span>
</td>
<td class="nump">23,082<span></span>
</td>
</tr>
<tr class="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=colm_UnitedStatesMember', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">2,241,437<span></span>
</td>
<td class="nump">2,302,246<span></span>
</td>
<td class="nump">2,060,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">206,119<span></span>
</td>
<td class="nump">280,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">487,860<span></span>
</td>
<td class="nump">747,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=colm_UnitedStatesMember', window );">United States | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">415,731<span></span>
</td>
<td class="nump">519,812<span></span>
</td>
<td class="nump">536,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">21,429<span></span>
</td>
<td class="nump">20,428<span></span>
</td>
<td class="nump">21,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=colm_LatinAmericaAndAsiaPacificMember', window );">LAAP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">519,754<span></span>
</td>
<td class="nump">473,866<span></span>
</td>
<td class="nump">465,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">71,236<span></span>
</td>
<td class="nump">87,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">106,785<span></span>
</td>
<td class="nump">105,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=colm_LatinAmericaAndAsiaPacificMember', window );">LAAP | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">61,824<span></span>
</td>
<td class="nump">47,025<span></span>
</td>
<td class="nump">42,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">5,440<span></span>
</td>
<td class="nump">4,984<span></span>
</td>
<td class="nump">5,733<span></span>
</td>
</tr>
<tr class="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=colm_EuropeMiddleEastAndAfricaMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">469,237<span></span>
</td>
<td class="nump">438,554<span></span>
</td>
<td class="nump">382,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">104,871<span></span>
</td>
<td class="nump">107,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">89,303<span></span>
</td>
<td class="nump">98,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=colm_EuropeMiddleEastAndAfricaMember', window );">EMEA | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">98,943<span></span>
</td>
<td class="nump">80,192<span></span>
</td>
<td class="nump">65,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="nump">3,066<span></span>
</td>
<td class="nump">3,423<span></span>
</td>
</tr>
<tr class="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=colm_CanadaMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">256,775<span></span>
</td>
<td class="nump">249,486<span></span>
</td>
<td class="nump">218,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">40,853<span></span>
</td>
<td class="nump">72,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">62,340<span></span>
</td>
<td class="nump">76,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=colm_CanadaMember', window );">Canada | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">55,599<span></span>
</td>
<td class="nump">52,957<span></span>
</td>
<td class="nump">52,731<span></span>
</td>
</tr>
<tr class="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">$ 2,616<span></span>
</td>
<td class="nump">$ 2,461<span></span>
</td>
<td class="nump">$ 2,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_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_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense 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 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-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.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_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=colm_AllOtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=colm_AllOtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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=colm_UnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=colm_UnitedStatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=colm_LatinAmericaAndAsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=colm_LatinAmericaAndAsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=colm_EuropeMiddleEastAndAfricaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=colm_EuropeMiddleEastAndAfricaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=colm_CanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=colm_CanadaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118319589504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Narrative) (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivatives [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_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Deferred net gains on derivatives accumulated in other comprehensive income expected to be reclassified to net income in next twelve months</a></td>
<td class="nump">$ 8,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivatives [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_DerivativeRemainingMaturity1', window );">Remaining maturity of derivative contracts</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset', window );">Aggregate unrealized gain of derivative contracts with single counterparty</a></td>
<td class="nump">$ 2,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DerivativeRemainingMaturity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeRemainingMaturity1</td>
</tr>
<tr>
<td style="padding-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_FairValueConcentrationOfRiskForeignCurrencyContractAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties.</p></div>
<a href="javascript: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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480870/815-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>100
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313781904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (Details) - Foreign Exchange Forward [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 634,676<span></span>
</td>
<td class="nump">$ 514,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 342,532<span></span>
</td>
<td class="nump">$ 448,838<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>101
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118315948848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details) - Forward Contracts [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Not Designated as Hedging Instrument [Member] | Prepaid Expenses And Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Fair value of derivative assets</a></td>
<td class="nump">$ 2,833<span></span>
</td>
<td class="nump">$ 3,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_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Not Designated as Hedging Instrument [Member] | Accrued liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Fair value of derivative liabilities</a></td>
<td class="nump">2,269<span></span>
</td>
<td class="nump">2,533<span></span>
</td>
</tr>
<tr class="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_ForwardContractsMember', window );">Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Prepaid Expenses And Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Fair value of derivative assets</a></td>
<td class="nump">7,367<span></span>
</td>
<td class="nump">20,306<span></span>
</td>
</tr>
<tr class="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_ForwardContractsMember', window );">Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Other non-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_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Fair value of derivative assets</a></td>
<td class="nump">961<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Accrued 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_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Fair value of derivative liabilities</a></td>
<td class="nump">4,121<span></span>
</td>
<td class="nump">1,249<span></span>
</td>
</tr>
<tr class="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_ForwardContractsMember', window );">Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Other Long Term Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Fair value of derivative liabilities</a></td>
<td class="nump">$ 2,629<span></span>
</td>
<td class="nump">$ 1,770<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=colm_OtherLongTermLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=colm_OtherLongTermLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118309316960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Gain (Loss) recognized in other comprehensive income, net of tax</a></td>
<td class="num">$ (849,000)<span></span>
</td>
<td class="nump">$ 20,724,000<span></span>
</td>
<td class="nump">$ 16,113,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cost of Sales | Cash Flow Hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain (Loss) reclassified from accumulated other comprehensive income to income for the effective portion</a></td>
<td class="nump">23,307<span></span>
</td>
<td class="nump">12,100,000<span></span>
</td>
<td class="num">(4,072,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Sales [Member] | Cash Flow Hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain (Loss) reclassified from accumulated other comprehensive income to income for the effective portion</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="num">(146,000)<span></span>
</td>
<td class="num">(448,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Other Non-Operating Income (Expense) [Member] | Cash Flow Hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet', window );">Loss reclassified from accumulated other comprehensive income to income as a result of cash flow hedge discontinuance</a></td>
<td class="nump">521,000<span></span>
</td>
<td class="nump">320,000<span></span>
</td>
<td class="nump">451,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Other Non-Operating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Gain (Loss) recognized in income</a></td>
<td class="num">$ (1,822,000)<span></span>
</td>
<td class="num">$ (1,955,000)<span></span>
</td>
<td class="num">$ (608,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_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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4D<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> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4CC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) reclassified into earnings in the period when cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time 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 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480870/815-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480627/815-20-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>103
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118308959136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 578,561<span></span>
</td>
<td class="nump">$ 172,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">9,019<span></span>
</td>
<td class="nump">5,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">103,560<span></span>
</td>
<td class="nump">141,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">475,001<span></span>
</td>
<td class="nump">30,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">9,019<span></span>
</td>
<td class="nump">5,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">75,758<span></span>
</td>
<td class="nump">120,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Other non-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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">1,796<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 1 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">75,758<span></span>
</td>
<td class="nump">120,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 1 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 1 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">1,796<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 2 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 2 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 2 | Other non-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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 3 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 3 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 3 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">9,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Available-for-sale Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">412,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 1 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 1 | Available-for-sale Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 2 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">9,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 2 | Available-for-sale Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">412,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 3 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Government treasury bills | Level 3 | Available-for-sale Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">10,200<span></span>
</td>
<td class="nump">23,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">961<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 1 | 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 1 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 2 | 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">10,200<span></span>
</td>
<td class="nump">23,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 2 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">961<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 3 | 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Derivative financial instruments | Level 3 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Accrued liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">6,390<span></span>
</td>
<td class="nump">3,782<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Other long-term 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 1 | Accrued liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 1 | Other long-term 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 2 | Accrued liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">6,390<span></span>
</td>
<td class="nump">3,782<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 2 | Other long-term 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 3 | Accrued liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Derivative financial instruments | Level 3 | Other long-term 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_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</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_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">884<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">24,808<span></span>
</td>
<td class="nump">19,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 1 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">884<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 1 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">24,808<span></span>
</td>
<td class="nump">19,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 2 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 2 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 3 | Short-term investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember', window );">Mutual fund shares | Level 3 | Other non-current assets:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">40,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Level 1 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Level 2 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">40,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits | Level 3 | Cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems', window );"><strong>Fair Value, Option, Quantitative Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-30<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-31<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 32<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_FairValueOptionQuantitativeDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140118313469104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">$ (2,800)<span></span>
</td>
<td class="num">$ (1,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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="num">(5,443)<span></span>
</td>
<td class="num">(8,893)<span></span>
</td>
<td class="num">$ (21,810)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">3,143<span></span>
</td>
<td class="num">(2,044)<span></span>
</td>
<td class="num">(10,758)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(2,795)<span></span>
</td>
<td class="num">(980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Valuation Allowances and Reserves, Adjustments</a></td>
<td class="num">(341)<span></span>
</td>
<td class="num">(426)<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="num">$ (5,450)<span></span>
</td>
<td class="num">$ (5,443)<span></span>
</td>
<td class="num">$ (8,893)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(1)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(2)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M<R]S:&5E=#(N>&ULC91=;YLP%(;_BL6D7E6!0))M*2#EJVJD=(G:=+N8=N'
M"5C%-K.=TOW[V8:P=$I0;L ?YWW\'L,Y8<7%J\P!%'JG!9.1DRM5CEU7)CE0
M+'N\!*9W]EQ0K/149*XL!>#4BFCA^IXW<BDFS(E#N[81<<@/JB ,-@+) Z58
M_)E"P:O(Z3O'A2>2Y<HLN'%8X@R>0;V4&Z%G;DM)"04F"6=(P#YR)OWQ=&3B
M;<!W I4\&2.3R8[S5S-9II'C&4-00*(, >O7&\R@* Q(V_C=,)WV2",\'1_I
M]S9WG<L.2YCQX@=)51XY7QR4PAX?"O7$JP=H\AD:7L(+:9^HJF/]KPY*#E)Q
MVHBU TI8_<;OS3V<"OP+ K\1^-9W?9!U.<<*QZ'@%1(F6M/,P*9JU=H<8>:C
M/"NA=XG6J7AR2(E"2U9_7GU/H:LTUFRZ28.8U@C_ J+OHT?.5"[1@J60?@2X
MVD]KRC^:FOJ=Q#DD/13T;Y'O^4$'+VB3#"PON#9)]'.RDTKH7^+7N7QKVN \
MS93)6)8X@<C1=2!!O($3WWSJC[R[#J^#UNN@BUY[Y0)]PQ3.>>M6SQ>K]7*[
M7: ;3,L[M%V_S!X6:+7:=#@;MLZ&5SE;\>3BG])-V'"A"LS26[06D/U/^&!J
MU)H:767JG@B*EO-SGKH!P>"<"_>DHBB(S/8-B1)^8*HNKG:U;4V3NB+_A==]
M[1&+C#")"MAKJ=?[K.](U+VBGBA>VOK<<:6KW0YSW5Y!F "]O^=<'2?F@+9A
MQW\!4$L#!!0    ( />!6E@@S/G'J08  &H<   8    >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&ULK5EM;]LV$/XKA%=L+9#4?!'UDB4&4B?; G1MD+3=AV$?
M&)F.A4JB2]%Y^?<C)5NR1(IQ@7Q))/EX>NYX=\\==?HHY/=JQ;D"3T5>5F>3
ME5+KD^FT2E>\8-5[L>:E_F4I9,&4OI7WTVHM.5O4BXI\BB$,IP7+RLGLM'YV
M+6>G8J/RK.37$E2;HF#R^0//Q>/9!$UV#VZR^Y4R#Z:STS6[Y[=<?5U?2WTW
M;;4LLH*7529*(/GR;'*.3N:$F@6UQ+>,/U9[U\"8<B?$=W-SM3B;0(.(YSQ5
M1@73_Q[XG.>YT:1Q_-@JG;3O- OWKW?:_ZB-U\;<L8K/1?Y/ME"KLTD\ 0N^
M9)M<W8C'O_C6H!I@*O*J_@L>&]D03T"ZJ90HMHLU@B(KF__L:>N(O04H&%F
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
M(;_PMQ*9*O^C0XUU1FBU5UKDM3&,($]Y]4N?ZD <&>"@QX#4!L0T\'H,W-K
M_5$#KS;PRLA45,HXS*FFTPLI#D@6:/!67)3!+*V!?LJ+>5]H"6]3L-/3F>!*
M9&E"-4O00L,/3*I62*S1IQV3M)@<A=ZC+XLY>OOF'5);*IE"*4</6[%7E"=J
MC-Z<W%],- RL<#]9U8.XK@9!>@:!"?HHN-XJ=,,3EIPZF "CAA9YIG5-!CW.
MV>H,N7B,B$-<RX!F/VY.+.;S'S?' VS<9I+<TI_;X^^6KT3.VNE!?U\ME990
M,__8@ETY\^S.BD9RKG9TQ2Y'T"D4DX]L-/WU%QPXO]D"]9K.YJ_D["2(7A-$
M;\C[]#-[9'S/T%J*'$':E_&#:M-;-"OKC,DQNGE:9?LDY1MTI12#OP0]T"=;
MD*N/!>7'BN;Z.'6]*"0.9-OC<?QLN,##/CG%S2TX3 +/:7$GK/V&M3_(>B:4
M+HKY@Q")0E">: %Q35=0PPN1)39FE4/_:"0X]$,28H.9%><ZH6<PL^!\[,9>
M:&<6-,R"068?I% *W4NQ3O48/0A-,QN;P#)*$L>N$?^9#8>Q$T8&&PLNP,3S
M?3N;L&$3#K)9P,H':3=&&\:A[6;E5-$$.GY:5'JQ."+V!*L]9*6-9M@=EH<#
M%YOI:,&YC@>S8="TX'#DN,2UTXP:FM'PI$$:'M*LHG?+->6;=)FQLMHTNLUW
M-)5%A[-1C#I#(K[C. ;!+LKU Q,U[Z(<.[&X(18/$KL3/.6:0=L"&F6['J-/
M>LOD\S(*+:5Z;J,6=ZGA(/ -:A84+# FM2X*1V[8TT:PT^H$9Y!@O0:5W5,T
MRL"ZUCO=*< .B8P4F]EP,2#-5+3@/-_QCW"GE(ZD#WZ!4CUA:3UAG%D3KW9S
M6C1!%)I\NC!HFJ[)QN8LZLD^3%HN9)!+E6N0A<)(-_3VIFH;[ZS4B"6GB-GI
M+2CLQQUF7=1[-^QI&+C5/GA0%3PGWI+!)H?54X6T?5&N79VD% EP;#9[&RX.
M/6S6D@7G^;!ZX1Y2K1;!PV*D)@7: M73@]Y>0^>'M<P^3UYG(*$7=GEU89$?
MAQU:71BP=_JFJM4:>%ALW#'=9-V?L#J_0U=:RW2YU[1H\EJ@>]@]\*'ENOY"
M<-+EL==I\Q:<B['G=:A:<#Y,=-3#M54?.!C4Y#=40L??@ *!NEL4NZ(75#D>
ME#,_*\M?U=O\M;R=QK+5/GA8_'1C.4;75*4K:QPK7^%Q39[A3LNRH>+ S(XN
MRC]S>X0I;D4.'E8Y-C[S--MK<V];,XHL8W5BDY$-%?LFHRX*&/55=JMN<#R8
M[5_+\Q/8#5T]PO*R8>ANGR^!'.PL%M6)P*>]5B#GDE+$UF1?JHA!2?73%?&:
MWN:OY>WT]*)56V18;?UDO'N+A72U$^Q6.IL?&XR$OJG$;# _]GJT)6F%&!D6
M8O\ONZQ\N^HJP!XQI:<-1KKKI U6[-T-OI.CX[><R4UYC*G02NRYKHZLFJ?-
M4>E5>4!H/+_&Y_/JP+-U4YV_?J1RDW*%,K8&E\Y9"&.2U9%F=:/%KCSD6PJM
M15Y>;AE-F"P \'XMA'Z^*3[0'"Q/_P-02P,$%     @ ]X%:6!Y8=,OQ P
M9 T  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6RM5UV/VC@4_2M6MEJU
M$DSB?!%F 8DAV^U(VW8T3+L/JWTPB2'>.C9K&YC^^[63$" 8-&KGA<3FW&.?
MXQO[>K3CXILL,%;@N:1,CIU"J?6MZ\JLP"62-WR-F?YGR46)E&Z*E2O7 J.\
M"BJIZWM>[):(,&<RJOH>Q&3$-XH2AA\$D)NR1.+[':9\-W:@L^]X)*M"F0YW
M,EJC%9YC]67]('3+;5ER4F(F"6= X.78F<+;%'HFH$)\)7@GC]Z!D;+@_)MI
MW.=CQS,SPA1GRE @_=CB&:;4,.EY_->0.NV8)O#X?<_^OA*OQ2R0Q#-._R*Y
M*L9.XH <+]&&JD>^^X ;09'ARSB5U2_8-5C/ =E&*EXVP7H&)6'U$STW1AP%
MP/A"@-\$^-V \$) T 0$+PT(FX"P<J:64OF0(H4F(\%W0!BT9C,OE9E5M)9/
MF%GWN1+Z7Z+CU&3&F>24Y$CA',R5?NA%51+P)9CQ4J=28=9XB\$]RWB)01]\
MF:?@[9MWX T@##P5?",1R^7(57HVAM/-FI'OZI']"R-#'WSD3!42_,YRG)\2
MN%I&J\7?:[GSKS*F.+L! >P!W_,#RX1F+P_W+>'IR\/A%35!NS)!Q1=<X&L7
MX^):_#U=2"7TE_./S?V:/;2SF^WD5JY1AL>.)I98;+$S^?47&'N_V9Q[3;+T
ME<A.7 U;5\-K[)-/>BMM['O[)Y?R7<\TZ28G; 4>N*@VHZE2@BPV"BTH!HJ#
M3UQ',"4XI09VSQ36,U,VU^O1XVITL^=N)WX$0\\;N=MC/\]A 81AV(&E%E@4
M0B]I82<>1*T'T=7,^JP*+$!VDE)4>W%K$Q2]9AJ])EGZ2F0G%L:MA?'5-/H\
MN^^!%"\4F.-L(X@B6/; =(L(-4G3UP=R?XXH[H$_]-G;IAI:ZLP!T_Q?O;%7
MG[;>.L$3>K897T\@.EI[&$:=-#K'=#/H&N)$^:!5/KBNO$H>ZWZT5SE#L@#O
M=44!/N!\9??@$6<424F6)$-U 7#9B<&9ACY,H <[9IS#($P&<<<0"VKH)X'=
ME*0U)?E94W25HFL0!F8;(3#+OH,G@9A$V4&\:=/:C$.&](#9L?0)<,&;Y$R.
M/X@&'6?.0?T@@4$'EEI@?AC&D=V;8>O-\&>].4CL@2>N$+4I'5JR((+#84>K
M!>;'?MQ)EM0"BV#BVZ5"[U!->5?%OECF#Q\Z5QQJYG9R^ 2Q?_:AV'!)! <=
M*U,++@B3H1]W7'*/RL\2BU55QDM]P&R8JJNWMK>]*DRK KG3?V>N$%59>Z"I
M[Q\?D5@1)@'%2TWIW0STRHFZI*\;BJ^K(G?!E2Z9J]="7X.P, #]_Y)SM6^8
M =J+U>1_4$L#!!0    ( />!6EA=K/8FW@D  )PO   8    >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&ULM9IK;^.Z$8;_"N$>%+N O18ONCA- B1V3KO 7H+D
M7#XK$AVK*XL^%)U+?WU)6;%L<L1X"_5+8LO#D=[A</B(Y/FSD#_J%><*O:S+
MJKX8K93:G$VG=;;BZ[3^)#:\TK\LA5RG2G^5C]-Z(WF:-XW6Y90$031=IT4U
MNCQOKMW*RW.Q5651\5N)ZNUZG<K7:UZ*YXL1'KU=N"L>5\I<F%Z>;])'?L_5
M[YM;J;]-]U[R8LVKNA 5DGQY,;K"9PL6F@:-Q1\%?ZX//B,CY4&('^;+Y_QB
M%)@GXB7/E'&1ZG]/?,[+TGC2S_%7ZW2TOZ=I>/CYS?NOC7@MYB&M^5R4?Q:Y
M6EV,DA'*^3+=ENI.//^+MX*:!\Q$63=_T7-K&XQ0MJV56+>-]1.LBVKW/WUI
M W'0 $<]#4C;@-@-6$\#VC:@IS9@;0/61&8GI8G#(E7IY;D4ST@::^W-?&B"
MV;36\HO*]/N]DOK70K=3EW-1U:(L\E3Q'-TK_4]WJD)BB>9IO4*_ZKRHT03]
M?K] 'W[YB'Y!185^6XEMG59Y?3Y5^A&,HVG6WNYZ=SO2<SM,T%=1J56-;JJ<
MY\<.IOK9]P+(FX!KXO6XX-DG1/$8D8!0X('FIS<G0//%Z<VQ1PW==P=M_-&^
M[C!!7S9!7TJQ1GI\RU05U>-N@!2JX/49%/:=6P:[-<7CK-ZD&;\8Z>I0<_G$
M1Y=__QN.@G] (1O2V6(@9T?A9/MP,I_WRV^Z<'ZN,K'FZ,,74=<?Q^9KN<U-
M1&^%;$K/E5*R>-BJ]*'D2 GT3>@6E9*B+(W9YTIQ_60*BOKN[E%S=U-AGRY)
MB%D0G$^?#N/IFE&,&;/,%H!9R'"0[,V.8A#N8Q!Z4^HJ_[<N(V94UT:=Y%I<
M5FBIE0Y.L0N.OFZ^92;[-E(\%7ILHH?7T],O'#+]AG2V&,C94>BC?>@C;_HM
MN'::%:E)LS&Z6IN$^T^Z2[HJ-XDV:0;\%ZYG+G3SHB?SFD/AW=TF/,@,3.(@
M)%:> 68XIK.9E6>061C&&,ZS>"\V]HJ]RC*Q-4EVQS->/)G1-$9SR?-"(3/V
MWO2A#W?\B<LZ+3]"4F/GX2AFME#7:$("QBR=@!4.XK!G/"5[G8E7YS\U3+75
M!.F.7!3U1M1%TZEZUKRJ:Z[ B3$!GCFBL?70<\",)GAF:P/,,*$4EC;;2YN]
MDZ]++G6/[<M"^L)!+3/W[B&FH24%L$HP3BPE@-4LGO5T$@XZK@F\6NY7J>03
M@X0YNDU?&ZJYDC*M'AO"&3=EW@P^S[!K;W'X;(0&(;9T0F:XX8$CH8 9GF$2
M]2@](#CL9X:5$54;,CNHUTT>(DUIJ"S2AZ+LK]VM^X&*]Z#>%D-Y.PXMZ4)+
MO$FD84$VM?F#!KWFTT<39J#4@8$E0-FF";7Q +";1(S-0CN! #N*(T)Z,JB#
M3NR%L#Z9GZLG/5*$+. BT#H]2ON$)@<)W<IS[29Z4DKL<;2 #'$0D*AG9L(=
M!F(_!_8(O)5\DQ;Y?F8RH^6[6G'I*>/MG8Y4SQ*;Y>: V82$,;/G8M".)7V3
M%.ZH#WO)9E#)(?",D&;7#I0,F'D4=["%_;35HWBGSE3[K9[;S"S0+]0E(PT?
MB2W3M2(L=@:K:V5FZ+Y4[B@+^S'KO9*DY[K>>@0 D8Y[9-,58,<"1IQ^=,WB
M4&- C\*.K[ ?L/H5RJV>S+]TTQDH$B C72+IS!;IVI$@2J@MTC6+(A;&/2([
MTL)^U.HMN0UX_6; R]N5$%LESHLG9!8FL5-X 3,<$M8S)$D'8<0/8=XA^7T/
M*U<=K!STKD8T#KYU$Q>D8AK;8#D'S"+BEB/ 3$]-<0^6D0[+B)=-3BY'[^1S
M>Y?C!$SLMP; :J))U2Y*D!G&N <@2,=)Q,])WTY=/  5NE@3T8C,8ELC@#]$
M9ZF=S8 =#1D+^GJTPR3R<XMSA>:C^I35$3+HZMR@WA9#>3N.:4=FQ$]F[:M9
MLS1UE?VU+21']RLAU41QN6X0M%V\ @,+T%-($C:S7]$@0\:2.+)S![##-,"S
MGGF;=#Q&_#QV*T7&>=ZFSGUJ5D>^IFHK"_7:5+ZY*-\V0\3R9V+@XA0FF,3V
MA ?9Q5'@S'B0'3XH.,?Z.SHC?CJ#.EK')-\V&S\>*",N2(4L"ISJ )@E+(IM
M=0#BL9CUR>NPC/BQ;%\!MW6S?@(6!U > &4LP@EV^@_ +3V=V8O(D#\<T3CL
MR^".RTCR4^5O651IE9U2_KR\]]/E;TAOBZ&\'<>TPT#BQ\#CJO!%_UHW>V_-
MLBD82Q?5$NJ,!=<H)#-GY0TPHPFE/6.!=M1'_=1WIU\QV\&NM9P@BKH(-G%5
M059:EEWH%I =37#8,__3CNBHG^C>EA&U%O.3^9_MUK>+NM[JL<#1DL.CG+K@
M9;,Z8#*) GO=U^OH6%=';]1/;V]).$:?WW0T,U J#82_NY#:[:A]WS33U\T+
MEUE1V]N[;21<.HLUGMG! )@P3.P$!JQ($B<];Z#T8!/6OQ[6RAR;]S#T9Z%6
M*U$:@>\& Q0,K&JQ*+$)!30CSDLW9!8F?01/.PZC)W+84DBD!_!69BOS\F+&
MK5BO=:_>*Y']  5"S)2P@-CK"I"A[B_&; 0!/48APV&/S(["Z#L4=E"8%H5Y
M5>DYQD!="HJILV4[A\S"("&V(-<L2B+2EZ@=5%$_5#G4 <W)H#Q@=8J$+$YL
MZH ,J:%&^ZT+](B#Y,#CL<@.K:@?K6Z62\W%IL=N7K)FKP/=I8J;S3>#)./=
M294;C91/FJIUYXYU M=*%IDYT]+\:/C:OG;0 (P0L!'I1@>"K1D0', N#I*>
M523:(1GU+Y4-I'^,;KDL1(Z -8O#^GX<_UV_Z"(I5%J"(026XN+9S*T+T)XG
MI9I:[3!">Z@Q)3UH2SL,HWX,&RR.U_RQJ"H3J^NT-#,I&!>7NQ@-G(6,.6 7
M1Y2Y3. 5][\>L>EPC_EQ[_\X")F+<C0,J/-N!-A!$5T =E9$CV/0H2'S[\'>
M;S>;LD& M$1Y46>EJ+=RQ[W9VWN3+M"[@YH:DL 7)3;H3NR@WA9#>3L.<,>H
M[-V=V,.%\0)D2^;RX"P(G:4"R(Q@[!S'@K9O9ZP/+UF'E\R_CNA+EDI4DR9A
M3EY<9(,N+@[J;3&4M^- 'YS^\T/M/-T4)L;<;';J][0FR,5NY3U'#UNEPZW0
MJX:H35]&N22* TSLDRZ0F4XH>_X"S,(D[,NG#FJ9'VKWU=6MP:G2%Z5\-7GT
M1UINP?FH=1^]6V5=.[C*NG9@E9T>'%M><_G8'/^N4;.1N3L O+^Z/V)^U1RL
MMJY?X[/%[J!XYV9W;OUK*O6$7*.2+[7+X%.L'TWNCH+OOBBQ:0Y'/PBEQ+KY
MN.)ISJ4QT+\OA5!O7\P-]@?R+_\+4$L#!!0    ( />!6E@F3GQ(W0D  !%1
M   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULS5Q;<]LV&OTK&&VGF\Q8
M$7'A15G;,XG$;#.S;3UQVGWH[ --P18W%*F2E.W\^P4I6A N@DSG4[,OB60!
MYP/. 4"<#Y#.'\KJ2[WDO$&/J[RH+T;+IEF_G4SJ=,E72?VF7/-"?');5JND
M$6^KNTF]KGBRZ"JM\@GQO&"R2K)B='G>_>VJNCPO-TV>%?RJ0O5FM4JJK^]Y
M7CY<C/#HZ0^?LKMET_YA<GF^3N[X-6]^6U]5XMUDA[+(5KRHL[) %;^]&+W#
M;V.?MA6Z$K]G_*'>>XW:KMR4Y9?VS<?%Q<AK6\1SGC8M1"+^N^<SGN<MDFC'
MGSWH:!>SK;C_^@G]0]=YT9F;I.:S,O]WMFB6%Z-HA!;\-MGDS:?RX2?>=\AO
M\=(RK[M_T4-?UANA=%,WY:JO+%JPRHKM_\EC3\1>!4P/5"!]!:)5(.1 !=I7
MH'J%\$ %UE=@6@46'*C@]Q6ZKD^V?>^(FR=-<GE>E0^H:DL+M/9%QWY76_"5
M%>U N6XJ\6DFZC67L[*HRSQ;) U?H.M&_"=&05.C\A9=+Y.*+\M\P:OZ[RC^
M<Y,U7]$8_78]1Z]^>(WJ]N,:907ZO"PW=5(LZC/T@_+^?-*()K:!)FG?G/?;
MYI #S?E<-DENJ39S5YN5JY48===-F7Y!?_S,5S>\^H\%9NZ&^<0;,;4$$7%2
M%5EQ5[NP8C?6NS3=K#9YQ^NOS9)72#12S.5E.\GN.?I8I.6*HU?_*NOZM0H_
M$1KNA"0[(4D7CQZ(MXV1*C&R/D;>QGAK4V.+R>R8[2+UMEXG*;\8"=2:5_=\
M=/GCWW#@_<.F$238'!(L!@)3A*$[8:@+_;*;1F)J_+IIZD;,"C&N;$IL0?P.
MI%W=[R^#@/CD?'*_3[$SU%"*(<%B(#"%8K:CF#DIWI_^9^CW)-_PHWQO$8,]
MOHF' U_CVQEW*-^08#$0F,*WO^/;=_*]6R=YOT[:"/:- 8TCC"//TRAVAAI*
M,218# 2F4!SL* Z<% ]Z?)RA7\264CRR/R>/-BD"0XK("S09G,T9*@,D6 P$
MIL@0[F0(W8MWNZ1H>Z"SEOQ\TRXLZ*JLNOWNNZ:ILIM-D]SD'#4E^J44^A1-
M5>9Y6^QCT7#1N.8,O>=W6='.&?0^R9,BY2AIT)RG;Q#%9XAXQ+,)&%KF$B5A
MB#41G9T9*B(D6 P$IH@8[42,G"*VDT.;+R]6T*9.9*A#?8:]2!/'V<BAXD3&
MX\L6,P:*J= ^W=$^/<&.= JY(X4$FT."Q4!@BC#8DZ;/<\Z(9SQ19DF]1!]R
M@?P37]R)_=0_Q2-_]VER*Z8#^L33/*GK[#9+DZWM+Q:'GD%]B_9GR=C'D;[!
M=3=\J&2@:'&/%ASL@JK&G@7'WZK&A[+BV5V!9INJXD7Z%7VNDJ).4LEZ^S[?
MJO!N\=]-W;0^_MC&H&^8TB/"F+$-=G=@L"J0:#$4FBJ>M-W8:1XU[S'/[K,%
M[U(A5T+3SOOU<^DJR196#;;XX?[#_8W'= 5 S34H6@R%IBH@_35V&^R.W<43
M\5:*J3G,@R@@5"<9U%YCT]+;HL90457ZI'?&;O/\L:XWW494+!/I=C#771YM
M4XA=+^*K=5Y^Y;S_XUIL6L7@+KAU)]2'VN\R(5-CFXHMYMLL-G<W?/ H/85C
MQM(R8[=G[A:(<9O37G1[(K'.;U=K_MB^YE8Z+1YZBHENW?IB@;O8W-W P72>
MPAUC:8^QVQ^_=-2B5V(7LTU=O[92#FE=9]ATWGX0ZKJ NF4H-%47Z9?Q,PRS
MV!BN-U6Z[ ;[?%-U/HM76;GHLW-6YDV3.\:!/\53?;B'EM6<D(#HO-H /1KX
MH;X G\*<8NE.L=N>2K*,P7QLL$):RADV?6PK@*_3"ADTAD)3N9<6%3N-%GQ^
M)^X2SH>2.]BJXM2RRD=3,_GO[LO@[8DM[)0&1,\A6 J.&0T#N^TATH02[Q0G
M5I"6;@:*-@=%BZ'05'FD*R5N5PJ:@>YC'1Y#O1R@/A,4+89"4^78.]X=XC.?
M#A7;;1"WVDHWW.!Y0LSC21\'FDN=@P:-H=!4QJ6O)&Y?>>JT,3'](<68,?V
MS-W,P9/B>5%CJ*@J^=*5$K<K_0X92F*:U['850:Z>W6W?+ >H";W>!]4/:1]
M)6[[^OURE,1TMV,:81KJLH >)(.BQ5!HJGC2+!.W6?[F'&6/K^8H]>VINQ&#
M!0!UQ5!HJ@#2%1.W*SZ>HB064QOZGG$^X@XTF&2+1;9$C:&BJO1)ATS<#ADR
M14E,ETNHK^<8B'F^:I::NYL]>(R>P@H3:87),ZSPP 0E,:TAP9W-5=F<FFR:
MQ>;N!@ZF\Q1'K%2Z6^H^8CU5@M(==NB^GIJGLD(931?0D#$4FJJ+M+74;6M?
MGJ"D%@]+HF!J;-BIY505>T$4Z;S: $/SUF?L[M)+*9/6D[JMY\L3E&[@P8/5
M-*%C*I9EG590$PJ%IG*_=WGXR.WAOS9!2:PJFI813ZD?1OI3DYKGK)@$4STQ
M;\7S:4B9/NXM)ZC4"_:V_BJKTEU2=H+4(X6T:C-0M#DH6@R%ILHCS28%N%],
M;8>CEE$T<P<;3#2H,81"4XF6QI#^A;>,^UC!X=G:ZP'J$T'18B@T50_I$^D1
MGS@PR4M-_Q803(UU^5G%YN[&#:;R%)Z12L](O^^E7VIQB#YFQM<;W,T</-HM
M[M42-8:*JI(OO21U>\GOD+VEEE-*[..I,1= #U%!T>+C?5"_'B7-*/OF^[XG
MRMXR\\XL"?4;&#-W\P=_SPK4KT*AJ=))O\K<?O6;<[<]OCMWZV[$8 % #UZA
MT%0!I/ME1PY>C^9N>P U=TO-@SQWH,$D6]RP)6H,%56E3QI8YC:PD+E;9OI!
M$H3Z+5YFNE"SU-S=[,%C]"1??]W[_JO[M/0EN5MFN:M+/5_/W3++75VSV-S=
MP,%TGL)_,ND_F=M_GBIWZPX[-(' 3 -L)L- 0\90:*HNTJXRMUU]>>Z6F1=Q
MQSAB7<)+'>XV$QN$H7[3Q0K(0L+TVW/N+KV4,NDHF=M1OCQWZP8>/%@M)XV$
MAGI*'#1H#(6F<B\M*'-;T/@QS03O3?+(:U3Q;9I%N,SJH"96':S7<IDQ<$%]
M)BA:#(6FZB#=*/N_NN1+K2K:;MO2*- /VV;NO@S6T3QYQ=.(,1;HRY19<,S\
MB!ZXY>M+Z^F?XI:O#WK*"8HV!T6+H=!4>:2]]-WV\GD_Y6$>5%I'T<P=;##1
MH#82"DTE6MI(WVTC05/MOL5QJK.UUP/4<8*BQ5!HJA[2E_I'OC4Z,-7NF][3
MGTZG!N//*C9W-VXPE:#N<[+W:W+MCP7^G%1W65&CG-\*>.]-*#I7;7]_;_NF
M*=?=#\S=E$U3KKJ72YZ(IVU;0'Q^6Y;-TYOV-^MVOX)X^3]02P,$%     @
M]X%:6%!KN,KI @  X@<  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RM
M5=M.VT 0_961BRJ0 HXO"8@FEDA2"E)1(P+M0]6'C3V.7>S=='=SX>\[:SLF
M!"?B@1=[+W..Y\RNS_160CZI!%'#.L^XZEN)UO-+VU9A@CE39V*.G'9B(7.F
M:2IGMII+9%$!RC/;;;>[=LY2;@6]8FTL@YY8Z"SE.):@%GG.Y/, ,['J6XZU
M6;A/9XDV"W;0F[,93E _SL>29G;-$J4Y<I4*#A+COG7E7(XZ)KX(^)GB2FV-
MP2B9"O%D)K=1WVJ;A###4!L&1J\E#C'+#!&E\:_BM.I/&N#V>,-^76@G+5.F
M<"BR7VFDD[YU84&$,5MD^EZL;K#24R08BDP53UA5L6T+PH72(J_ E$&>\O+-
MUE4=M@!.=P_ K0#N+L#? _ J@/=>@%\!_*(RI92B#B.F6="38@721!.;&13%
M+- D/^7FV"=:TFY*.!T,!5<B2R.F,8*)IA>=J58@8AB*G&Y28HYXB7#+0Y$C
M'(^9I( $=1JR[ 1.X7$R@N.C$SB"E,-#(A:*\4CU;$W9F6_8897)H,S$W9.)
MX\*=(&8%7WF$T6L"FV35VMR-MH%[D'&$X1EX3@O<MNLU)#1\/]QM@(_>#W<.
MJ/'JD_(*/F\/7WTX>\_F]]54:4E_TI^FZI?L?C.[<9=+-6<A]BTB5BB7: 6?
M/SG=]I>FRGTDV>B#R%Y5U:^KZA]B#W[0599[KOIWH=1)"X9,)7!-_@@W&,VP
M!=_(3>M=%FLBN,<P8TJE,?T5QL]:\,#63:=09M,MLC&6O RZW2[=KN5V==\&
MG?I>Y^)UU*@AZMSQ7J)>U:-3UZ-SL!YDIF25G*Q'TG\>/@-=**XR5IIT])<<
MR=S!%FBV!HQCLN\FF9TWN;D7G1V5#3'.KL:W,:=^>T>AO>5^.<I9T444A&+!
M=6D6]6K=J*X*?]Y9'U #*_O-"TW9_>Z8G*5<088Q4;;/SBDO67:4<J+%O/#8
MJ=#DV,4PH2:,T@30?BR$WDS,!^JV'OP'4$L#!!0    ( />!6E@!_74;*04
M "\+   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;*U686_;-A#]*X0*
M="W@VHZ3=D6;&) 3MS'0V$;D;,"*?:"ELTV$(E62BI/]^KVC%#L=$F\?]B41
MZ>/=NW?OCCS=6G?K-T1!W)?:^+-D$T+UJ=?S^89*Z;NV(H-?5M:5,F#IUCU?
M.9)%/%3JWJ#?_] KI3+)\#3NS=WPU-9!*T-S)WQ=EM(]C$C;[5ERE#QN7*OU
M)O!&;WA:R35E%&ZJN<.JM_-2J)*,5]8(1ZNS)#WZ-#IA^VCPFZ*M?_(M.).E
MM;>\F!1G29\!D:8\L >)?W=T3EJS(\#XT?I,=B'YX-/O1^]?8N[(92D]G5O]
MNRK"YBSYF(B"5K+6X=IN+ZG-YSW[RZWV\:_8MK;]1.2U#[9L#P-!J4SS7]ZW
M//R7 X/VP"#B;@)%E!<RR.&ILUOAV!K>^".F&D\#G#)<E"PX_*IP+@Q'TBLO
M[$K,'7DR039<F4+,W%H:]5?<..T%Q.(3O;SU.VK\#E[P>S005]:$C1=C4U#Q
MLX,>0.Z0#AZ1C@8'/5Y0WA7'1QTQZ ^.#_@[WF5^'/T=O^#O:7X=<6Z-MUH5
M^_Q_(@0$?5%&FEQ)+3)L$H09O/B>+GUPD-:?SU'4 #AY'@"WVR=?R9S.DHIC
MN3M*AJ]?'7WH?SZ0WLDNO9-#WO^?]"Z4S[7UM2/Q?4'W08RTS6^?S?4PFNEL
M,19'XO6KCX.CP6<Q2K-))F9?Q/QZG(VGBW0QF4U%.KT0L^NOZ73R1[,Q31<W
MUV.V6UR.Q>@FFTS'689D=%TNE11995WP6Y(.>V4ES8/(K3%H>-^VNZC(5IK0
M5&$CPH:4$Y7T/%$\EL[6ZXU0L%[9&MWM0(SO[/QW1#:['G_K0,DUF%)&7$I7
M<+A.I+!RJ8'1\@%CP*NU46;=P><=)ET5OS'F;BG$3[8O%+2BEC7OQ*@8DH6U
M[*T!RT9:K<B'!V"6524=Z0[ V=!&S7/RWCI%OG%)/VI5<:T QA8U)QZL*'F:
M(UM$O"/G21BB(G8Y1VVF"O:C!Q"&@8Q5%\683,\G\V_C6)KSV32;?9M<-*58
MP%N^$Q$58K73B]_K19E<UP7%V,#*M,6PO#Y0M4[$M=U8K1^$W1JX]_72JT))
M3K7)U 05>($R;#<JY[H)OG6X,#@@&5YP<,'L[M'!@"#U(-XPB*2-F+SMBE0#
M.Y=MI7()!J-EWNIH*34<M+'1X<;+>(UXL9&HU)+("-(*$SFR 5#YTQ;KBG&V
MF%RE"W#)LDZS[.9JSDQFD4HT/(J[:[X7R&2??.^J\- HN.64,ZP<R%;0MA=K
M,N0D<\?ZJ%H\G.Z-4;R*'1T+D:+2R%:\2;ZFZ3QYBWL5"@(_H-+@$HY28@7)
M6Q)@397Q)). MJG+*K2M(X.0JQ4Z+<9!-J@I5Z'<U1SV%'RK:;E4NBE?VPB/
M8P6&7#=DQ)%?.M.J&5@>U?3O6HR%>P&;0Y.:^E%9]WCA>"R*VC&S^T.19Q!F
M"Z@E#S4"@"K<]TP7NEZ! 2=6SI9\R!]@K!NKWHKO%_^3[O:'T.V<(OCW4L=U
MO!6XUS5>3RQ(# ,G:H-K/[YKEOI)HSG*2=U)['60%$^*CF">Z1T&343DX>5=
M:>_B #+@(%C'W0=8RL7:@QQMS?J=QN0HVGK\TT#A1@?ED%9KQDUHU@V8?077
MUA9;I74SJ:!6#!T1Y#WY[G/W6^_)(P8J7<>G&J85Y]:\9W:[N]=@VCR"]N;-
M4_)*NK6"3#6M<+3?_?5](ESS/&L6P5;Q2;2T :,P?F[PHB7'!OB=)^[C@@/L
MWLC#OP%02P,$%     @ ]X%:6)L+>R70(0  XFD  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&ULS5U;<]M&EOXK79K,Q*Z"9$NV$R=.4D7+M,,:F=2*
ME#/9K7UH DT28Q!@T* N^^OWW/H&DK*2S-3NBRV10/?IT^?RG4NW?KAMVL]V
M94RG[M95;7\\6G7=YOMGSVR^,FMM3YJ-J>&;1=.N=0>_MLMG=M,:7=!+Z^K9
MV?/GWSQ;Z[(^^ND'^NRR_>F'9MM596TN6V6WZ[5N[]^:JKG]\>CTR'UP52Y7
M'7[P[*<?-GIIIJ:[WERV\-LS/TI1KDUMRZ96K5G\>#0X_?[M-_@\/?"I-+<V
M^EGA2N9-\QE_&14_'CU'@DQE\@Y'T/#?C3DW584# 1F_R9A'?DI\,?[9C?Z>
MU@YKF6MKSIOJE[+H5C\>O3Y2A5GH;=5=-;<_&UG/*QPO;RI+_ZI;>?;YD<JW
MMFO6\C)0L"YK_E_?"1\>\\*9O'!&=/-$1.4[W>F??FB;6]7BTS :_D!+I;>!
MN++&39EV+7Q;PGO=3X,\;[9U5]9+==E495X:^\.S#@;&KY_E,LA;'N3LP""G
M9^IC4W<KJX9U88IT@&= D2?KS)'U]NS!$=^9_$2].,W4V?.S%P^,]\(O\P6-
M]^+QRU3_-9C;K@6Q^.]]*^;Q7NX?#U7E>[O1N?GQ"'3!FO;&'/WTM[^<?O/\
MS0/4OO34OGQH])^FK"&J6:AIN:S+19GKNE./W*N'QQY/9D-UIO[VE]=GIV=O
MU/3ZX\?!U:]J\EY-1Q_&H_>C\\%XI@;GYY/K\6PT_J N)Q>C\]%PJLX'TY_5
M8/R.?QC^Q_7HT^!B.)[!-]JNE*X+E>,/YK=M>:,K4W=6Z=8HV^G.%$IW:J'+
M5L%76Z.:%C_(&]MEZG95YO#^9M,V=R4H&NQ->#*C@<LZK[8%C+5JVNZX,^U:
MK4#?JGM5E3 =/G!C;+>F2;L5#(TSSYMNI=!4E?!@WL C;5?.*Z.Z1GVNFULP
M"FODJ$5.YVX1ME&UT2T,8X (H&?;EMT]_GJO:+-A*TJP2F%CVM)^IB%6NEX"
M]64MJYR;7&^MZ7U7UK  H%:UN%98?PED-FVY+&M=N0E10N&U;M4:H]:L7<"T
MREA[H@;T'2B)6<]-ZQ4E>V G8/FVM+@1LM8,1X4E@:1]!N._V-:%I5<[,+I@
MV#:-+;N#<YW]KKGHL=WI3M1H_&DXG7TD*3JXJ&G8]'B;DUFNZQ)_FG8D/LL&
MMKK&QU0'^V^WH$SSLJJ V=JJ6_ !^/^!]:^WW1;V 3\ >0,YLFIEJ@+?V.BV
MXUTQZKQ9;W1]_[5%)V#:%F;/X2/P5YK\S:;2M3)W&W _\!5(W!RX"O2VY7R+
MGX @X#"UN0,B@:0;M\T'6:X>QXK_M\N:P>>/W"=2W[S2UH*.&2)2W^BRTJ"]
MQP!%CBV(FK(F=ZJ"*\1W6I,W;;%C;DC%8%EJ6\,\5?D_\,02( OK5&,M#-&"
MR+= 7 ;$,SOT78;KF<""6N)":U:(1V!-8) :4),G^.Y3!8(<[<8?9NONHL$_
M%6CO_\!*>7GXM*Q/;"AMT114 ,;-U-+4IM456UE= ,+ O=0(E=23H^F'O^GU
MYLW@Z"EM>8W#'+0^- 2;AJJIE[M2&A/ /*V;^A@6UJ( P++-GQ1ED,9FL8!A
MP"MHD"-F&'R*.P'^$G: R'CTCI#,6I.L8G>3PFJ=O<?Q6U.1W]L_>DP@CE@W
M75^K-AK\&F[GPRKU1?+^H SMR(_3#QS3"48B%A<7DU\&X_.A>C^Y4N\FUV]G
M[Z\O')28.OB" ^4&? 4ZXI6^02]I$. 7VQP&G]\KU(0*H@5=YT:!LJNBV<Z[
MQ1:,M@S!MD1V4&'LT0FUO3>!+80H@/LP0=F%M5B [<B51=NLB;W@?&E'[G=5
MEG&X:4F6UOHS,@[<'6[J1M\3WYFB,#DPBZ&"I;&<D#MZ<(ZJ7!CRM7[?4QK1
M-HHDX0J1V&+;LOC Z^8.U 0_U'OX2EI4F!:_=W.+&L%7, D,PIMKMQO<5GH+
M. 8";&&H6[!SC,@V;0GT\O(\]26\*SSL<8MPY;=O@/IZV>#L!D7*$PWA"L9C
MPNG,<U:6#A$<BCM@G SP'7S5 L"J /3<F(I!6LPA-EH+, :M8R)-!)OQ"PBZ
M.49C@&_MX] M0##UU=G):XBJP!9B@ B#?75Z\MQ_@ *$2[L'-&B5P=#F :L'
MWADX@D2 [:SN&=N,9Y,KQ,[H'FI<CO$6#K D,+-%: HD+M#PKM K-4T1%#37
M;5NR?B(E(%TP-?$1!@#RT%.Q0Z-%D?J>P%[ MR4:-K1*P,]";2V9@ X&UFUQ
M&'CC+(NRM=UQ66?R$\3R:FVZ55.D>K<!^6H*W"%80VMN,&)6)5G8L%K2PKN<
MMC2'?3,T''QH83''Z^8&Z8+-6HMI!^T"S]G"YY9EU,(B\74,B-"4@TB:EB9<
MH"CYR>[=ZB^O)I?#J]FOF;J\H%@&0A:,5BX19JI+>A]E#PU\1Y.B,F\(A:3Q
M"G-)T  (T7:]=38=M#LO2=I.0";";\AVHK[P3$>6HD_%_, QAF/"S*#@P4J!
M\T [5X$(6:=9[!B9]2 S-?JQZM [L(#O544ATQKI,&2=,G7ZBL7XC9IORPK]
M ?/;_;;S^/&+Y^Z-Q;8%U(9*1OI6WN'/\-"+XU/_#.]=CLK; F]ML^ANM;SA
MV1N_<J(N /"955.EI-(6>/Z:B$L8^K#T'^#9PK@OHP&=E)>(]RWNZ1J<)\C/
MMTQ'IIJ^E257+B,!Q$!IPX\KI!?4.B;6"^0A@:)8U&[GJ'E=29H";MQ@F(6C
M[Y).NRVZORD[QJHGZLILT#\SFS& K,G-H(0RR\01DW<&&4&;7R LA<5@5$E4
MW<DO_%8!#BSO2)-8JF$Q2$&!UK9A\H&H4H8X1F#C]Q4\D9-ML!\5& &2_OA=
M6/+29(+ZR!'1M(XX,:]E6Q \HP"=TC%-RZ)IUINJN3<F 4Y9GS7TZ(Z\Z"!I
M^R4%C.3%Y/J=.I]\O+RF/,?@ZFHP_C#D6'2VQZ.!]=HRBMNRWVU;#.E[.0?,
M!96T,[P:"S#Z_'Q@ 4('@\\<1X;?P ?-%KT+<!D>L"B(MMFV, 3*$PFDO;=H
M()/@M2$ +=X[>H@$M"*J>$M$1*QMA$&$[I"D'582I6)O@%X" 7Z['KOCM"$2
M5L!2'P7Z/22O;5.5!9'Y5E<DXE/,;<*R FE$MU[CNI%J=-T] SO7X&$/6 [4
M(D0/=L?<\L-NXS#"B"T!SN^^$Z-B< *8B+)2II5,CE F[B!:/CD"O48'B]H+
MUH!]#?&.Z$8_N)<94_\<4#,!>Z,[YQW)&++RDTHMC/$,C78])O^A!%+@<ED?
M.V$FF)XPBXTJ*0!#Z A%(**I&3:AB-ORSIG\+T>.T?R]+%(0TW*?@,,S7[UX
M??)-"N=>?!/P7(K/&&(%_L3N/=E!'/CTNQV<>!:FZ@._\Y#JZR@^B\361UQ>
M'>1+"?0:WEN"]3 >AVL/2@0MG7)Q[P%1H?Y_O!R,K@CL3-ZKB\GXP_'%Z-/P
MG1I,IT.P;1<8KN(N%C*W=Y&29'W0HV7L!]75Y-J_SDG +VP0RN:#)A39 Q"T
M$]> G +]\D$9^FRR2.:&5PW#E2UL&KK6G+B$6+3CZ!N!,WEMCFC7^IY"[+D)
MXU;HS-T60=B#D":*9+S?$%#,80;@@=)2-&$D\;E KKM$&"!BY*L/*MF;-[++
M:MDVVPT^ZY$Y+HG$X.#3I>V1S.;(;M>[4.@+1,)0: K16=7[N)1 D)2,E#5(
MT+*&O::0&[8;L E;L09Q_II2>9)]6!G)LF-HSX*V9VH,$4QAD_507.2S$N38
MW#SY2K=+ALC5KCB7"\R 97MR(?OR%ON'Q3CLMJPJ*3\4!B,TB"EY)DPXU$NJ
M)7QYTFB"W8%[XSQ"UX/YA]!C^'XT'LV&HN&C\0PPS.CMQ= I^VAG H]4HN@0
M))),/*\QA!*1EWUD+%/NQ5LW4<[)"P<J>20Z_RX%[Z^??'2R4&_W8&R*?C8
MOU8: 4)G\E7=5,V2_85/5Q" PRU8E1M>&O'OP-*_X"Q?(/]#7#0:?W%7,:3]
M,)F\^V5T<9&$Y"X*ISJ.(;A-,O4E\66NA.>B/?/RVMLO$=0%8%5X];>M1@A$
MB2D( ]GYX^O]'0V^\>#F@GR6'0=L+5+R&9E$-@MWF+ZGF:-J8L]P<:H2I6-;
M\U#![B%#O/"P94K2&E_;1[/'97)P^E87!C-LPGO\5=4 ]JQS,C'O<&N(GXZY
M6=^0[ZQM=TGH1G7K 'VB$V)PZ57=]=X]1!"[Z,,+>4B,>JY32+,/KHKDA+<,
MY'_OMCQ$Z/\-Z]Y',P<&_6Y^>4@8*1BYD'VT.-^(+-JWSA[O=943CNW[9A\K
M8#:-,75OS?U\5-\!7PP'TV$2'#,81 BX!C<L02D"V:5%5-SI$F(<[)/(L#*#
MH83\ADF$58,IA87.I1"2*<SX8@@I#]T8,)R52_1Z"'JB/KCP,I/4?8FY%4&F
MZ-78>\U-=XNUA5?T?K"PYX!N-5@@?EXO6V-\'96^P-ZG8EL!ER5K#TP5+%MA
M@8<WCE8;W <^"D2XBH#2Q3^WA&:3/&EA 'A0.H1""1*2.[)9E&9WI,6\VZ53
M,HRD![K@=#Y,W=*7<_)<%!7#S#E2M:2MU'6-02V63LD !TF _=Y([(,5P#68
M9?7D*'H;1SYZ^@#GI""22"(5WNXI/XTB1<9=W^%VEC5  +3[F>3C<+MTG-G*
M H<Y?LA<[8"CM]95U6 2S(;XL$D>!AH=8PB;:\N+>& )NK*-EP#^%K86OD);
M#[*Y)7.EB, N3C&&L@_+!<G,BM#;/4C;1TP[LIYX6<'X&/:.'%RSX5@>R(0W
MS:VD$>AGR4$(:LNI].ZSAT'<&57@H+%N>H!G&9S&X19:073'C:N<.7YT/DM
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
MP:J$G+L<+[1Q[R?"I*RO#81E-K>,9PF[,B*1CMU!P)XW'7211#,N<?L!MWT
MM]5F]SIS"\MNLD0DNP!-Z*F8MC=,^^UG$:]%W&!'K3IK1^VC9_".*LN//-[1
M0;RI8]?2QDK;P@CVO3>USB!*_MYG;<#J[,>BS#FS.8_%10VI8859BMKEZQ>M
MDZC[#--.Q;3S''IY1H[.R)/^/A$_'>LK'3_NY?H\VO!A<L-.V>L7']JM=I>-
M/SV,)N\G-Z-[UG\8C1Z^#H9_C%EO>,VN1C?7@PF[&PQOQNSZX?YF/!E<;69O
M>U>#N\'D&YLL!+O2:<ZS-5MP"AU69%;$<&E29[%.4^F<2)# 2ZV6B"X6A\":
M\5@JZ=;LK0,$T6E'W3+H;LLU/]OJOF-NP1W+C5[*1%B&6L2*G#G-7AY'42-"
M8BA%.:YG;%I%<9VM%C)>, E22RX5GRKA1:E.>"(\EXXK'^USD0F#<:Q-K@UW
M@N4%1E8 1F:Q*A*2X"A>4R53H@\@(BZM+7@6"]*M!$PUEH;!R$9PSZY12%\'
M[V!;QOXLU)JUVCZH3QMLD$%>6%??\,%JSM>>>4KII-9ULH?J4$+R[LG[;P"8
MN](+0F(E$"S/@NFE,!G5*#:3&1B3/=[0MZ7OQP^WH\KAN2K\6?(\5S(.!+B9
M2Z ;N($(>.D&ZV^&1 SU$.&6, 0"Z5Y '\PA1O0YTTKYLZD?QC\+H7#2]1(\
M0<V3E)=4O!G:1.9@:&[0&+S2[LYVK\]4ZD3BSW169(D-%$'^R0]3GCWZQ<H5
M%EUPNO;"MZ7P**0SS,1F  _1:+XA@$H3HL9Q]*I+N-L\=";>^_-BY-2PL]6(
MHE<A(/[M5(HFOU5IGEGT *7 *)O#"*/3($OQWB)U>X_?Y_-IUWJ#L)I0I2"W
MZ>=T5N=X0'&T41S]+\6]L@"@BR/LA/#0Y.T2O+4!;Q\ ?[,'EN(LYS)A/PIN
MD"_(D5*(XV@1(BQ!MJ]1A@H"W&+ 4UUD533^DI:EF^9&B$"W3/!?L]>('X6D
M]-VB249 3PZM*V0>$J3,,5]1E@)C1WOHEN3PAPVQ,'ZTQVL#K"?0B5RN![LJ
M4J$407FX&N :5>%;7R3K9"0<K,O\#X4PE"P81,7%R-@%V&FP:../TA8JAQ)P
M*'56)I(;2<9JTEV8BADLDQFQ%@DN".'*H"1N:W4FLCF= HQ+A9FC(()4#*=9
M+QBV)M*BNH:)NI]YDD*V9Y;'87/PYVP&J@A3VHLY7.+H=]>:ZG WKD7E)*?M
M5/!$4@NA>D Z[8*C\T^+]93'C];K!I)8DJM_(PIQ+.!$;J9*YJM'8('(]UT
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
M(T8#+H41.W(DOA^_'+Q"_6L-@SZ&T\&T&0II4KP9#7YJW[!K]K GB000UZ-
M-5&^ F5-1<7?25R-![R$A@N*75+O!^)R_FZ^6,POQ<7-^]OY]7)V=W5S_:48
M? '$( J*0/1(BU9KA>W<@WQ]+5_61H26D LX+Y 9HS#,I4'_CZ:M%B AZ^EQ
M7H+\)!XV:G3(SG>VU"ET([3*H\16>Q;H5OFXOL[RE8%R#+*^H"V9DF-)HSQ4
MC5&RIO#<J-&$N#>:/>A#!DD5@9U)45C7* Z>%4X[J5D43*HR"4("FU&:.,<J
M5?,4G$4WF'M<+I&FS]U7 !S"DKDM >HKHGK"]8.Z:G$IG,=@!/7YMX33*5LF
M"BL1).>_Q / 5\2TV _(X ,U92-EMN1#I0$XB'I!U)T4'%5'.:4=6S!P^9C?
M/I.ORY2#ETE2YJ66O/+!M:DXZ+A/8\F#Y"Z6]O,!C0#J0.571,J5!F]&)-*C
MBX1#G"BB2III[&^@M"SB)TQ3$7VP(4/69W]RI;0*:$C,/#D<\;))>54,O&#P
M1?\M2I=DD;QZNT3DUA GW=WC6XZ3DY>AY)R6)O4,EB/V,J=&/D+ZIUAX@@0!
M5^3TGGD]$.1!4K6J@E+<T@'<TZ&WI'1Q,H)L4P)_CCAU&6G>'K-"P?G6)I'M
MX/ UU!>2!8L"CM*$E&-YIXA)> M.B(FK(N9VS9^U3P.U*ZTVLDXOCJG?ZRZ?
M:*GRJ#_T^53Q.=#PQQTC-/58)^0'GO568RI!X[S(I-E0NZ)."$Z9DIJ%W<[R
MPQ-4<Z!<V(X#Y1,7C*2_E[5A7<2=4HALPFXC^=#D@;;>5SB6/[^0>?%V)N@3
M1X^7 S$#%XY;OC55G3PXY]9F!'&/K;7"XL\E:*[W_6KB(X"#R7KKYN- ^;I&
MH]8>1QA3\$7[:1K/I!^A:&LV1UPYGW?+!LT^RJ3;HJ**8=/T^QUH^W[RZN&$
MK8[4R6CP\N',[9Z._6C R]H,(88;EG '3Y>.;XT&M>$X!9_%TH'?B2OB'@\F
MA[ ['P+?@GJ6)*[$X]]!NY;H[ ?*?C(;7:4ZJMIQ%-/_)0G\(=90*5$%X1]G
MX-OP_]-D+#/L6O'7W7#PV'UBV+GUY>0V\6[K472HU^H"V+YMK\^SZM;X8%[=
MO=]+%S^U-:VQ%)A?]H2K[K/5(-@BWB%7-N!&&A\S0C]P;(#YM;6A&? &[3\5
MSOX$4$L#!!0    ( />!6EBB^?N$'P4  -D+   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;)U6;6_;-A#^*X0*="U@Q(Z3=D6;&' 2KS,PNT7C;A^&
M?:"ED\25(E62LNM_O^=(V;&Q-%CWQ1:EN^?NGGOA76VM^^)KHB"^-=KXZZP.
MH7T['/J\ID;Z,]N2P9?2ND8&'%TU]*TC642E1@_'H]'K82.5R297\=U'-[FR
M7=#*T$<G?-<TTNUN2-OM=7:>[5]\4E4=^,5P<M7*BNXI?&X_.IR&!Y1"-62\
MLD8X*J^SZ?G;FTN6CP*_*]KZHV?!D:RM_<*'>7&=C=@ATI0'1I#XV] M:<U
M<.-KCYD=3++B\?,>_9<8.V)92T^W5O^ABE!?9V\R45 I.QT^V>VOU,?SBO%R
MJWW\%=LD^VJ<B;SSP3:],CQHE$G_\EO/PY'"F]%W%,:]PCCZG0Q%+^]DD),K
M9[?"L330^"&&&K7AG#*<E/O@\%5!+TQN;=.H ):#%](4XM::H$Q%)E?DKX8!
M)EAPF/=P-PEN_!VX\[%8 *'V8F8**DX!AO#MX.!X[^#-^$G$.\K/Q,7Y0(Q'
MXXLG\"X. 5]$O(O_$["X4S[7UG>.Q)_3M0\.5?/78S0D(Y>/&^%.>NM;F=-U
MAE;QY#:439X_.W\]>O=$")>'$"Z?0O_QG#T-M_RPF@DD[OFS-^/S\3MQ^V&Q
MF*\6L^7J7DR7=S@O5_/E^]GR=CZ[%[_-5_/WT]7\PU*L:H+MII5F)Y07RFRL
MWE"!!Z%54)5,?0</-](IVWFAJ9(:Y1L".?CNE(??+!\ 9;C+M,AMYSP)6XIU
MA\_D_0 2N>X*EMWK.M(RP%:P@II6VQW3,<#K()5FA8!&1^=W0&P=9I@+NP&P
M34PIOY65(XHD#DY\=%1UP+9N!W% *VER2M,#09$_$PMI,*]85=32,ZA7!3EX
M4T+LQ+<4,,,?P1[BQVO;*@.6/,>+R WF%4!-H3E8L (F>O'D96%1I<8&L2:M
M:$.1.4P@!2F"$6]U%VD'7E)']#D1D^<Q6S3#0TTR+#G%WA4;8L:I+$&8L"D;
M?6)_\J)4!A2P9&N]8G#FV<-H])JYC9G&R8E<^EJ4&/7@:;Z\FRV6J)=9*J3W
MGZ>?ILO5#,>[SL7,!_]4VH_\B$PWLB"1(Y6X;)#B@AH34\*)/6V)JI-.H@9
M5@<Y)[:URFO8 \8.W"& KYUR*4F-_ *:Y"ZI*Y,2R"3BX]X<ZL9X&:\2A+:*
MU*:R)/%"O7R\XHZ=9+!38M-XWU>"5CGN.O88UE!3IK^WMBK4*<N>!L)+3<QS
M+\U\[1F"T:++N9Q?J.C0B>F'%O3>ND>-H'H5&G<'&=QS2#SGLP\_UU(U#RU;
M.MO@(L^/E-@IUHOF_VW_$.Q ;,@4MH^:9R-"8><WW$1>M,EBK'^[M\L7;[$O
M34.55CSN(A-<TV6'J8+1;0TST-?^GAAV:/-2T#?*.UX!8!,%G[K:X;\ZG@(O
M-J>>IZ'6-R.F0-YA?NS8@J,XVDWHBY^UMQ&P5WS@KI\ZJ6Y$T:5^>6C1_UK*
MG$/J'3W&YVP-]I7-8&A9%2B9:^3?UL4$_:BYPL9)TZ<FE@/7F590.(Z ]Q'5
M= WF0P .3PJ6+;O ]^BAL8Z[&=VN"_;6KC5?% ^->'9RK7#7LP^.<NNP4/0.
MR'6J.3;S8S'U=PT2F2QP9G%_8FRJ(KIQ(W4LC7M>J?S98]?U\&C=0D57<:GT
M<7R'M'D=WA[VUFE:UQ[$T]*[D*Y2AKNRA.KH[.=7F7!ID4R'8-NXO*UM0/O$
MQQJ[-SD6P/?2@O/^P 8.V_SD'U!+ P04    " #W@5I8Y%#*N3 #   "!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6R-5>]OVS80_5<.ZM!^"2Q9
M=KL@M0W$B8<4:-<L3C<413]0TEGB0I'*D8KC_?4[4K+F#H[1+S9_W'OW'LD[
MS;:&'FR%Z."Y5MK.H\JYYB*.;5YA+>S(-*AY9V.H%HZG5,:V(11% -4J3I/D
M75P+J:/%+*S=TF)F6J>DQEL"V]:UH-T2E=G.HW&T7[B39>7\0KR8-:+$-;HO
MS2WQ+!Y8"EFCMM)H(-S,H\OQQ7+JXT/ GQ*W]F ,WDEFS(.??"CF4>(%H<+<
M>0;!?T]XA4IY(I;QV'-&0TH//!SOV7\+WME+)BQ>&?67+%PUC\XC*' C6N7N
MS/8&>S]O/5]NE V_L.UB4\Z8M]:9N@?SO):Z^Q?/_3D< ,Z3%P!I#TB#[BY1
M4'DMG%C,R&R!?#2S^4&P&M L3FI_*6M'O"L9YQ;K2A!61A5(]@VL'EOI=K/8
M,;/?C_.>9=FQI"^PC%/X9+2K+*QT@<6/!#%+&G2E>UW+]"3C->8CF(S/($W2
MR0F^R>!S$O@F+_!USN#;968=\5/X?LQD1S$]3N'+X\(V(L=YQ._?(CUAM'C]
M:OPN>7]"X'00.#W%_M,7<9+EN,;?/]^O8#R!UZ_.TW'Z'M8WEW>KF\\?KU=W
M:T[UQY</]U]A+76.X"H$/VA"R9A-6+@R=2/T[HT%?H[Y ]=BTU)><2U HX1F
M -]2,N58,FU9 =\=UAG2<']G_Z-9&D&%9[^6Q-5IR *S@6A=94C^@T6(/TC#
MH;^DHP0RJ=118;FI:UX/^LX GW/5%E*7?B09[\3S",()V]-8+JT=9.RKSUQX
M<S[<=T'>I ?NDX8&JPW))^%0[4!C:9SD,8LGH:T(7<>><;O+_F:3X,P>GQM=
MR'Y7Z )*U$A",8E%YQ1ZB,7'%G5 ^?1,62 43#^"^Q_/IB%3DJBA,&Q.&Y:7
M*5ERY*%-SR-R?E2$X*>VP5QN9 ZZ#3?%AV+[XZ'#V/WB$\<<X-AD@R1-N$3'
M37H$QTH@/NA+-5(9NJ\_\%:[KD4-JT.#O^SZVG_AW=?ADZ!2:@L*-PQ-1K^^
MC8"ZCMM-G&E"E\N,XYX9AA5_I)!\ .]OC''[B4\P?/86_P)02P,$%     @
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
M0P]4<YTU R,K=X7004 7DOO,Z0\ E74@>R:I,=N!3=#]4RS^ 5!+ P04
M" #W@5I8B/J.LYD$  #\"P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6RU5FUOXC@0_BM6=K4"R2VQ\]X%)$I9M=*V5(7N?3C=!Y,8R&T2<[93NO?K
M;^Q ENZV]%:]^T)L,_/,,X_M\?2W0GY5:\XU>BR+2@V<M=:;LUY/I6M>,G4J
M-KR"?Y9"EDS#5*YZ:B,YRZQ36?2HZX:]DN65,^S;M5LY[(M:%WG%;R52=5DR
M^>V<%V([<(BS7[C+5VMM%GK#_H:M^(SK^\VMA%FO1<GRDE<J%Q62?#EP1N3L
MW#?VUN!+SK?J8(Q,)@LAOIK)539P7$.(%SS5!H'!YX&/>5$8(*#QUP[3:4,:
MQ\/Q'OV3S1UR63#%QZ+X+<_T>N#$#LKXDM6%OA/;2[[+)S!XJ2B4_47;QC9,
M')362HMRYPP,RKQJONQQI\.!0^R^X$!W#M3R;@)9EA=,LV%?BBV2QAK0S,"F
M:KV!7%Z939EI"?_FX*>'HS2MR[I@FF=HJM=<HK$H87O71O<'CJZJ5)2\W],0
MRWCTTAWN>8-+7\ E%%V+2J\5FE09SYX"](!DRY3NF9[3HX@7/#U%'L&(NM0[
M@N>UF7L6SWM3YJCS62C5Q>@&+HA8HCE[1+^/%DI+.$]_/*=+$]5_/JJY8V=J
MPU(^<""6XO*!.\,/[TCH?CR2D]_FY!]#?\-N'L>]F<XGB(3HP[N8$OH1C<;C
M^^O[SZ/YY )-YY>3.S2>7M_>32XG-[.K+Q-T=0/S"6@WG<VZZ)"5L*S2)ZSR
MG=*%41K!504;(%XI4>29]3IG!:M2CF;FG"N4*U0UV\$VFR)/V:+@2+-'KC!B
M50;P *S $"SJ"FI5D?\-*"NH4<H:F$A<F5#L@>6%\3^! G>B&  IGM8RU[E!
M>\4[Y5+#,I0!F3\P4U\0'(Q*,5MR&FO A=( MK64O$J_-1:@ABU*V9]PQZ'(
M065%<TA[*0JHDWFU@GR E0(VVD#HM54E7;-J!:L0\]=4/4.=W @K:@6D8&%T
M+'%T\4)"GWY,9BXT*]K]859RN*F\7 "AW6UUT?OVY+Q'G01[8=*%$7$QB0(8
MQ&ZX.Z['4EAP(R6\!&G!E,J7L.\-J3TV"3$A'NI0'_MAT$6=&'L!A51+48/
M!YX@V5**$MZ$7]&P0[IM+ ^HNS_,;(EX%:5EFV :'[(-,(F![7$M2>N?X(3X
MP,G'-''!W<=>%';?HF/'#R!#ZN*( K 78^)%)NL(QZ'_W\H(D<SVQ'[\71"S
M70D$_$49"8ZC\( N#3$-R6LZTB=GDA(<)>:8=@**?1J9T]GQ7!P:Q#<H2OP
MTO+AM%,<!1'\NH'WOYQ'LTO4'/:?%OZ=G)8I 0U=LB?;(7 BD^0U)3USDWUS
MC3T<QHE1SD]P&+E61#_ L1<V7)_-FS7""0E=@BEKAJZI1@IA> .4K?+[N9"[
MS:A$=0)]J029H5(VF>#F37CF]9AI^-@::\"FC1\8G*([O@0T+="-T!R1V%1:
MM*RE#9)73<_;M)\K)C,3[*=-/GWNW>X==&0EERO;=RK8 1"@:<[:U;:U'34=
MW7?SIB^^9G)E7IZ"+\'5/8T"!\FFUVPF6FQL?[<0&KI%.UQ#>\ZE,8#_EP*2
MVTU,@+;A'_X#4$L#!!0    ( />!6EBM*'?(JP8  ,P-   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;(U7[V_;R!']5P:ZXIH &XM<_O;9!IR<KS50
M.T;LM"B*?EB1*XD(Q>7M+BV[?WW?+"59N4M\]X5<DCLS;]Z\&9)G6V._N+76
MGIXV7>_.9VOOA]/YW-5KO5'NQ RZQY.EL1OE<6E7<S=8K9I@M.GF,HKR^4:U
M_>SB+-R[LQ=G9O1=V^L[2V[<;)1]?J\[LSV?Q;/]C4_M:NWYQOSB;% K?:_]
MY^'.XFI^\-*T&]V[UO1D]?)\=AF?OD]Y?]CPSU9OW=&:.).%,5_XXKHYGT4,
M2'>Z]NQ!X?2H/^BN8T> \>O.Y^P0D@V/UWOOOX3<D<M".?W!=/]J&[\^GY4S
M:O12C9W_9+9_U[M\,O97F\Z%(VVGO;*:43TZ;S8[8R#8M/UT5D\['HX,RN@[
M!G)G( /N*5! ^;/RZN+,FBU9W@UOO BI!FN :WLNRKVW>-K"SE_<ZQ4H]G3=
M3P4&4V=S#\?\>%[OG+R?G,CO.(DEW9C>KQU=]8UNOG8P!Z(#++F']5Z^ZO%G
M79]0$@N2D4Q>\9<<TDR"O^0/TORD!V-]VZ_H/Y<+YRU$\=]OY3MY2[_MC1OE
MU VJUN<S=(+3]E'/+G[\(<ZCGU[!FAZPIJ]Y_[,E>=7)MR'>?GRXHKB@'W\H
M92Q_HONKO]U<W3[0]>TO'S_=7#Y<?[REA[6F#V8SJ/Z9ULK1THP6W<>TJ46G
M::7-RJIAW=;D)J#NE#Z?W)\(^L?EY9V@JYNK2T&J;^B#ZE6C!&VQ>4W*:N[B
MT(Z/FLR2_$NHOSIJ>Z]MKSK"A%%]^[^0N(#6>PR'0 C[-(_:.NXT0O7&VH]6
MG]"5@O_? R.,+JN\=@0*&H/N4;WOGA&)3*]Q:M!?]ODT &DTW")>HQ\QJ0:V
MY^#VBV:Y3 DU+?:WBS',$R2 (=<88\5NMH0]7;O4SC^#J<&:!@B=0*2Z&QM6
MG1H&\- )T&K\5JM@6VOGC&VUFZ+H7\<VQ#^!!,#)/IL>(]JI#NGPKO;X$4(M
M6XYT3'5M+)J1%(B#[<KX%EPT(:=WXS"%ZEIFA6^#E-KTSG1MLV.>O?3&PP"1
M6M6=T&>4IS-UV _OT 26I)_PAG" Q?9@B)DYW$/JHP7[M'BF&E M/#R_FXH*
M0C7H\)P"ZKX<^S"IOR*,?8X;;<']JN5=7M?KWG1F]2S@$*($<#<. ^I:K_GB
MR,V2*UYK0>L1$4&)@YCK'8&=7BD4 A+?XIW 9_VDZS$4LH8J@7]'Q'B4]D+W
M&E0SXU#;9I^HH)4QS;9E1U-Q5+]JN5^4<ZA;"Y6W-M0**.UJA\% >19CW=6
MH'IM1F;1X34;^G!I$'?+-(3>"SIV[&-*##5!I,.0P';[FYXZZMN79OTW9#<-
M:L*8U9L%(/"H?0/R_!H0@,R]#9.7#Y(/,=T>U.<-&(&( Q]PV7I(=YH!]!>2
M0J:Q2),BK).(K_.PCO((UU$8$Y3%E2BRE-(B$66>4YIG(JVJ,#UP40D)#VE2
MB@R;DC)8[P8*R2P719&13"N1ECG)&-O2!$$27!="1KMUGHHXDV$=RURDD:3[
MKT8#4PNMF8T^X$_C3!1)C!5#+&,VSQ(8(V! GL>BE Q<1#*C5(93@%V5H@*,
M,A)Q)2DDE.\Q9YG(D%XF1945?.(8#X85[;X#B?($SJN"\JH2%?+,*^0MBS]J
MPS>)!,0X>8M5E(NRE%BA"$)*W LC!1-J%T2$L1(G(B\+U*B($XI%4D;T,4BS
M-_V[W^%ZLPOU=C)&A:&/&/DEB%B$&&'?0D.1>F_EU1-7 G5@=K"J"I'&$5.>
MP3B.H4;H&ZJ>/M?0'FK#+^OI3;#/[T5H4)FL>!%A44YWHJK<Z4ND:40I>$N)
M"YI,)4H@E S'")*#0*#PO:9$'D-)T$R,8P:V7V49&A01G,J$F>935 :EE'#-
MZLM2R#O<R42%'OISG799UV9$D_+TUNTC-V[@^"5I%#2.0]9!9M64;1&C7W*"
M]I,JGC*-HU24!>H2%2*7!QVFD2BSA JT)H@ ]PR]J +B0F3(_KI_A!K#^^BE
M*>"YS+E6!785N9S"QD!3E!G.&1JMG *7%;H\X68HBF(?-N=X$1608UH&-Y!C
MR2O43):A*G>6E>8QUP?,0O_UN_ W-$!%,G2\3!+(5;Z,!A$7*9^2+*)+C.-I
MQ 9:.25*,F2"D8)2AXI)'A@E][NLP&*<TK<^X>9'7]AX&ZW"?X2;W$X?VX>[
MAU^5R^D+_67[])]S@_'?]@[OGR5,HY,BFY&=_AVF"V^&\+V^,!Y?_V&YQN^6
MMKP!S_G387_! 0X_<!?_!U!+ P04    " #W@5I8BY221%X*   ?'P  &0
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
M.3X__=4V</A2-0?,,0B4FPERIY\Q!0\$3DA.M<"EJ)%$:Y1SM8&L=9B(VDD
M8'0:BCUR(:_["PM;:Z.;=UVGN%LKIGO<WABIF4PY >G%'GF5(U?333K,4B\E
MYUI%)QTTR0!UA7S4156P\QL"R"=@8MF0D],>%369N;1^$=5<I\-Z<UWHNH*8
MYV89SKUD=57BW)0SUR&KF?GF^8K2-9M DU_;!)Y\$1^<MB@A-WL&+H.\&OZW
M.*B52_V9#S )$$3S41X&UB0C4-:F%0/D9:HH86<Z0\9VR9BF4F=- Z&B )(#
M.9NEM13VHNX7;%KIR?JIXF)J-J06LZX>Q%$@T)D\'-]4&[B0:\_*!=7>'$^=
MPBKR\HJU'8PQ=E5875GH&DS $V59*6]UEBD&-G7/.KL*\64TF\CRLZWF'H@/
M687\#;_U"U3N=^62RG]A!HVN:--U(+WSH#8#,Q@:ZUX,\4A )J-499[2J\%5
ML*>ZV=.10]%N 3OH3$3*:7;R&I UKZ.>T]<G,I=E K_RN_4&U!(97D:C3KLG
MF#_2X:_J+>YXB^ON%E_=_K<LHU<\Y-^E,W9V\O<6>:53[HME\XJE;J6\RC?A
M>B&.P2..\1_WHV%_O$OJ$O?7A)R.!Q S.!KN4+_A9XMGF@ 28"O5)>:C:! /
MQ""*1Z=/ZYF;,@OL?%5$'(WC4X@X/NX_GSO]_\,4@XP-Q3#JQ\=_L8_C*!Z?
M"J*!PZ?+S35=?>T-<=,FZ=S4+9 =1==2!/%N*OZ![A8^83R3;N-GL+3U36WK
M=6/KUI ]%>D?"&!KJME]K_ D-0ULB-!5/K8O\%^(O9/1Z7XHN.-XA(O!.!H,
MANL[+0E9>(?X7Y%B &H]0$C+?*9]*S;'L95"L7PA,NZ+O<%HO"_V0/OW_^>*
M=%_&@! ,^\=B$$>#/O0:1?WCN-;ISU-FC>BOA1TG;T=5HLN*H?XIPGN$U!O&
M?3$Z&GP-J/Q"9])NCM7J/J7 WB ZB>$E_)\>'>%_W#_9W_1AZW#EHV6A<+:G
M3[,NM/[P_;(=;;_^7H:/GLOIX=/Q6VDS.N7E:HJE_8/CHYZPX7-LN/%FSI]
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
MH.GP?!R!#OH;%E:U7O,VRI*"^FE-3Q9J9T#G6Z7L<>$<](_@\A=02P,$%
M  @ ]X%:6&+\JL<M!   NPH  !D   !X;"]W;W)K<VAE971S+W-H965T,S N
M>&ULG59M;]LV$/XK!Q4K8L"Q;#DO3F(;<-H."]9T09)MGVGI9!&A2)6DHN3?
M[XZR56]PE*%?;)*Z>^ZY5]R\,?;)%8@>7DJEW2(JO*\NX]BE!9;"C4R%FK[D
MQI;"T]5N8E=9%%E0*E6<C,=G<2FDCI;S\'9GEW-3>R4UWEEP=5D*^WJ-RC2+
M:!+M'N[EIO#\$"_GE=C@ _H_JSM+M[A#R62)VDFCP6*^B%:3R^L9RP>!OR0V
M;N\,[,G:F">^W&2+:,R$4&'J&4'0WS-^0J48B&A\WV)&G4E6W#_OT'\-OI,O
M:^'PDU%_R\P7BV@608:YJ)6_-\UON/7GE/%2HUSXA::5G5Y$D-;.FW*K3 Q*
MJ=M_\;*-PY[";/R&0K)52 +OUE!@^5EXL9Q;TX!E:4+C0W U:!,YJ3DI#][2
M5TEZ?GE#X<W0PJ,5F=0;6%DK] 8I[-[-8T\66"Y.MVC7+5KR!MH4;HWVA8,O
M.L/LW_HQ,>OH)3MZUTDOX&=,1S"=#"$9)],>O&GG[C3@3=_ .^3F$-:O<*,S
M^2RS6JA#7K>@)X=!N6\N72527$34& [M,T;+CQ\F9^.K'LHG'>63/O3EK?!H
MI5#PB+9T8/)#N3I$NA_V#PW?S#.6:TK^11O?(3R(M95:P-<1/,BR-)J"(R"3
MEGK(6#IGIO*8T5MCI?>HH5)"@]1TI(2#-^"$ERY_!5\@B#R7W#G4=]PIU,H(
MJ:%(<T,&5^YKA3 9KT^/)T?I (Y8*[HCS&A +:^$;T&3X?AB2@_.6YGR&_5%
M^@2UEMYME5:-L%DT&,$CW1@!4J&4 YI;@4LF765<L,R&C\0 DM-?^,A?@S;0
MIR J7HDZ13W<7"'(,!2"G'@F!NR^SN!H/8#IM .PR!,P9&4?RB'[^R[B'NM&
M*@7X4E',=R HK)*DNZ5]2V"3\Y"RDV'@P4(4:>?)D ]J32'3 B@ X*E8=L;6
M2!G#%TQKLCD$B@P'73APA@>D@\KRE$S%FK*2&T43FSUJ8\+ .;G^VN5>&Y(E
M;'*&9B!+RFU!D*<TJP0'>T1E!H8@+$1[V0Z\6$7L=6+$E#Y^F"7)^$H;??R>
M?!"=7%%4' 6)'&:[(!T7&Y5[QHU]CYM:!2;P</P[W'@LX60\HT .H$$*,@'1
M7\9%;-C^CGNK;FK;U;_CSX9J.D4ZL]&='?*[Y7HFJ)#S 55FMDWVEY>T8,*P
M2OT LMKN(IH3M"_@>RVL;Y/+/3CJF1BGW<0X[6WM_;#MS0A8M=U[:%;T WI;
M8P^OLX[762_,M_^D]']RZP?-A7)]Y,X[<N<_%;3'KAP.<>O'?(_;K.,V^^G
M]?/KQWV37[RW4)1H-V%M<C2[:^W;W:)[[3:S5;N0_!!OU[I;83>2AKW"G%3'
MHW,J-=NN2NW%FRJL)VOC:=D)QX*V2[0L0-]S8_SNP@:Z?77Y#U!+ P04
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
M2QNPOC'&-P,ZH/W)Y>8_4$L#!!0    ( />!6EC_E_D%CAX  &MC   9
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
M7M&W2U)7PMNVI"U@WF2R9["4' B^+/JO#><T,^@:H\%AG>%\$8N"+GW^P5$
M6*GRK,#!?(8J>9?"&$I.@>OB:+?GC7O+K*=KZP14"]G*32<Q,@H@ELH!4DVQ
MW\;A!5H>("(-1"I-P(2'MX$%;ZG<4"&Z<W8M_D9F.,HU3N(K-5RO]<1TF15%
MCI8=5HQY@ [@\O21V/.\N*:%S-&IW&K VRU[38HO'[+B-N_P6:LL3[1.$H%^
MK<XR!R21</< 9S6G$YR3W]A$QX>/U$'4P6^*S!G%A(93%HY*@ JSV@5B,G=\
M@5&3[KB)*TI86&-.[5#TT).CP>0< ,WK%V>;TD,MF"IW( 3[,+%@A<6H7%-@
M;7SUJ6,^T')@73[@D!4@-_+4B*C0/1<)2.$?6ZZ%AS.V+=E=JVL9'3M6)H\D
MP,JI,(BD9_-,WU,EG473I>C;V]D77R78SFFQ,2<PW+@L=,@#=(R(#65QPI"
M1U:X&QF7*K. X"C!U>/V5JH7=I*7;>\?Q #M,"<'F4$M%.3E8<\"J@ H8Z=-
M7,$YL(5P?>BPX=> YLN5XU:0?BN7R.M246D)-]>5\F$6;4,!FAG>IB/)P4>3
MX1H5-AH#1-^'_JXSI6-G9^+TK--YQW6]:'Z2=D2_222C=>Q?,)X7"0?>0U2,
M6S'!/EV[,TK@M?G%H_!NSD<.OIT'9["15#.VZ3\L N$=\=WW@WCG08XY5(7.
M+[^./AR?O@$F QY9@C<FJQ1J3])A.TFJ$"2">%H:"/^F*'C4MN-3KFZBK<H2
M^B"]UG3S>6AX&N7"/L>KP*2\J8+S]E1Q&H$7OV/9^_))2>OTZ8%2-#5>76-O
MUN,J*X<&'I]??AZ*Z\$_J1I-LU!"@),U(6T1>UGY5]@+TE6RZ=B21']YH^1:
M'$)ZW"3-<ZY! (:A30*8I<AU8J[TMMUCFU@DGX?7F(E /;)1T]%1:Q LFI-W
MQ&7!:^RKW3(2S%TI(*/DML-6\P1 8O2:,_].[9L14O_GYT/"?48KTB:C$[/!
MB;E68\=@4<@[]!& #DV%)>QT1+1%,5.6\![,X#&^O(4-?FR"P/+>;4?XR@\6
MVYGBJ$F6-FW0T@>MB\?;&H4  35I(A*(@F.QJ!PBL[#P';,%PAXPK2_Q)VGB
M*%3>Q,B:NS.E:\IFY+>#X26I*A7)0]8*NUK8YF*;CEQIC$;H2THI@\V\PXWM
M12TAN2*LWVEJP\0>AR1H:;F!14>GJ#J[K[KO \=JS'PR@J)0JR^NN+_#(Z<0
M!2=,IEX/S&TZ+QS9E,H')E=]-/1O,'(VUYEKW/D:NH72?!H,X9$,]XEMG1RQ
MEA.RQ*WY0I=QZ0JW&,!]5=,2E(=)H$=+V.&:J'B0MBFXZIFNG44F^VW@X0!S
MX1%J1L?E]MQH%&LZ Q[B<10$X*0L."N>1*N(FENMA][\F5:KYTY7C$M,2'6U
MTW('E9CY>4C=L/4.U7%0CB  E11ED$66%.GA ].UJR$5ZA8SJ? VE4P:0&QT
M0B'*.(Z-]6)"UDNPMM&=^_EXJ1WV/\B4T]HIJQMVA<2MQOIJR#*VB"ED-<<-
M\NPC#BP(M@, E1QD '=>GOR-N:47QE (.U6\TRYW0: 7VQ"I*,0J1Y8UP.:4
M/9$W'/G*;PP.DO8J8FT;8H"8-$ME6]O49C1M%6^-:C'5&5L.VN@I;F9HX!,>
M. '[X$H*11$IU24?IZ-=.8]EZ3:&9A"^Y+;$M?>&[K'4#^+P+6'%3%:9UCL
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
M 3X O\^,J?T?.$'X]S7>_1=02P,$%     @ ]X%:6.0@([02 P  =08  !D
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
MZ&H^"\",77 <.-T-G6>G'?6QP:SHPX'&.]!ZJ;5[&O@$TZ=H_2]02P,$%
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
M/\^M?B(QSSX-5\YHWH/0!Y@"+1LSA8169ZI*TCTP=1U-N.U7-I_\:\$5RU.
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
MR(LZ6JDGC8S?MU*H]AN"[]\TY6:W1?9CV>BD[5XN539751N@?_^DQ?_ZICW
M<5OVF[\!4$L#!!0    ( />!6EC(Y9!"B0(  /D&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;*U576O;,!3]*\*#L4&)'#OMVLXQI&FW%58H"=L>
M1A\4^R86U8<G*4D'^_&[DATW&6[80U]L7>F>XWNNY*-LJ\VCK0 <>9)"V7%4
M.5=?4FJ+"B2S UV#PI6E-I(Y#,V*VMH *P-("IK$\1F5C*LHS\+<O<DSO7:"
M*[@WQ*ZE9.;W%0B]'4?#:#<QXZO*^0F:9S5;P1S<M_K>8$0[EI)+4)9K10PL
MQ]%D>#D]]?DAX3N'K=T;$Z]DH?6C#V[+<13[@D! X3P#P]<&IB"$)\(R?K6<
M4?=)#]P?[]@_!>VH9<$L3+7XP4M7C:/SB)2P9&OA9GK[!5H]H<!""QN>9-OF
MQA$IUM9IV8*Q LE5\V9/;1_V ,C3#TA:0/(OX.P%0-H"TB"TJ2S(NF:.Y9G1
M6V)\-K+Y0>A-0*,:KOPNSIW!58XXET^U*D YPWQ3+7EW#8YQ8=]GU"&[SZ%%
MRW35,"4O,%V0.ZU<9<F-*J'LP4^/XX?)$0**LCIMR4[;57*4<0[U@*3Q"4GB
M).TKZ#C\&@J$#_O@!^6D7:O3P#=ZJ=4&2N[(0<?)C-M'\O,.Y +, _E#YGB@
MN5J=D,^@P#!!F"K)I,2=YS9@-D!NGO ?MF Q?5(4>JV<)3,H@&_80D#?SATM
MS!O%I:U9 >,(G<""V4"4OWTS/(L_]G7ME<@.>CCJ>C@*[.G_'->V>5\QA]PZ
MD/:A3_OH-;6_$MF!]M-.^^GQ\W.@O0;C(W3:/M$-TT5@\D:^R>/!,#W/Z&9?
M36_6Q7-64R;=<Q<)9A5,UY)P\!JCZ68[7Y\$.Z//Z<VE<,?,BJ/-"%@B-!Y\
MP I,8[1-X'0=O&JA'3I?&%9X-X'Q";B^U-KM O^![K;+_P)02P,$%     @
M]X%:6'L=.@A" P  E0T  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
MM5==3]LP%/TK5H8FD!B)TZ2EK*U$"=N0QE3!V![0'MSDMK5(XF [+?S[V4X(
M;1>B,L)+&SOWG-Q[[H?LP8KQ.[$ D.@AB5,QM!929B>V+<(%)$0<L0Q2]6;&
M>$*D6O*Y+3(.)#*@)+9=Q^G:":&I-1J8O0D?#5@N8YK"A".1)PGACV.(V6IH
M8>MIXXK.%U)OV*-!1N9P#?(FFW"ULBN6B":0"LI2Q&$VM$[Q28 =#3 6ORBL
MQ-HSTJ%,&;O3BXMH:#G:(X@AE)J"J+\EG$$<:R;EQWU):E7?U,#UYR?V+R9X
M%<R4"#AC\6\:R<70.K90!#.2Q_**K;Y!&9"O^4(6"_.+5J6M8Z$P%Y(E)5AY
MD-"T^"</I1!K -Q] >"6 '<;X+T Z)2 SJX KP1X1IDB%*-#0"09#3A;(:ZM
M%9M^,&(:M J?ICKOUY*KMU3AY&C"50EQ^7B()C%)Y2$B:83.[W.:J>2JY0]5
M>OO7JMJB/ ;$9F@'P ':#T 2&HL#] G=7 =H?^\ [2&:HI\+E@N%$ -;*N^U
M#W98>CHN/'5?\!2[Z)*E<B'0>1I!M$E@J["KV-VGV,=N(V, X1'JX$/D.FZG
MQJ&SW>%N#3S8'8X;HNE4F>P8OLYNF=S,"[H]G0K)59?]J5.^8/;JF?7H.1$9
M"6%HJ=DB@"_!&GW\@+O.YSK5VB0+6B+;4-2K%/6:V%6&%&E(B1Y0=:H5Z*Y!
MZ_FZ'/E=SW$&]G)=CAJK#MZV"FJL/'?-:B, OPK ?TM)?%?FZ$)"(FJ+PF^S
M*-HD"UHBV]"T6VG:;2R*1DT/T5?.1.UP*UC]M03W_;Z+\5:UU)AA'[O^5KDT
M^OB?"O0J!7IO:HO>/R'4M46-54U;]%[3%L=5 ,>- 8QS&D<TG9O<58N+).-L
M"3J- MU>0C(%7ML7C>2O[8LVR8*6R#9$[5>B]M]QUO3;U+1-LJ EL@U-L?-\
M.G/>9=J4M.N-X[I='V]W89T=QEY_>]XTN_E:&>RU\VH"?&[._0*%+$]E<7RK
M=JN[Q:DY46_MC_6=PYR#GVF*"\LEX7.:"A3#3%$Z1STU:7AQ!R@6DF7F5#QE
M4IVQS>-"W9N :P/U?L:8?%KH#U0WL=%?4$L#!!0    ( />!6EA5A:R_I@,
M .4.   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+U746^C.!#^*Q:W
M.K526S $DO02I&YZNUOI=A4UW;V'TSTXX 3?&CMKFZ:]7[\V4 ()):F$]B78
M,-_G;R;C\7BRY>*[3#!6X"FE3$ZM1*G-M6W+*,$IDE=\@YG^LN(B14I/Q=J6
M&X%1G(-2:KN.$]@I(LP*)_F[N0@G/%.4,#P70&9IBL3S>TSY=FI!Z^7%/5DG
MRKRPP\D&K?$"JZ^;N= SNV*)28J9))P!@5=3ZP9>SZ!O +G%-X*WLC8&QI4E
MY]_-Y"Z>6HY1A"F.E*% ^O&(9YA2PZ1U_"A)K6I- ZR/7]@_Y,YK9Y9(XAFG
M?Y-8)5-K9($8KU!&U3W??L*E0[G B%.9_X)M:>M8(,JDXFD)U@I2PHHG>BH#
M40/ P2L MP2XIP*\$N#ECA;*<K=ND4+A1/ M$,9:LYE!'IL<K;TAS/R-"R7T
M5Z)Q*KQC"K$U65(,;J3$2EZ +SIY$(O!1\[C+:$4G"UT\L29-N$K<!=CILB*
M( ,Y0)^#LUNL$*%Z= F^+F[!V;MS\ X0!AX2GDG-*R>VTL+-\G94BGQ?B'1?
M$7F+HRO@P0O@.J[7 I^=#G>;<%N'JXJ96\7,S?F\5_@61<H?CP;XYR\-!7<*
MI_+?-K>+=0;MZY@=?"TW*,)32V]1B<4CML+??X.!\T=;$'HB:X3$JT+B=;&'
M'P67$D1(B&?"U@"E/&.JS>.")LAI3(EY#+TA'(\F]F/=E6-6#8V#2N.@4^--
M%&5I1I'"L1$H%/D?F5+2)K-@\FL"+KW AW!/9YO98!3 =J%^)=3O%&HVX FA
M] \6#T;#/8&'-J[G#=OE!96\H%->+<U1D>:,*WT.+/_3I1DH?C2XP8&HX=AU
M]V-[S*JA?5AI'YZJO5[NSOY\BF@6FWB_5+WS"_# %:)M#@Q;I(V=_20^M!I!
MWW\EB4>5 Z-.!^8Z?9D.^8TNT/-,1(D^PF+P@*.$<<K7SVUR.QG?6F5Z(FLX
M/ZZ<'_^BPCON,R0]D35" IW= >[T4WI+GGI"PL%A[3UJUM19:S1@;^6WI&H4
MUE:M1^V:8G<G/.P\+<-9WGEA >XQS57*A&S:.Y=>S_"^V)IN[TYQZ/VB#08[
M^X4WAZ4GMF98=HT#[.X<3M]BAPV!ZSF.LY^VQ\R:.G=] ^QN'-ZTQ?R#'NO2
M=3WH[6MMLW."P-L3:]?N(.8"^!F)-6$24+S20.=JJ'E$<:<J)HIO\FO)DBN]
MU?)AHN^A6!@#_7W%N7J9F)M.=;,-?P)02P,$%     @ ]X%:6 ;OWKH& P
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
MI%1C#!--M-D+9N:"HZ01.86Q8(S(K:FO-;9G,%N5*ZV#;(#6 32W*\WM5]P
M!5=K8P.T//O;O@4ZE89.K88/F33WO<FX;< -\BE*&(DLU9*B.LV'MZFI9=TS
M;MU*<_<@N>X>0'.OTMQ[Q5SW_LAUL[DKT[[W<O%[_Y;KO4YW/?F>X?,W7BW_
M($DO:5]9]LN[Y-<^(?^9]Y+L+[>\N_'XVT+JAL@Y314PG!F8=]8Q&T<6M4G1
MT6*1UP-3H4UUD3<34\^AM O,_$P(O>[8$J.J$,.?4$L#!!0    ( />!6EA1
MB6WYD ,  )H.   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;*U778^;
M.!3]*Q9;K:92.WQ_S2:1IF&J5NJJHTZ[^U#UP0%GL IVUC;)]-^O#0P*X*%$
MXB78<,[AWN/K&[PZ4?:3YP@)\%06A*^-7(C#C6GR-$<EY-?T@(A\LJ>LA$).
MV:/)#PS!K":5A>E85F"6$!-CLZKOW;/-BE:BP 3=,\"KLH3LUSM4T-/:L(WG
M&U_P8R[4#7.S.L!'](#$M\,]DS.S4\EPB0C'E "&]FOCUKZYBQ6^!OR#T8F?
MC8'*9$?I3S7YF*T-2P6$"I0*I0#EY8BVJ"B4D SCOU;3Z%ZIB.?C9_7W=>XR
MEQWD:$N+?W$F\K41&2!#>U@5X@L]?4!M/K[22VG!ZU]P:K&6 =**"UJV9!E!
MB4ESA4^M#V<$VWN!X+0$9R[!;0GN7(+7$KRY!+\EU*F;3>ZU<0D4<+-B] 28
M0DLU-:C=K]G2+TQ4G3P()I]BR1.;VS1E%<K )PQWN, "(PZN'F0U9E6! -T#
M#> UN$J0@+B0H[?@VT,"KEZ]!J\ )N!K3BL.2<97II#1J7>8:1O)NR82YX5(
M$I1> ]=^ QS+<37T[7RZHZ$G\^FVAGXWGV[UZ:9<D6Y9G&Y9G%K/G;\L;\"V
M8@P1 ;[?[KA@<HO]T+G<"'MZ8=5V;O@!IFAMR+["$3LB8_/G'W9@_:7S?$FQ
M9$FQNX7$>JOC=JOC3JEWJ\-A 5F]-#M**GDYPA0V_8]D@(H<R2Z&"-ICH=T0
MS5N"^BVJH1\WH1,ZP<H\GJ_!&!7'ON/U4<EDQ)>:NY!8SURO,]>;92XN#Y0)
MD%6J^'7N-3+^F2]V%'KVP+TQRK4B+QRX-QG2I>XM)-9SS^_<\W_O'BR _((
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
MG"MYA3716,,Z5A/)0K&7*^J)<CWQ!H.V_ANYZSHE:^I3*1UF'?C[2?< 7%8
M+JT  IB#$! 11;>$2@E*M@A[!Y4BS>4>E7Y_<$C%6I]3J1BR]OWC5'H5E=[I
M5-8TR6BQ_"2X %(6@@E$SP#"V#VL53@5Q&'6(PCZ%8*^%<%T2=D"2,Q(Q@2$
M?,'B_TH@,V PCQ4NY%1R1F?)$UEA'XEG";2PMV :'6IB8TUYZB34I%C0?RN_
M0<5O\+_P6Z+U. [0FO-4@$V*!0/#2#PV#(<5PZ&5X>,1<I*H)57H$;,D(G0^
M1U>(3X! ?HF&)"^,TY>1X?"@ID/?-#Z'A_.\/S04#%X7W&N]U]ZYK;:U_;=,
M :)7!+;HW"40RB*"5S11,1JP&IPS 6L0$B*S[6H?U- X(Y7EZDWNF!ILK_8[
MEVRO9D*]5[ \NU#R84O1YN:S<HO<5V0TIPK>=1B*[*6=+,%8$YTZGAI5"TJU
M^D?S^[9NY>_X^6];W33!ZW)UT]=3?(CSTIZQ;!'<,>%^B!GY61.=S*])M:!4
MVQN671N_G0WWK)9T<@15BWRK',*US2'8Y4^FUJ@9+]7JU(I.=XS:SFE[=JO]
MR*)8*A'/,H5=#ZA@:"XEX7,R+SH8D=E,QE%,!0YA([<F#?6T4;6@5-L;K<-A
MST9N9]$]NT>W[/M:Y"&;_9.O?QPGPU4L\OYGI->D\9XVJA9XASZ^/[2QVQEY
MS^[D;7OF%KGCJ@+X]56 31KV::-J@7?H_SLV?KM=@&??!NQ9,#WQW906K$5J
MR_ [5MZ^81=M]"2-VGQ#VNZE"91;.R1+02SRPT;<!O.,J>+\J7I:'6A>Y\=X
M+Y[?>%?3XEAR)U.<DGZB8A$S21*8HV3[HH]?3Q0'C\6-XJO\*&[&E>)I?KD$
M&H'0!?#]G'/U?*,35,>_DQ]02P,$%     @ ]X%:6.L6.B&Z @  D0<  !D
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
M,I7)IE2Q/2QBMK DT6C1-_E*D--7XCA1*T^+6>2[3D^>#6W&@WF:]!+(AO?
MX>Y3@_9PL1B1L-'H3M%J%<2#.C/_JC=,6J%(]WE>V&ZL-BLW[&FLN)8G/*Q/
MOTHSSU:O@T!#_6BQ;K&2NET&@B//:[/:[!P2!SVTM4SA89WZ1M-=.>->I=3*
MV56A<8B]3DDM9C@.O)X^AFNYPL-Z93K9>TMJD2%0(<=ML]I$S0GZ] K7@H6'
M%>L_]S'<U:9Q%+8%S&;E-T?**6XM87A8PZXEVU*^0NS8K>PU[:K3V'5QN]7:
MS$@4]TVI6L;PL([=?+U':;&@*EZ[E; K2>/8"?VVS-KLPHB$?66LQ0N_I5Z-
MT5FM^PRP,&,!;ARXWJ#U3INUNJFYEL<Q8J]X5[;&&-8U83L?JQT)>D8QJ?6-
M#.L;;%!A^YG#_@^RRA/K"I9T)6=,_*BM3#:SR.WK_Z26)C(L399.F]9"; 7N
M"M$8.S$L]]O(5L,@(#UK'-+8N@V+UIV E0#*6_VL!Y=TMB;8\?V.]%OL8L_!
M[:X[:6S1S?>1WZE\Y+F"J;4&/^<BA'3E\9/#\42+;;%K?Q!:BZPXW#"Z8M(8
MP/VU$/KUQ'P(J#[\S/\%4$L#!!0    ( />!6E@78''@5P0   H1   9
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
MS+/YJ6E=%>V4'4S9][JC<L7TT2>%I8;T+@>ZOLFRE50.4*R+YLI"((JL>$R
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
M)[FZ7&$D<B9I(-XO".&[&]E ?91G_!]02P,$%     @ ]X%:6*[!S-ND!
MEQ@  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULQ5GO;ZLV%/U7+#9-
MK=06#(20+HF4E&ZK]/I6->OVX6D?'+A)4 'GV4[3_O>S@4)X.*A5F?JEX<>Y
M!Y]C7_O:'>\I>^0; (&>TR3C$V,CQ/;2-'FX@93P"[J%3+Y94982(6_9VN1;
M!B3*@]+$M"W+,U,29\9TG#^[8],QW8DDSN".(;Y+4\)>YI#0_<3 QNN#^WB]
M$>J!.1UOR1H6(!ZV=TS>F15+%*>0\9AFB,%J8LSP98!'*B!'_!W#GA]<(R5E
M2>FCNKF))H:E6@0)A$)1$/GS!%>0)(I)MN-[26I4WU2!A]>O[+_EXJ68)>%P
M19-_XDAL)H9OH A69)>(>[K_ TI! \47TH3G?]&^Q%H&"G=<T+0,EBU(XZSX
M)<^E$0<!V#L28)<!]H\![I$ IPQPWAK@E@%N[DPA)?<A((),QXSN$5-HR:8N
M<C/S:"D_SE2_+P23;V,9)Z8+0</'\[ET+D)7-)7#B9.\0TX6<HA%NP007:&C
MJ.MG=0VGZ"0 0>*$GZ)S]+ (T,G/IV-3R :JSYAAV9AYT1C[2&.PC6YI)C8<
M76<11$T"4RJKY-FO\N9V)V, X05R\!FR+=O1-.CJ[>&V)CQX>SCN4.-4G>7D
M?,ZQSMH0!N?+=C?,&"/9&F0^"K1\08>X._*2/Y[M"8O0MR^2$MT(2/F_NOXI
MON_JOZ_FH$N^)2%,##G)<&!/8$Q_^0E[UJ\Z;_LD"WHB:_CN5KZ[7>S3.^FF
M(,^(YVE0^!H>^@]%&N@<+9B]G%E-PD]3V[$&V+*LL?ETZ)8&B.6P:0&#-A"/
ML.T= ALJ!Y7*0:?*FTQJ J2$+B&#52RX3E!!,CCX_/G \09M01J@ZWO#MB =
MT&TR-@1YE2"O4] L26A(A.RLHXE3SE]GZ*M<8N5$]Q=YUFGV6BW$0\_WVIHU
M0 \/W+9F#=#U/'Q4\[#2/.S4?)UN$_H"@!8R!^(0CDH_4UK1O.AHM&(TE68
M"V->S_CHSZV":H?!L"7 &5E6VQ$-SM/@@C;.=YJXAA]^Y8??Z<<5Y7G'+D@"
M6AV=X>^=\?HD"WHB:]@VJFP;??)*,^K3]S[)@I[(&KYCJZ['K/]MK2FI&\F&
M-4N-%F>W<U*+<X[F)#XH.G&GR(6L\^-L?89^E_,/(PDB681FD:QO8RX845N!
MUZD9?;N%= E,.XBZ/_/>4=0K6] 76]-BN[;8_N0,+AO0E_E]L@5]L37-K^MT
MW%F.?BR)G5;2V?;0U2RM.J0UM$::1&XCL>]WI7)=&N/NVKA1*'0G:R?1N\=+
MGVQ!7VQ-$^O*&P\^.UD[:_]WF]\G6] 76]/\>I> N[<)'TK6=AWOV[HR6 ,<
M^KHZ6 /T1AV%,*YW!KA[:W /<FV-PWP_E"?M0R:W>.CD?O' 3[LSMY/XW8.G
M3[:@+[:FJ?7V ON?G;F][E!Z90OZ8FN:7V]2<&<M_K',';6/45SM#E:'='1)
M'NB0MJU+7O/@Q#8%MLY/OKEL_"X3Q>EF];0Z79_E9\H_/)^K4_?\)+BF*8[L
M;PE;QW))3F E*:V+H9Q26'$*7MP(NLW/A9=4")KFEQL@$3 %D.]7E(K7&_6!
MZG\1T_\ 4$L#!!0    ( />!6E@;\J(\;P,  !L,   9    >&PO=V]R:W-H
M965T<R]S:&5E=#<R+GAM;*U776_:,!3]*U8F39NT-B$)7QU$ K)IDU:M:K7V
M8=J#22Y@-8DSVT#Y][MVT@R8R:C4%["=>X[O.=<QE]&6BT>Y E#D*<\*.796
M2I57KBN3%>147O(2"GRRX"*G"J=BZ<I2 $T-*,]<W_-Z;DY9X40CLW8CHA%?
MJXP5<".(7.<Y%;LI9'P[=CK.\\(M6ZZ47G"C44F7< ?J1WDC<.8V+"G+H9",
M%T3 8NQ,.E?Q4,>;@'L&6[DW)EK)G/-'/?F:CAU/)P09)$HS4/S:P RR3!-A
M&K]K3J?94@/WQ\_LGXUVU#*G$F8\>V"I6HV=@4-26-!UIF[Y]@O4>KJ:+^&9
M-)]D6\=Z#DG64O&\!F,&.2NJ;_I4^[ '\+LG 'X-\(\!X0E 4 ."<P%A#0B-
M,Y44XT-,%8U&@F^)T-'(I@?&3(-&^:S09;]3 I\RQ*GH3O'D\6**SJ5DQG,\
M39*:@KR[PQ.6KC,@?$$>C'T8,MF P-- )A+/2:D#Y7OR+@9%68:C"V+XR/?J
M$?EY#?D<Q*^1JS!7O:.;U'E-J[S\$WEU?'+-"[62Y%.10GI(X*+(1JG_K'3J
MMS+&D%R2H/.!^)X?6!*:G0_W+?#X?'BG14W0U"TP?,&INJVH@(OYOW6;"$&+
M)>";J<A\1_;C;NC.+$^V5*3DYS>D)%\5Y-):GVK_T+Z_OHVN9$D3&#MXW4@0
M&W"BMV\Z/>^CS=O7)(M?B>S ][#Q/6QCCSX]E7ACH9D*1/Z![( *:7.OG26L
M@"0D>77(?8^D=&=CFKV0:7B**'XA4<]"=&!9M[&L>YYETMP-I6 )D W/\+QF
M3.UL[E6$0T.H?[@VD7?I]X/^R-WL6V,-ZP:#P[#8&A8._H8=R.HULGJMLFZ9
M?+Q8" #""CP,(!415(%-3L^2@!=ZP9$<:UBG[Q_)L89YW= NI]_(Z9]7I91M
M6 I%2G8,LM0FIV_-,^@=R;&'^4=AL3W,&]KE#!HY@U8Y]U@/5BQ)"8)QJXIV
M?'CRU9ZU E]ZE[T2V8%'P\:CX?]*SD3UJU'9U'*?M3-UO--VM2)?:M<KD55V
MN7MM4PYB:=I/21*^+E355S2K38<[,8W=T?H4.]^J4?U+4[7-UU0L&39"&2R0
MTKOLXUTDJE:TFBA>FN9LSA6V>F:XPNX=A [ YPO.U?-$;]#\'XC^ %!+ P04
M    " #W@5I8*Z(+*P,+  #-40  &0   'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6S%7&MOVS@6_2N$=[%H@=262#V[28#$TLP6V':#!IU^*/:#8M..4%OR
M2DK2[*]?2J9-2;RB'N%@.\#$C\LC\ESJ7AY>6I<O:?8S?Z2T0+_VNR2_FCT6
MQ>'C8I&O'ND^RN?I@2;LFTV:[:."O<VVB_R0T6A=-=KO%M@PG,4^BI/9]67U
MV5UV?9D^%;LXH7<9RI_V^RA[O:6[].5J9LY.'WR-MX]%^<'B^O(0;>D]+;X=
M[C+V;G%&6<=[FN1QFJ",;JYF-^;'T';*!I7%'S%]R6NO43F4AS3]6;[YM+Z:
M&66/Z(ZNBA(B8G^>Z9+N=B42Z\=_..CL?,VR8?WU"?VW:O!L, ]13I?I[GN\
M+AZO9MX,K>DF>MH57].7?U ^(+O$6Z6[O/H_>N&VQ@RMGO(BW?/&K ?[.#G^
MC7YQ(FH-L-W1 /,&N-W ZFA > ,RM('%&UA#&]B\037TQ7'L%7%!5$37EUGZ
M@K+2FJ&5+RKVJ]:,KS@I)\I]D;%O8]:NN+XOTM7/#[>,ZC5:IGLV__*H\N"[
M^^/40>D&54;H7X?JBYO2M7'Q^AZ]"V@1Q;O\/?J OMT'Z-U?WU\N"M:I$GJQ
MXAVX/78 =W3 Q.ASFA2/.0J3-5TW 19L-.<AX=.0;K$2,:"K.2+F!<(&)D"'
MEL.;8Z!Y,+RY"30/AS<W%&20LW])A4>Z_/L8993[]RYZ9;=X@6ZR+$JVM'K]
MX^8A+S)VN_X;<MT1VX*QRQCV,3]$*WHU8T$JI]DSG5W_[2^F8_P=HETG6* 3
M+-0$UG"0=7:0I4*_/MY5.6)!/"^B9!TGVPOT0+=QDE0ODZ?] \W*NS O79E#
M;CI>P:ZN4&:&YVMLVI9ON)>+Y[H'9#O3)\0F5M,N@.S8?PYIVH7*D4WDS3[S
M9BMY^YW-X8*NAQ%D2P.R#79[^BU^ #/'Q+[=HD<V<SS7=7&+'67_)[+CG-EQ
ME.PLHV3%DN]0?AQI1!^PY9A&:V(L(3M,/+,U,0+(SB26U<(+E8.82)%[ILA5
M4A3^HMDJSH=2Y,I#8E/#,+P619"=R:ALS;4 L+-LW[=;]VRH',1$BKPS1=[X
MV$3YWR&D>7)@PIYAF.UY!=A! 2R0[<  %D)VS0#6X,,_\^&_*5:_5,M2EFFC
M9YJQ93:B?(ZA0Q:O*,30\8)NK:>>/2?MP U8D7D[? 6RE6O-K5;T"I5#G#BA
M3$,L-XUA87L"5QS:-.L\>'/2#N.@G3_'[3@.V?GVG-W4XI_98D\]O*GTU5;K
MYM"X/H5 $QBP,6=AI_:O32;4QIQ+\0RR8Z3[=C=VJ![L5#*Q(!,/S0!3R,3R
M:J%]WW*;!BFV,W>EF0C8.7AN>VW"E .:2IC0$J9R):S.!U,H)')<<^=22H7,
MY" 90&9RE P!LV:8;)(CUO'FVQ;R$C\9+3=RV'=HQ01PJ<&>HAW:Q1MZ@5YI
ME($9M:<3SK$E\M#^**I-'ZVC5PAJV0/E<BBW"R 8"$!.?2%=2.% )'Q"\@"D
MIMN$C##5.F+<G)[F,W4/1OE,#37 9\, AOAL&-((GPEQ8ZK53=^M%FVW&=U&
M!44Q<U*<Y/$*/4>[)S@(':_EU!>+Q"^7]D8[#LF6V/<\V3( +2W ,E2/=&I$
M%QK(5(L@Y>P?1Z,KTV@8M@G0"%B"A > )4QX"%JV"&]2)#20.4P$/=.\B@3)
MFF6V UV5;XJT^GB8&#(A-61XLAI2=VCL3IE6M% 76M,90H"9PQ28TAE35B*
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
MH:E>VN:2KD H30"]GPNA=QTS07VIBOX 4$L#!!0    ( />!6EC=*-U7MP4
M ,\9   9    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;,59VV[C-A#]%<(M
MBBR0R")U3QT#B;7=+M 408QL'Q9]H"W:%E8279*VXWY]*4K1E5:=K8'ZP9;D
M,Z,Y9SCD4)H<*/O&-X0(\)HF&;\;;838WH['?+DA*>8&W9),_K.B+,5"GK+U
MF&\9P9$R2I,Q,DUWG.(X&TTGZMH3FT[H3B1Q1IX8X+LTQ>SX0!)ZN!O!T=N%
MYWB]$?F%\72RQ6LR)^)E^\3DV;CR$L4IR7A,,\#(ZFYT#V]#A'(#A?@2DP-O
M'(.<RH+2;_G)Y^AN9.81D80L1>X"RY\]F9$DR3W)./XJG8ZJ>^:&S>,W[[\H
M\I+, G,RH\D?<20V=R-_!"*RPKM$/-/#KZ0DY.3^EC3AZAL<2JPY LL=%S0M
MC64$:9P5O_BU%*)A@)P3!J@T0!T#:)\PL$H#ZUP#NS2PE3(%%:5#B 6>3A@]
M ):CI;?\0(FIK"7].,OS/A=,_AM+.S&="[K\=O,@E8O C*9R.'&L$G(U+T8"
MH"OP3+A@\5)(C,*#ERP6X#Y/62R.'\!52 2.$_X!W("7>0BN?OPP&0L977Z/
M\;*,Y*&(!)V(!"+P2#.QX>!C%I&H[6 L:57<T!NW!S3H,21+ UCP&B 369J
M9N>;(XUY>+XY'&!C59FRE#_K5*8VF)&;13]3]XSA;$UD,0JP.((F[@D?U>7[
M V81^/J;= D^"Y+R/W7Y*>YOZ^^?3T"W?(N7Y&XD9QA.V)Z,IC_] %WS9YVV
MEW067LA92W>[TMT>\EY62*'GLJD[><V/B4[)PJ.K/.8S[WZ*+-.!IFE.QONF
M2AH@E,.E!PS[0!A Y#:!+79.Q<X99*<M;0ZNGN<OLIR_/I)T09AVM SZ?>]H
MN:2S\$+.6GJZE9[N_URE[B5UOZ2S\$+.6KI[E>[>N>.8JW&\4^-8=CI<X"R*
ML_4U6)!UG&7J,-OEXSI?VWB>"*X3NKBATR@Y&YJ^8W5*N ^SW, )4*> -=Z0
M@SQ'7[Y^1=L?I/U)#BK)^3Q"?B\$Y ?0ZT0ZT\!LSW>[,U(?!CW7-VT]H: B
M% P2^B+S>"Z?H!?!#71\%[H=0CJ<#5W/[C#2X5S;]'T])6C6/98Y2$IVJ"L2
MG\VK]-8*Q$56T(EWIL79 7(ZO+0XWPJ"$[P:O2/\ST5'RM^SB,-^D7B!"9TN
M<0U.4YJA!M>IS39Q5!-'EYQM#FKW(<%X3YC<38$UPX* */]:X9B!/4YV!&RE
M/DH<K39%1%Z#B^\9IALT/EV9-":^T1C.I4H:F&E8W@F1ZGX5#K9E]=RDHR^7
MN_?1+^X%83-*9-C^$'^=C6,@KRN !A>XI[1MJU%WD7"XC7R;V,X30RN!K:'C
M&I;?I:W#>8;;G>YT.,\Q7'B":MU2PK-[RG^=%BY2&DY_ -N&G#CJ#^QJI#$9
MKJ909]*JIK9:=<,(!_NB[]I?E"Y;VP&[X-LEJD%:2(,,=4C40;8IUKT9'&[.
M7C)&EG2=Q7\KCEP.!D82G*==T"*OH"^ EKC7WS#E^ZHNZ\%XWMO77LI;6[VZ
MQ8/#/=['=)O0(R%@+EW'2P).[3&NP>\TVZMYIMA+\.OV'F0FI9<8 8Y$@.<J
M)=?@B;"81F!%V=OEDPD8CA5)UYAQ8(&T>):# EG+1]UJ/QMV]>XD7<A;.TEU
MVPJ'^]9/VB5-=CME/M04J!4TT!2HIRUE#1+9VE(^ ]E^HE:WLFBXE<W'$\Z.
MX!"+S88DT4 WA_IMIX-<Z/29:9"V!ZTN+9U#USO5S:&ZC47#;>P)3M= X%=
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
MO&[^^E+KQE$C,PO/F:2]HK-7M<276C>P&IV9>^^Y-^$QN^!7X(A86=@V8V%
MS')%R(SLFG7=TN#*W.#:'^\ T&3,7& "5BPV*]P32"ND>_8JN496[D;6FV\W
MU^#S!,YF?4>W5[7$EUHW9!J'.3YCVN!>H=FK6N)+K1M8#<W<O<'L^Y$8N[R9
MB9A86WF0'8VXR8 )8$>C9B]OSS6HF9:[F=8[VW&;0G' HM!<,(-VH2 FU;K[
M?^JXT.S+W>Q[@.XX@*@QM9]\LLWB* Q#T]=SD"S?>2K,3;)-/CZ:[=Q:O7.)
MUXH)7VK=.&I&YN>LF.!>H=FK6N)+K1M8#<W<<\4$MRL<XBBV*IX!L^:>@O5<
M(E OH=;78D\.ULC*W<C:F^VX#9G4>G)F#%D%UJX!9,7VW8?FFE>YFU?W5V>[
M&_8>WUXK$WRI=9]/U4 L@C,F#N$5F[VJ);[4NH'5V"S<N\B>Z4Y -1- =39D
M!U5G0W:.ZFRAJ58<*$WV37<"X-4@XF9"!<Q"0JUG^]R]/W54:/85;O8]P';"
M)E2AG#"7T(!9*")F[MNY^W*JKYICA9MCU_GX:+ISJ_7.)3[5$E]JW4AJ2A;G
M?*!/>,5FKVJ)+[5N8'=>S^#[_0QV=03GW"P%&4-F).;FX@LTV[W1VW5+0ZMP
M0VMONMOH[;[_@@ALWAR!K)CUL#ADQ2.36(<[[R-24^%3^UZG"K5SQ_I%/MMO
MM^^.NF[?F&1\_QE_2M9O@-(RZQ=2?4O+IRROT%P^*LG@8ZCB7*[?\;3^4!?+
M]JU'#T6MYN/VUYE,I[)L#-3?'XNB?OO0'&#[IJW1WU!+ P04    " #W@5I8
MB<\V",X"   \!P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6RU5=MN
MVS ,_17!&X8.&&K':9*N2PST@F(%UJ%(T>UAV(-BT[9073R)SF5?/\I.C6!S
M_#!L>8A%BCP\E$AJOC'VV94 R+9*:K<(2L3J(@Q=6H+B[M14H&DG-U9Q)-$6
MH:LL\*QQ4C*,HV@:*BYTD,P;W8--YJ9&*30\6.9JI;C=78$TFT4P"EX42U&4
MZ!5A,J]X 8^ 3]6#)2GL4#*A0#MA-+.0+X++T<75S-LW!E\$;-S!FOE,5L8\
M>^$N6P21)P024O0(G#YKN 8I/1#1^+''#+J0WO%P_8)^V^1.N:RX@VLCOXH,
MRT5P'K ,<EY+7)K-1]CG,_%XJ9&N^6>;O6T4L+1V:-3>F1@HH=LOW^[/X< A
MCH\XQ'N'N.'=!FI8WG#DR=R:#;/>FM#\HDFU\29R0OM+>41+NX+\,+D5FNM4
M<,GNM$-;TWFC8UQG;"G<,[OGFJ[&*]G)9VXM]V?XEIW< '(AW=MYB$3"0X7I
M/N!5&S ^$O &TE,V'KUC<12/V=/C#3MY_1M,2#ETB<1=(G&#.SZ*:\6ZH>?8
MMT^TR>X0E/O>Q[!%.NM'\FUPX2J>PB*@.G=@UQ D;UZ-IM&' 9[CCN=X")UX
MYF M9$Q3QQ74-8Y1<68'['F:UJJ6',E(:&:P!,M2HXA,Z;MA#:0F&1AL*RIN
M,D/#5D ]DDKNG,A%J_(1]I:$HV&+##<@R5\9C:7K.YJ6_+0A[QMZG9R/(O^;
MA^N>K,^ZK,\&L[[G6Z%JU1=QT/$O+V/2T9K\LZ*9_ >>TX[G=/#XEN#GJ] %
MM3[65N".F?R@:*@\-%J:<+UW.HP]9CO@U@VPG'4L9X-(ET5AH:"Z9;6F!T**
MGU2'OL2/D:59AR5SE)?TVEHCV(I;W/5E,?NC,N/W?949'@Q#_Z[<<UOX+I.0
MDV=T.J.+M.VL;@4T53,?5P9IVC;+DIXWL-Z ]G-C\$7P([=[,)-?4$L#!!0
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
M"*K5VBUJ[1K5^G40\+4*C"B9T8A*"N*JJ:'6;SUU,0V!U0CR"X+\LZC9-TF
M(; : ;V"@-[[U%R10!,!&6JW*FG7'^Q)NB&H6]%]K>!^47"_M> )$4MTJ]Q/
M(>6*?G_^OMY:[*E", 16XW50\#HXRR0,3!)@"*Q& '9**^:8WMESQ*K$>Y[?
MVYN#ABC7\1R_>1)PQ3OBGS,+F>P3EGP.<NEG+3=N_NU%G;KDIM#J%)9F$+MG
MD3TV:NA,H=5)*"T=;C5,[Q*^=R#I@8_W=7\8U,/=(S\ N#1@N-V!&9/]6^U.
M>STG+[8AM#I[I27$W?,HWJCI,X56)Z&T?;C55+W;]N2P545WL'N@^\,H['8&
M1W1?6C7<[M4,;_?W3 5\!1ZC^[+I5K/37M_)$C"$5F>S])&X?YXY,&KY3*'5
M22A-'VZU5.^?@\'AO[2^N^__&Z)PK^?LS8%=.3W31Y</A"OM"A3!7*4YESTU
M1SP[#<QN)%NE!VHS)B6+T\LE$%6\#E#OYXS)W8T^HRO.9,?_ U!+ P04
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
MA9K(@^5 0&$B^% 6[%O[6;#ZTG[<O]^UGZC(_\G[M%X3]M<N>TQS5C3U&^6
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
M]V79//^R;.T_E=67?1]7?P-02P,$%     @ ]X%:6+XKO/O= P  :P\  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#4N>&ULQ5=1CYLX$/XK%JVJ5LHN&$@"
M>TFD).SI*G6EO<VU?:CNP8%)XA9P:IMD^^_/!I8DK,-MJ^CN98-AYIOY/H]G
M/:,]X]_$!D"BQRS-Q=C:2+F]L6T1;R CXIIM(5=?5HQG1*HE7]MBRX$DI5.6
MVJ[C#.R,T-R:C,IW]WPR8H5,:0[W'(DBRPC_,8.4[<<6MIY>/-#U1NH7]F2T
M)6M8@/RXO>=J93<H"<T@%Y3EB,-J;$WQ381=[5!:?**P%T?/2%-9,O9-+]XG
M8\O1&4$*L=001/WL8 YIJI%4'M]K4*N)J1V/GY_0?R_)*S)+(F#.TL\TD9NQ
M%5@H@14I4OG ]G] 3:BO\6*6BO(OVE>VP]!"<2$DRVIGE4%&\^J7/-9"'#G@
MP1D'MW9PVP[^&0>O=O!>ZN#7#GZI3$6EU"$BDDQ&G.T1U]8*33^48I;>BC[-
M];XO)%=?J?*3DT\D+4BU WF"_BQ(2E<_:+Y&TSAF12X%>AN!)#05[] 5^KB(
MT-O7[]!K1'/TUX850GF)D2U5)AK/CNNHLRJJ>R8J=M$=R^5&H-L\@>04P%84
M&A[N$X^9VXD807R-/-Q#KN-ZAH3F+W=W#>[1R]UQ!QNOV16OQ//.X"UNYVBA
MCGA2I-!#V+URPA[Z]ZV*J(A3)@H.Z,L'!8G>2\C$WZ;]J>+[YOBZV=R(+8EA
M;*EN(H#OP)J\>84'SF\F;2\)%ET([$1WO]'=[T*?-$H^0 QT1Y9:_FFJFB/)
M8T"JS:(YAX1*]($)T4.?.97 5BN3PE6D01E)=]_=Y,H-'&=D[XZE,UAAIVT5
M=6;]BYKT&TWZG9H8:['1I'<L"/IR!]D2N+'B.J/\;,5=$BRZ$-B)NH-&W<'_
M?-('E]3]DF#1A<!.=!\VN@\[JWI&TO)($XEFL*9YKN5E*W0/G++$I&.%US\^
MJ7W?]UKGV6 5!&'+*AH:>@,.\.'8GW *&DY!)Z?YAO U)$@R-&="58FNGMM'
M=4448/PG'3Q+UL//&#TWNG(=WV\Q,EAA9]@/S(S"AE'XG_7CT,!C&/9;; U6
M8=!NQYU)_V+A8N=P8W,Z18E4LR@OS>:+5Z?SSY[WBZ)%-=KI'IRK>GQTA<6=
M@AS:95,:5>T_5"FIPI@F7]5=6LTKTBP:?IZ8Y^-6;9BL?'?0*@Z3%0[]\ Q+
M]\#2?6G'4I?F[EY50PU.FU6_??DPF[4[0&0R.VEJ%2/[: K)0'4B/<T)5)[@
MZB+?O&TFQFDY)[7>S_0D64XW!YAJ#+U3#8[F J6P4I#.]5"IS*O)KEI(MBUG
MG263:G(J'S=J&@:N#=3W%6/R::$#-//UY!]02P,$%     @ ]X%:6!&E0/TN
M P  ZA(   T   !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P
M!0J#;13:A[T5)983@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:
ML-L%8R9:E4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&<UK()4B[G4Z
M:5Q2+LEX*)?E=6GJ:*:6THQ(OPU%_O8Y'Y%N^IY$7FZB<C8B]V=O?RR5N7H3
M^?O)NY.3SOWYU6'\S 'G) Z*]I\A>M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2Q;
M)G0P\N!9TWEB-DXX;C9D/"R4W.Y+0GS 9J8EBQZH&)$)%7RJ.; *6G*Q]N$>
M!&9**!T96Q#62A<B]2\/=WT/:J71*;E4VN7V&?S?:3/\ -CTP" 7HC78(SXP
M'E;4&*;EM>VXP2[X"(J:]MVZL@[GFJZ[O3[9$MS-)IDJG3/=INF236@\%*P
M.YK/%W WJHH!-$:5MI%S.E>2.@\;1M.PLC,FQ"T\2-^+/>U5L;.G'=A1V3:M
MH:;I97P']'?5O/:N;.]%NE'%'Y3YM+33D:X/M<)N-"OXRO5716L 4^_BZK2J
MQ/JCX'-9,C_Y9R<<#^F&%RV4YK]L-BB5F0TP3:('I@V?[49^:EK=L979E-.J
MP#WW7J'GO[O.<R:9IF+7M*W]8U[E%SM.+O^59?=?Y=!PT&/S=CQVD_W78#)]
M#29?14T.CM]DDAVEQ[AY?^\<$O:."&TT@J/8B'R#0Y_8)HVF2RX,ETUOP?.<
MR4<G!2MOZ-0>Y/?T[?B<%70IS%T+CLBV_97E?%EF[:@;6(AFU+;]!:;73=MS
MH,W%9<Y6+)\T73V?NF9D&S9K<P'A$+EV5QC!.!X+(X!A>3 '&,>SL#S_TWP&
MZ'P\AGD;!)$!RAF@',\*(1/WP?*$.9F]PC/-LB1)4VQ%)Y.@@PFV;FD*W[ :
MY@T86![(]&=KC>\V7B%/UP&VIT]5"#93O!*QF>)K#4AXW8"19>'=QO(  ]L%
MK'8@?S@/U%28DR2PJY@W[ G&D2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#
M),$0>!IQ!', 'C D2=Q[\.!]%&_>4_'VUZWQ;U!+ P04    " #W@5I8EXJ[
M',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6
M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV
M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O
M@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=
MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (
M />!6E@5*5J\< 8  -$W   /    >&PO=V]R:V)O;VLN>&ULQ9O;;MLX$$!_
MA?#+MH"[CF5=W*(IT"9--T#;>..@KPM&HFTBDN@EJ:3NUW=$Q^N1HPSV9>(G
M1Q=+QT.)9X9DWC\8>W=KS)WX696U.QVLO%^_&XU<OE*5='^:M:KAR,+82GK8
MM,N16ULE"[=2RE?E*#HY24>5U/7@P_O=M69VA#>,5[G7IH:=[8X?6CVX_?%V
M4]QKIV]UJ?WF=!#^+M5 5+K6E?ZEBM/!R4"XE7GXRUC]R]1>EO/<FK(\'8RW
M!WXHZW7^9/>\A;R1MR[L\?+V6@+(Z2 ]@0LNM'4^G!&N+X'Q7L')VZW&FPM=
M>F7/I5=?K&G6NEZVEX%?,4(_(\1A][D-XCO[?\)H%@N=JW.3-Y6J_3:.5I4M
M8.U6>NT&HI:5.AV<F7MEQ4PN5?NCX"Z7Q?8'>B!#X;+O-!RPET5@Y./YV!3:
MB\MZ^V4XBK B BOBQ3J#;5/J NY>B$^RE'6N1&A>AP G!.#D:(#BU4PBR)B
MC%\0<MY"M%]PPBS$U5I9!)D0D,G1(,],M4:0*0&9'@,R,$JW$@@R(R"SHT5R
MOI*XN:<$Y/2(S?U/A"#?$I!O>2$_2:<#TLPJ!Z>&,X2L"W%EEQ+WD>,3JN\^
M8>Z\\]PTM0>7B1G$--<*]XYC4BO,7KE6]ZINNCR43\;\0LGA#+L]@JDHB8R9
M+0+I%/3#?C,4,S"('X9'[/._C5ZW7QQB3$HC8V:/7,(;4"_;FXJ/SH'BAN([
MW*J%_6),@3$ID8R933)?&>O?W"A;B4_&6O, +X8+E&=6%1IC4BH9,[L$WEK;
M0.?W5<N0)1^\M91 QLP&^:JDZ])0IA@SJ^*RSDVEQ(W\V66BQ#!F-L.U\MIN
MY3^7]^$!:U]=S!=12HB8E0 I4Z7]5JGAR3?!#ZH^D$-$R2%BED.;C:B5*0ME
MW1^AO_,;S$86'LRBF'N3W[V!!$ 5(?]4M7M2%U'*B)B5\5G:.CQV((Z0UN%"
M,J(L$3%; OJUIFK*D-A=^17@M?&#AH800C&.,2E+1-R64,OP^CY3\U)FB)C-
M<*%KJ".U+ '.>=OL7^-K[>YPE1%1EHB8+7$AM14_9-DH\0V$T=ANST(I(V)6
M1DNU3];_;F2I%YLV/]ZFRAB3LDC$;!%H7@V=G[BQL@ATUD*"M:V$\/@&99()
MLTE"I:-_A0-#L2_;'H.+,2F73+A=TE25M)M0Y.IEK>%KD$F+76F$,2FM3+BU
M\OE,S.$Z15.J(;2WUSEDT^/HS<G;(;Q+&),<U6*VRZYL$Z]N)-S9O<9@E%PF
MS'*A*R7<-4XHN4R8Y=)3*;45TH,NR\.7AA+-A%DT,[D)S1NB&.H16?:W.>69
MR8M4([U8E&,F+UB6],)19IDPF^6Y]/41%(]+4W*)F>7R-(OMBV1,B27FGAFA
MTMG.0&5,B27F%LMC.GNMUL:&H<"^0%).B9F=0F:UW4"2<R7,ANG):GM#2>DE
MYJY=J&2G&TI*+S&S7O99Q+GR4I?= %)*B?FG2- P<#\?Y9:8V2UDFM-M8,HR
M,7O]0@P(=S 3RC()LV5HS G&I$R3,)N&QHPQ)F6:A-DT-&:",2G=),RZ(6<!
MNL\FI9N$?[3L<!9 O-I5B,)@3')RGMDXO9C7*H=^%#9QW9I0QDF8C;,K%<(G
M)&K.O^[MW!-*/LD+U3-AR<!%:1Z>8:0$E# +:,<X;];K,@Q(0=ZV7]^",2D!
M)<P"VF%^D[ZQVF_^&UO9AA0O&J$$E#(+:(?Y7=HVY;A7_2V>4O9)V>V#R]DG
MI!B3LD_*;A^,V5E%TA["F)1]4F;['&)6:U/OUK= <H<Q*?ND[#/Z&'/?GX>A
M K/ F)1]4O;AM.>C>:XZF.3B,&;[D-'LI!PIY9^4V3_/S5T_OO48DU)0RJR@
MOMEAU#%A3$I!Z=%&V@ZCF5$*RI@5]#QF4";&I"R4<4_C4)B=5RBC+)0=:75
MFS!55:?1*0MEW#40&4U<^&:4A3)F"Y'1[#8Z9:&,V4)]@]4H3\*8E(4R9@OU
M8>X+2BS+C%RDS&PA>ER]\VQ2%LJX+?1TF<@S]7E&62ACMA ]N(ZC.:4L-&6V
M$(V)A[BFE(6FS!:B,?$0UY2RT)390C1FBC$I"TVY)W[Z9E2V0X<'D^%3RD)3
M9@N1:X8Z%II2%IH&"XW"R>[#^T(M=*V*[W +!_MS6>8S*]J/]DKC*$[:=:R+
MIBS/8-]5_=7(8O<?:;O_IOOP&U!+ P04    " #W@5I8(!6^$(0"   F,@
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J- $(;AJU@<(.VN
MZJKNC.*L9I/M*!= 3OM'L8T%C":Y_5C.PO[0+&83\:U0@RC>#8\0\/2K'MIQ
MWYV&W?X\+#Z.A].P:G;C>/X1PK#>U6,[/'3G>KH<V73]L1TORWX;SNWZO=W6
M(,NEA_Y^1O/\=#]S\?IYKO\SL=ML]NOZLUO_/M;3^(_!X4_7OP^[6L=F\=KV
MVSJNFO!QN.T>PG43'RZ3F\7+VZKI7]YB$^8.$@B2^8,4@G3^H 1!:?X@@R";
M/\@AR.</RA"4YP\J$%3F#WJ$H,?Y@^(295P2)$VP)M Z(M>1P.N(8$<"L2.2
M'0G,CHAV)% [(MN1P.V(<$<"N2/2'0GLCHAW)-!;4&\AT%M0;R'06R8/VP1Z
M"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z
M*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=X)]4X$
M>B?4.Q'HG5#O1*!W0KT3@=YI\K*;0.^$>B<"O1/JG0CT3JAW(M [H=Z)0.^$
M>B<"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K&20&]#O8U ;T.]C4!O
M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y_\;$*@
MMZ/>3J"WH]Y.H+>CWDZ@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.
M!'IGU#L3Z)TG/PL2Z)U1[TR@=T:],X'>!?4N!'H7U+L0Z%U0[T*@=T&]"X'>
M!?4N!'H7U+M\I][#^'FHPZWG:XW7_TZJQ\NY]7;YZ_)KY^2&NN(<[BN&Y[]0
M2P,$%     @ ]X%:6(ENS'XK @  NS   !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;-HA=@)3H6K#^03.K<OI2<!&B1
M&@E<H._&@DUROA$'>':^_OXX6;\Z]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW
M(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJ
MTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W!
M.M<V=G5K7/AJ^K@K.W:9#X^=]>GY$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7
MGHI>G4\.\8;MZ3._.'\I<RXP[KQUX^3CQ)Q]?]SS2.;3ZRD6LBZTYU_Q)3&6
MOOC][#SMQC9OS([7^W-TAV4>/EL>E]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@?
M):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44
M605%5D&155!D%119!45609%54&25%%DE159)D5529)44625%5DF155)DE119
M)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D
M5119%45619%54615%%DU159-D5539-44635%5DV155-DU119-45639&UI,A:
M4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*THLE8462N*K!5%UHHB:_4_9?TQ
MCH=_'+\\T]ZTPW-^MOQGX>874$L! A0#%     @ ]X%:6 =!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M" #W@5I8(;[-]^X    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    " #W@5I8F5R<(Q &  "<)P  $P
M    @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( />!6EB0
MUB[$. <  %PN   8              " @0T(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    " #W@5I8>PN(UD "  "\!0  &
M    @(%[#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M]X%:6"#,^<>I!@  :AP  !@              ("!\1$  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( />!6EC(27L*[ (  *@(   8
M          " @= 8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    " #W@5I8\+MQ%J\%  !D%@  &               @('R&P  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ ]X%:6!Y8=,OQ P  9 T
M !@              ("!UR$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( />!6EA=K/8FW@D  )PO   8              " @?XE  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #W@5I8)DY\2-T)
M   140  &               @($2,   >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ ]X%:6%!KN,KI @  X@<  !@              ("!
M)3H  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( />!6E@!
M_74;*04  "\+   9              " @40]  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ ]X%:6)L+>R70(0  XFD  !D
M     ("!I$(  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M" #W@5I8EFHNX,0%  "'#   &0              @(&K9   >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( />!6EB#VP12QP(  .@%   9
M              " @:9J  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ ]X%:6)Z:ZKNB!@  *B@  !D              ("!I&T  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #W@5I8:Z(?U- &
M  "M$P  &0              @(%]=   >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( />!6EB\1CX#+08  $H.   9              "
M@81[  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ ]X%:
M6.#3Y%'7 P  G L  !D              ("!Z($  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    " #W@5I8XH#VSE@%  !2#@  &0
M        @('VA0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( />!6ECYYP93) T  /@A   9              " @86+  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ ]X%:6"/60WM;!@  8!
M !D              ("!X)@  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    " #W@5I8HOG[A!\%  #9"P  &0              @(%RGP
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( />!6ECD4,JY
M, ,   ('   9              " @<BD  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ ]X%:6&O*<R2,"P  _1\  !D
M ("!+Z@  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #W
M@5I8:L]PO:T#  !?"   &0              @('RLP  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( />!6EB(^HZSF00  /P+   9
M          " @=:W  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ ]X%:6*TH=\BK!@  S T  !D              ("!IKP  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #W@5I8BY221%X*   ?
M'P  &0              @(&(PP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( />!6EC^S0CZ<@<  '\5   9              " @1W.
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ ]X%:6'T!
M,DP3 P  $ <  !D              ("!QM4  'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    " #W@5I88ORJQRT$  "["@  &0
M    @($0V0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M />!6EBS[EY6Z 8  'X1   9              " @73=  !X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ ]X%:6/^7^06.'@  :V,  !D
M             ("!D^0  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    " #W@5I8Y" CM!(#  !U!@  &0              @(%8 P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( />!6EC<51)TY 0
M *(+   9              " @:$& 0!X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ ]X%:6&)-2XP4 P  E@8  !D              ("!
MO L! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #W@5I8
M"<@&V7X#  !N"   &0              @($'#P$ >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( />!6EA3"65J@@,  !$(   9
M      " @;P2 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ ]X%:6!_]5'YA P  ]0<  !D              ("!=18! 'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #W@5I847)CXK8&  #B#P
M&0              @($-&@$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( />!6E@NNI@-'@8  - /   9              " @?H@ 0!X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ ]X%:6&GUV_$J
M P  &@<  !D              ("!3R<! 'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    " #W@5I8(WUG!\4"   ]!@  &0
M@(&P*@$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( />!
M6EC<^_^TYP0  #,*   9              " @:PM 0!X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ ]X%:6!T^A;S4!   ]PX  !D
M         ("!RC(! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    " #W@5I8K@6K;ZL$  !9#@  &0              @('5-P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( />!6EABQ-E,SP8  /DR
M   9              " @;<\ 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ ]X%:6$JO2/OA"0  HET  !D              ("!O4,!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #W@5I8R.60
M0HD"  #Y!@  &0              @('530$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( />!6EA['3H(0@,  )4-   9
M  " @950 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M]X%:6%6%K+^F P  Y0X  !D              ("!#E0! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    " #W@5I8!N_>N@8#  "2"0  &0
M            @('K5P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( />!6ECPIE/MGP(  &D'   9              " @2A; 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ ]X%:6$F-/97Z @
M60D  !D              ("!_ET! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    " #W@5I8I0<I^-H"   M"@  &0              @($O
M80$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( />!6EA1
MB6WYD ,  )H.   9              " @4!D 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ ]X%:6'7CM.TD P  U@D  !D
M     ("!!V@! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M" #W@5I8C4IH3$X#  "Y"@  &0              @(%B:P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( />!6EA7(#:W$@,  *<(   9
M              " @>=N 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ ]X%:6*2)*RQ6 @  ]04  !D              ("!,'(! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #W@5I88YV-GFL#
M  !7#@  &0              @(&]= $ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    ( />!6E@C\(^I/0(  'H$   9              "
M@5]X 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ ]X%:
M6"B1WB'"!   "A8  !D              ("!TWH! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    " #W@5I8ZQ8Z(;H"  "1!P  &0
M        @(',?P$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   ( />!6EA)YU6EO0,  "8-   9              " @;V" 0!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ ]X%:6+T+D:Q#!   2Q
M !D              ("!L88! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    " #W@5I84@ZSENX$   $$@  &0              @($KBP$
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( />!6E@78''@
M5P0   H1   9              " @5"0 0!X;"]W;W)K<VAE971S+W-H965T
M-C<N>&UL4$L! A0#%     @ ]X%:6!!JV_P(!   W!,  !D
M ("!WI0! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #W
M@5I8OG91'(\$   R#P  &0              @($=F0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( />!6EB+TVJ%&P8  -8C   9
M          " @>.= 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#
M%     @ ]X%:6*[!S-ND!   EQ@  !D              ("!-:0! 'AL+W=O
M<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #W@5I8&_*B/&\#   ;
M#   &0              @($0J0$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM
M;%!+ 0(4 Q0    ( />!6E@KH@LK PL  ,U1   9              " @;:L
M 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ ]X%:6 'W
MX A# P  8 D  !D              ("!\+<! 'AL+W=O<FMS:&5E=',O<VAE
M970W-"YX;6Q02P$"% ,4    " #W@5I8W2C=5[<%  #/&0  &0
M    @(%JNP$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    (
M />!6E@[F$9ZC@(  -,&   9              " @5C! 0!X;"]W;W)K<VAE
M971S+W-H965T-S8N>&UL4$L! A0#%     @ ]X%:6/@^;$%( P  5PH  !D
M             ("!'<0! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"
M% ,4    " #W@5I8 H.U RD&  !S(@  &0              @(&<QP$ >&PO
M=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( />!6E@>&LD\$@H
M '5+   9              " @?S- 0!X;"]W;W)K<VAE971S+W-H965T-SDN
M>&UL4$L! A0#%     @ ]X%:6(G/-@C. @  / <  !D              ("!
M1=@! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #W@5I8
M4S.!&],"   Z"0  &0              @(%*VP$ >&PO=V]R:W-H965T<R]S
M:&5E=#@Q+GAM;%!+ 0(4 Q0    ( />!6ECZ&FOZ'P0  )\5   9
M      " @53> 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%
M  @ ]X%:6*390SJ:!   @A@  !D              ("!JN(! 'AL+W=O<FMS
M:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #W@5I8B"B2I> -  !MG0
M&0              @(%[YP$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+
M 0(4 Q0    ( />!6EB^*[S[W0,  &L/   9              " @9+U 0!X
M;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ ]X%:6!&E0/TN
M P  ZA(   T              ( !IOD! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " #W@5I8EXJ[',     3 @  "P              @ '__ $ 7W)E;',O
M+G)E;'-02P$"% ,4    " #W@5I8%2E:O' &  #1-P  #P
M@ 'H_0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ]X%:6" 5OA"$ @
M)C(  !H              ( !A00" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ ]X%:6(ENS'XK @  NS   !,              ( !
M00<" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %T 70""&0  G0D"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>110
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>348</ContextCount>
  <ElementCount>404</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>76</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedStatementofCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Basis of Presentation and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/BasisofPresentationandOrganization</Role>
      <ShortName>Basis of Presentation and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccountingPolicies</Role>
      <ShortName>Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Property, Plant, and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/PropertyPlantandEquipmentNet</Role>
      <ShortName>Property, Plant, and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Intangible Assets, Net and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsNetandGoodwill</Role>
      <ShortName>Intangible Assets, Net and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Short-Term Borrowings and Credit Lines</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ShortTermBorrowingsandCreditLines</Role>
      <ShortName>Short-Term Borrowings and Credit Lines</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Retirement Savings Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/RetirementSavingsPlans</Role>
      <ShortName>Retirement Savings Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Financial Instruments and Risk Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagement</Role>
      <ShortName>Financial Instruments and Risk Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Fair Value Measures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FairValueMeasures</Role>
      <ShortName>Fair Value Measures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ValuationandQualifyingAccounts</Role>
      <ShortName>Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.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>30</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies</Role>
      <ShortName>Organization, Consolidation and Presentation of Financial Statements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Summary of Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy</Role>
      <ShortName>Summary of Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies</Role>
      <ShortName>SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/Revenues</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Property, Plant, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/PropertyPlantandEquipmentNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Intangible Assets, Goodwill and Other (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables</Role>
      <ShortName>Intangible Assets, Goodwill and Other (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Payables and Accruals (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/PayablesandAccrualsTables</Role>
      <ShortName>Payables and Accruals (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/Leases</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/EarningsperShare</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SegmentReportingTables_1</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Financial Instruments and Risk Management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables</Role>
      <ShortName>Financial Instruments and Risk Management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FinancialInstrumentsandRiskManagement</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Fair Value Measures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FairValueMeasuresTables</Role>
      <ShortName>Fair Value Measures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FairValueMeasures</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/RevenuesDetails</Role>
      <ShortName>Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/RevenuesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ConcentrationsDetails</Role>
      <ShortName>Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/Concentrations</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IntangibleAssetsNetandGoodwill</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Intangible Assets, Net and Goodwill (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails</Role>
      <ShortName>Intangible Assets, Net and Goodwill (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IntangibleAssetsNetandGoodwill</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails</Role>
      <ShortName>Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IntangibleAssetsNetandGoodwill</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Intangible Assets, Net and Goodwill - Goodwill rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails</Role>
      <ShortName>Intangible Assets, Net and Goodwill - Goodwill rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Short-Term Borrowings and Credit Lines (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails</Role>
      <ShortName>Short-Term Borrowings and Credit Lines (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/ShortTermBorrowingsandCreditLines</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Accrued Liabilities (Schedule of Accrued Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities (Schedule of Accrued Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccruedLiabilities</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Accrued Liabilities (Reconciliation of Product Warranties) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails</Role>
      <ShortName>Accrued Liabilities (Reconciliation of Product Warranties) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccruedLiabilities</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Leases (Lease Cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases (Lease Cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Leases (Cash Flow) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesCashFlowDetails</Role>
      <ShortName>Leases (Cash Flow) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases (Supplemental Balance Sheet Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/LeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Leases (Maturity Schedule) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesMaturityScheduleDetails</Role>
      <ShortName>Leases (Maturity Schedule) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/LeasesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/LeasesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails</Role>
      <ShortName>Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/IncomeTaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Retirement Savings Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails</Role>
      <ShortName>Retirement Savings Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/RetirementSavingsPlans</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Shareholders' Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ShareholdersEquityNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/ShareholdersEquity</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Stock-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation (Schedule of Weighted Average Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation (Summary of Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/StockBasedCompensationTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Earnings per Share (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/EarningsperShareNarrativeDetails</Role>
      <ShortName>Earnings per Share (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/EarningsperShareTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails</Role>
      <ShortName>Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/EarningsperShareTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Segment Information (Schedule of Segment Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails</Role>
      <ShortName>Segment Information (Schedule of Segment Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/SegmentInformation</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Financial Instruments and Risk Management (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails</Role>
      <ShortName>Financial Instruments and Risk Management (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails</Role>
      <ShortName>Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails</Role>
      <ShortName>Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails</Role>
      <ShortName>Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/FairValueMeasuresTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="colm-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.columbia.com/role/ValuationandQualifyingAccountsDetails</Role>
      <ShortName>Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.columbia.com/role/ValuationandQualifyingAccounts</ParentRole>
      <Position>85</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="colm-20231231.htm">colm-20231231.htm</File>
    <File>colm-20231231.xsd</File>
    <File>colm-20231231_cal.xml</File>
    <File>colm-20231231_def.xml</File>
    <File>colm-20231231_lab.xml</File>
    <File>colm-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>colm-20231231_g1.jpg</File>
    <File>colm-20231231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1220">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>113
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "colm-20231231.htm": {
   "nsprefix": "colm",
   "nsuri": "http://www.columbia.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "colm-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "colm-20231231.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/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "colm-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "colm-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "colm-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "colm-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 388,
   "keyCustom": 16,
   "axisStandard": 25,
   "axisCustom": 1,
   "memberStandard": 60,
   "memberCustom": 12,
   "hidden": {
    "total": 8,
    "http://fasb.org/us-gaap/2023": 4,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 348,
   "entityCount": 1,
   "segmentCount": 76,
   "elementCount": 702,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1220,
    "http://xbrl.sec.gov/dei/2023": 37,
    "http://xbrl.sec.gov/ecd/2023": 5,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://www.columbia.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "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",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.columbia.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.columbia.com/role/ConsolidatedBalanceSheets",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.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": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
     "longName": "0000005 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.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": "colm-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.columbia.com/role/ConsolidatedStatementofCashFlows",
     "longName": "0000007 - Statement - Consolidated Statement of Cash Flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "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": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "colm:DepreciationAmortizationAndNonCashLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity",
     "longName": "0000008 - Statement - Consolidated Statements of Shareholders' Equity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "longName": "0000009 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.columbia.com/role/BasisofPresentationandOrganization",
     "longName": "0000010 - Disclosure - Basis of Presentation and Organization",
     "shortName": "Basis of Presentation and Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://www.columbia.com/role/AccountingPolicies",
     "longName": "0000011 - Disclosure - Accounting Policies",
     "shortName": "Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.columbia.com/role/Revenues",
     "longName": "0000012 - Disclosure - Revenues",
     "shortName": "Revenues",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.columbia.com/role/Concentrations",
     "longName": "0000013 - Disclosure - Concentrations",
     "shortName": "Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
     "longName": "0000014 - Disclosure - Property, Plant, and Equipment, Net",
     "shortName": "Property, Plant, and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.columbia.com/role/IntangibleAssetsNetandGoodwill",
     "longName": "0000015 - Disclosure - Intangible Assets, Net and Goodwill",
     "shortName": "Intangible Assets, Net and Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.columbia.com/role/ShortTermBorrowingsandCreditLines",
     "longName": "0000016 - Disclosure - Short-Term Borrowings and Credit Lines",
     "shortName": "Short-Term Borrowings and Credit Lines",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.columbia.com/role/AccruedLiabilities",
     "longName": "0000017 - Disclosure - Accrued Liabilities",
     "shortName": "Accrued Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.columbia.com/role/Leases",
     "longName": "0000018 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.columbia.com/role/IncomeTaxes",
     "longName": "0000019 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.columbia.com/role/RetirementSavingsPlans",
     "longName": "0000020 - Disclosure - Retirement Savings Plans",
     "shortName": "Retirement Savings Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.columbia.com/role/CommitmentsandContingencies",
     "longName": "0000021 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.columbia.com/role/ShareholdersEquity",
     "longName": "0000022 - Disclosure - Shareholders' Equity",
     "shortName": "Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "role": "http://www.columbia.com/role/StockBasedCompensation",
     "longName": "0000023 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.columbia.com/role/EarningsperShare",
     "longName": "0000024 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome",
     "longName": "0000025 - Disclosure - Accumulated Other Comprehensive Income",
     "shortName": "Accumulated Other Comprehensive Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.columbia.com/role/SegmentInformation",
     "longName": "0000027 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagement",
     "longName": "0000028 - Disclosure - Financial Instruments and Risk Management",
     "shortName": "Financial Instruments and Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.columbia.com/role/FairValueMeasures",
     "longName": "0000029 - Disclosure - Fair Value Measures",
     "shortName": "Fair Value Measures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.columbia.com/role/ValuationandQualifyingAccounts",
     "longName": "0000030 - Disclosure - Valuation and Qualifying Accounts",
     "shortName": "Valuation and Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "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": "30",
     "firstAnchor": {
      "contextRef": "c-341",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-341",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies",
     "longName": "9954471 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies)",
     "shortName": "Organization, Consolidation and Presentation of Financial Statements (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy",
     "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Policy)",
     "shortName": "Summary of Significant Accounting Policies (Policy)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies",
     "longName": "9954473 - Disclosure - SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Policies)",
     "shortName": "SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://www.columbia.com/role/RevenuesTables",
     "longName": "9954474 - Disclosure - Revenues (Tables)",
     "shortName": "Revenues (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.columbia.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": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R36": {
     "role": "http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables",
     "longName": "9954476 - Disclosure - Intangible Assets, Goodwill and Other (Tables)",
     "shortName": "Intangible Assets, Goodwill and Other (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.columbia.com/role/PayablesandAccrualsTables",
     "longName": "9954477 - Disclosure - Payables and Accruals (Tables)",
     "shortName": "Payables and Accruals (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R38": {
     "role": "http://www.columbia.com/role/LeasesTables",
     "longName": "9954478 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.columbia.com/role/IncomeTaxesTables",
     "longName": "9954479 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.columbia.com/role/StockBasedCompensationTables",
     "longName": "9954480 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.columbia.com/role/EarningsperShareTables",
     "longName": "9954481 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables",
     "longName": "9954482 - Disclosure - Accumulated Other Comprehensive Income (Tables)",
     "shortName": "Accumulated Other Comprehensive Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.columbia.com/role/SegmentReportingTables_1",
     "longName": "9954484 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables",
     "longName": "9954485 - Disclosure - Financial Instruments and Risk Management (Tables)",
     "shortName": "Financial Instruments and Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.columbia.com/role/FairValueMeasuresTables",
     "longName": "9954486 - Disclosure - Fair Value Measures (Tables)",
     "shortName": "Fair Value Measures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.columbia.com/role/RevenuesDetails",
     "longName": "9954488 - Disclosure - Revenues (Details)",
     "shortName": "Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-55",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.columbia.com/role/ConcentrationsDetails",
     "longName": "9954489 - Disclosure - Concentrations (Details)",
     "shortName": "Concentrations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-110",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-110",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails",
     "longName": "9954490 - Disclosure - Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (Details)",
     "shortName": "Property, Plant, and Equipment, Net (Schedule of Property, Plant, and Equipment, Net) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R50": {
     "role": "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails",
     "longName": "9954491 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details)",
     "shortName": "Intangible Assets, Net and Goodwill (Schedule of Identifiable Intangible Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails",
     "longName": "9954492 - Disclosure - Intangible Assets, Net and Goodwill (Narrative) (Details)",
     "shortName": "Intangible Assets, Net and Goodwill (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails",
     "longName": "9954493 - Disclosure - Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)",
     "shortName": "Intangible Assets, Net and Goodwill (Schedule of Future Amortization Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails",
     "longName": "9954494 - Disclosure - Intangible Assets, Net and Goodwill - Goodwill rollforward (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Goodwill rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails",
     "longName": "9954495 - Disclosure - Short-Term Borrowings and Credit Lines (Narrative) (Details)",
     "shortName": "Short-Term Borrowings and Credit Lines (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails",
     "longName": "9954496 - Disclosure - Accrued Liabilities (Schedule of Accrued Liabilities) (Details)",
     "shortName": "Accrued Liabilities (Schedule of Accrued Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails",
     "longName": "9954497 - Disclosure - Accrued Liabilities (Reconciliation of Product Warranties) (Details)",
     "shortName": "Accrued Liabilities (Reconciliation of Product Warranties) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.columbia.com/role/LeasesLeaseCostDetails",
     "longName": "9954498 - Disclosure - Leases (Lease Cost) (Details)",
     "shortName": "Leases (Lease Cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.columbia.com/role/LeasesCashFlowDetails",
     "longName": "9954499 - Disclosure - Leases (Cash Flow) (Details)",
     "shortName": "Leases (Cash Flow) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "longName": "9954500 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details)",
     "shortName": "Leases (Supplemental Balance Sheet Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.columbia.com/role/LeasesMaturityScheduleDetails",
     "longName": "9954501 - Disclosure - Leases (Maturity Schedule) (Details)",
     "shortName": "Leases (Maturity Schedule) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.columbia.com/role/LeasesNarrativeDetails",
     "longName": "9954502 - Disclosure - Leases (Narrative) (Details)",
     "shortName": "Leases (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954503 - Disclosure - Income Taxes (Narrative) (Details)",
     "shortName": "Income Taxes (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails",
     "longName": "9954504 - Disclosure - Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details)",
     "shortName": "Income Taxes (Consolidated Income from Continuing Operations Before Income Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails",
     "longName": "9954505 - Disclosure - Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details)",
     "shortName": "Income Taxes (Components of Provision (Benefit) for Income Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails",
     "longName": "9954506 - Disclosure - Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)",
     "shortName": "Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
     "longName": "9954507 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)",
     "shortName": "Income Taxes (Components of Deferred Tax Assets and Deferred Tax Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails",
     "longName": "9954508 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)",
     "shortName": "Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails",
     "longName": "9954509 - Disclosure - Retirement Savings Plans (Narrative) (Details)",
     "shortName": "Retirement Savings Plans (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails",
     "longName": "9954510 - Disclosure - Shareholders' Equity (Narrative) (Details)",
     "shortName": "Shareholders' Equity (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9954511 - Disclosure - Stock-Based Compensation (Narrative) (Details)",
     "shortName": "Stock-Based Compensation (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
     "longName": "9954512 - Disclosure - Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details)",
     "shortName": "Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
     "longName": "9954513 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average Assumptions) (Details)",
     "shortName": "Stock-Based Compensation (Schedule of Weighted Average Assumptions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-143",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-143",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
     "longName": "9954514 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details)",
     "shortName": "Stock-Based Compensation (Summary of Stock Option Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
     "longName": "9954515 - Disclosure - Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (Details)",
     "shortName": "Stock-Based Compensation (Schedule of Weighted Average Assumptions for Restricted Stock Units) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-148",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-148",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
     "longName": "9954516 - Disclosure - Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details)",
     "shortName": "Stock-Based Compensation (Summary of Restricted Stock Unit Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-151",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.columbia.com/role/EarningsperShareNarrativeDetails",
     "longName": "9954517 - Disclosure - Earnings per Share (Narrative) (Details)",
     "shortName": "Earnings per Share (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R77": {
     "role": "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails",
     "longName": "9954518 - Disclosure - Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details)",
     "shortName": "Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails",
     "longName": "9954519 - Disclosure - Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details)",
     "shortName": "Accumulated Other Comprehensive Income (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
     "longName": "9954521 - Disclosure - Segment Information (Schedule of Segment Information) (Details)",
     "shortName": "Segment Information (Schedule of Segment Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-214",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails",
     "longName": "9954522 - Disclosure - Financial Instruments and Risk Management (Narrative) (Details)",
     "shortName": "Financial Instruments and Risk Management (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails",
     "longName": "9954523 - Disclosure - Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (Details)",
     "shortName": "Financial Instruments and Risk Management (Gross Notional Amount of Outstanding Derivatives) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-220",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-220",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
     "longName": "9954524 - Disclosure - Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)",
     "shortName": "Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-232",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue",
      "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": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-232",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue",
      "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": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
     "longName": "9954525 - Disclosure - Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (Details)",
     "shortName": "Financial Instruments and Risk Management (Effect and Classification of Derivative Instuments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-236",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-236",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9954526 - Disclosure - Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "shortName": "Fair Value Measures (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails",
     "longName": "9954527 - Disclosure - Valuation and Qualifying Accounts (Details)",
     "shortName": "Valuation and Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-347",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "colm-20231231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "colm_A2020PlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "A2020PlanMember",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020 Plan [Member]",
        "label": "2020 Plan [Member]",
        "documentation": "2020 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r30",
      "r844"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r339",
      "r340"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for Taxes Other than Income Taxes",
        "label": "Accrual for Taxes Other than Income Taxes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r113",
      "r1057"
     ]
    },
    "colm_AccruedImportDutiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "AccruedImportDutiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued import duties",
        "label": "Accrued import duties current",
        "documentation": "Carrying amount as of the balance sheet date of tariffs and taxes due as a result of the import of goods."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Income Taxes, Noncurrent",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r173"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails",
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities, Current",
        "totalLabel": "Accrued liabilities, total",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities, Current [Abstract]",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities:",
        "label": "Accrued Liabilities [Member]",
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r231",
      "r665"
     ]
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Holding Gains (Losses) on Derivative Transactions [Member]",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r40",
      "r562"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Holding Gains (Losses) on Available-For-Sale Securities [Member]",
        "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": [
      "r242",
      "r243",
      "r244",
      "r247",
      "r255",
      "r256",
      "r955"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "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": [
      "r254",
      "r255",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails",
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodStartLabel": "Accumulated other comprehensive income at beginning of period",
        "periodEndLabel": "Accumulated other comprehensive income at end of period",
        "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": [
      "r39",
      "r40",
      "r125",
      "r236",
      "r661",
      "r698",
      "r699"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "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": [
      "r254",
      "r255",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (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",
      "r20",
      "r40",
      "r571",
      "r574",
      "r616",
      "r694",
      "r695",
      "r955",
      "r956",
      "r957",
      "r969",
      "r970",
      "r971"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation Adjustment [Member]",
        "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",
      "r20",
      "r40",
      "r255",
      "r256",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599",
      "r955"
     ]
    },
    "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": [
      "r897"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company withheld shares, tax obligations",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r474"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Cost [Policy Text Block]",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "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": [
      "r867",
      "r879",
      "r889",
      "r915"
     ]
    },
    "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": [
      "r870",
      "r882",
      "r892",
      "r918"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Currencies [Domain]",
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r910"
     ]
    },
    "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": [
      "r874",
      "r883",
      "r893",
      "r910",
      "r919",
      "r923",
      "r931"
     ]
    },
    "colm_AllOtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "AllOtherCountriesMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Other Countries",
        "label": "All Other Countries [Member]",
        "documentation": "All countries besides those specifically stated."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r929"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "verboseLabel": "Pre-tax stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r518"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allocated Share-based 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_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r964",
      "r965",
      "r966",
      "r967"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts Receivable, Current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r343",
      "r378"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Intangible Assets",
        "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": [
      "r12",
      "r65",
      "r69"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails",
      "http://www.columbia.com/role/EarningsperShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, number of 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": [
      "r300"
     ]
    },
    "colm_ApparelAccessoriesAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ApparelAccessoriesAndEquipmentMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apparel, Accessories and Equipment",
        "label": "Apparel Accessories And Equipment [Member]",
        "documentation": "Apparel, accessories and equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r172",
      "r235",
      "r267",
      "r309",
      "r324",
      "r330",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r558",
      "r563",
      "r585",
      "r658",
      "r740",
      "r844",
      "r857",
      "r993",
      "r994",
      "r1048"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "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.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Assets, Current, Total",
        "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": [
      "r226",
      "r240",
      "r267",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r558",
      "r563",
      "r585",
      "r844",
      "r993",
      "r994",
      "r1048"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Current [Abstract]",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Fair Value Disclosure",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Noncurrent [Abstract]",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "colm_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.columbia.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.columbia.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.columbia.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875"
     ]
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableforsaleSecuritiesMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale Securities",
        "label": "Available-for-Sale Securities [Member]",
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "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": [
      "r926"
     ]
    },
    "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": [
      "r927"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "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": [
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "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": [
      "r925"
     ]
    },
    "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": [
      "r924"
     ]
    },
    "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": [
      "r923"
     ]
    },
    "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": [
      "r923"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "verboseLabel": "Derivatives, Fair Value, by 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.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "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": [
      "r95",
      "r99"
     ]
    },
    "us-gaap_BankTimeDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BankTimeDepositsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time deposits",
        "label": "Bank Time Deposits [Member]",
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and Building Improvements [Member]",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CA",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "colm_CanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "CanadaMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "Canada [Member]",
        "documentation": "Canada segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures incurred but not yet paid",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r47",
      "r229",
      "r812"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance",
        "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "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": [
      "r47",
      "r135",
      "r264"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total",
        "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",
      "r135"
     ]
    },
    "us-gaap_CashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashEquivalentsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents:",
        "label": "Cash Equivalents [Member]",
        "documentation": "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": [
      "r229"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedging [Member]",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of non-cash investing activities:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r901"
     ]
    },
    "colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrecognized tax benefit reasonably possible, high range",
        "label": "Change in Unrecognized Tax Benefit Reasonably Possible, High Range",
        "documentation": "The high range amount of change reasonably possible in the next twelve for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": []
    },
    "colm_ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrecognized tax benefit reasonably possible, low range",
        "label": "Change in Unrecognized Tax Benefit Reasonably Possible, Low Range",
        "documentation": "The low range amount of change reasonably possible in the next twelve for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r902"
     ]
    },
    "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": [
      "r902"
     ]
    },
    "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.columbia.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": [
      "r149",
      "r415",
      "r416",
      "r796",
      "r985"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r849",
      "r851",
      "r852",
      "r853",
      "r854",
      "r969",
      "r970",
      "r1038",
      "r1059",
      "r1061"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares Authorized",
        "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": [
      "r119",
      "r728"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares, Issued",
        "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": [
      "r119"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Value, Issued",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r660",
      "r844"
     ]
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Value, Outstanding",
        "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": [
      "r119",
      "r728"
     ]
    },
    "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": [
      "r907"
     ]
    },
    "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": [
      "r906"
     ]
    },
    "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": [
      "r908"
     ]
    },
    "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": [
      "r905"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Savings Plans",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r156",
      "r157",
      "r158"
     ]
    },
    "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_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total",
        "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": [
      "r89",
      "r167",
      "r250",
      "r252",
      "r258",
      "r654",
      "r672"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r257",
      "r653",
      "r670"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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",
      "r55",
      "r111",
      "r112",
      "r338",
      "r795"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r111",
      "r112",
      "r338",
      "r700",
      "r795"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk by 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",
      "r55",
      "r111",
      "r112",
      "r338",
      "r795",
      "r938"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.columbia.com/role/Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Disclosure [Text Block]",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [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": [
      "r795"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration 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",
      "r55",
      "r111",
      "r112",
      "r338"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r56",
      "r111",
      "r170",
      "r795"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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",
      "r55",
      "r111",
      "r112",
      "r338",
      "r795"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r271",
      "r311",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r332",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r430",
      "r432",
      "r433",
      "r951",
      "r952",
      "r993",
      "r994"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r271",
      "r311",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r332",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r430",
      "r432",
      "r433",
      "r951",
      "r952",
      "r993",
      "r994"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Policy [Policy Text Block]",
        "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": [
      "r87",
      "r815"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress [Member]",
        "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_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Axis]",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r996"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Domain]",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r996"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate, Non-Segment",
        "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": [
      "r27",
      "r323",
      "r324",
      "r325",
      "r326",
      "r332",
      "r974"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Services 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": [
      "r131",
      "r649"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service [Policy Text Block]",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditConcentrationRiskMember",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Concentration Risk [Member]",
        "label": "Credit Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "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.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "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": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency [Axis]",
        "label": "Currency [Axis]",
        "documentation": "Information by currency."
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current, federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r942",
      "r962",
      "r1030"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current, non-U.S.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r942",
      "r962"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current income tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r542",
      "r548",
      "r962"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current, state and local",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r942",
      "r962",
      "r1030"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "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": []
    },
    "colm_DecreaseInOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DecreaseInOperatingLeaseRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/LeasesCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) In Operating Lease, Right-Of-Use Assets And Liabilities",
        "label": "Decrease In Operating Lease, Right-Of-Use Assets",
        "documentation": "Decrease In Operating Lease, Right-Of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company contributions to the plan",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]",
        "label": "Deferred Compensation Arrangement with Individual, Postretirement Benefits [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_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liability to participants under deferred compensation plan",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liability to participants under deferred compensation plan",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r154"
     ]
    },
    "colm_DeferredCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DeferredCompensationPlanMember",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Plan [Member]",
        "label": "Deferred Compensation Plan [Member]",
        "documentation": "Deferred Compensation Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred, federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1029",
      "r1030"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred, non-U.S.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r962",
      "r1029"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred income tax expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r165",
      "r199",
      "r547",
      "r548",
      "r962"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Gross deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r174",
      "r536"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred, state and local",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1029",
      "r1030"
     ]
    },
    "colm_DeferredTaxAssetLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DeferredTaxAssetLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Deferred Tax Asset, Lease Liability",
        "documentation": "Deferred Tax Asset, Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "colm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs",
        "label": "Deferred Tax Assets, Capitalized Research And Development Expenditures",
        "documentation": "Deferred Tax Assets, Capitalized Research And Development Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Deferred Income",
        "label": "Deferred Tax Assets, Deferred Income",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "colm_DeferredTaxAssetsDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DeferredTaxAssetsDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Deferred Tax Assets, Depreciation and Amortization",
        "documentation": "Deferred Tax Assets, Depreciation and Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized inventory costs",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net deferred taxes",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax assets, net operating loss carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals and allowances",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales reserves",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "ROU lease asset",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation and amortization",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Tax Deferred Income",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax liability associated with future repatriations",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences."
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign currency",
        "label": "Deferred Tax Liabilities, Unrealized Currency Transaction Gains",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1028"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r70"
     ]
    },
    "colm_DepreciationAmortizationAndNonCashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "DepreciationAmortizationAndNonCashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, Amortization And Non-Cash Lease Expense",
        "label": "Depreciation, Amortization And Non-Cash Lease Expense",
        "documentation": "Depreciation, Amortization And Non-Cash Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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": [
      "r12",
      "r314"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "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": [
      "r718",
      "r720",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r754",
      "r755",
      "r756",
      "r757",
      "r760",
      "r761",
      "r762",
      "r763",
      "r780",
      "r781",
      "r784",
      "r785",
      "r847",
      "r849"
     ]
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Derivative Financial Instruments, Assets [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Derivative Financial Instruments, Liabilities [Member]",
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r98",
      "r100",
      "r103",
      "r718",
      "r720",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r754",
      "r755",
      "r756",
      "r757",
      "r760",
      "r761",
      "r762",
      "r763",
      "r780",
      "r781",
      "r784",
      "r785",
      "r814",
      "r847",
      "r849"
     ]
    },
    "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.columbia.com/role/FinancialInstrumentsandRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments and Risk Management",
        "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": [
      "r168",
      "r568",
      "r576"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r96",
      "r100"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [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": [
      "r22",
      "r96",
      "r100",
      "r103",
      "r105",
      "r106",
      "r567"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "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": [
      "r567"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) reclassified from accumulated other comprehensive income to income for the effective portion",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r101"
     ]
    },
    "us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsInHedgesAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of derivative assets",
        "label": "Derivative Instruments in Hedges, Assets, at Fair Value",
        "documentation": "Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsInHedgesLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of derivative liabilities",
        "label": "Derivative Instruments in Hedges, Liabilities, at Fair Value",
        "documentation": "Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) recognized in income",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r940"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives [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": [
      "r576"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Notional Amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1036"
     ]
    },
    "us-gaap_DerivativeRemainingMaturity1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeRemainingMaturity1",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining maturity of derivative contracts",
        "label": "Derivative, Remaining Maturity",
        "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "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_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Policy [Policy Text Block]",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r90",
      "r91",
      "r94",
      "r104",
      "r270"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as Hedging Instrument [Member]",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r476",
      "r507",
      "r508",
      "r510",
      "r839"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCash",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends",
        "label": "Dividends, Cash",
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r152"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875",
      "r911"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r896"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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_DomesticLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticLineOfCreditMember",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Line of Credit",
        "label": "Domestic Line of Credit [Member]",
        "documentation": "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, inside the reporting entity's home country."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMEA",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "EUR",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Euro Member Countries, Euro",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic",
        "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": [
      "r259",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r293",
      "r295",
      "r297",
      "r298",
      "r299",
      "r303",
      "r579",
      "r580",
      "r655",
      "r673",
      "r819"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Diluted",
        "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": [
      "r259",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r295",
      "r297",
      "r298",
      "r299",
      "r303",
      "r579",
      "r580",
      "r655",
      "r673",
      "r819"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.columbia.com/role/EarningsperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r300",
      "r301",
      "r302"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "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": [
      "r591"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Actual provision for income taxes",
        "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": [
      "r526"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for federal income taxes at the statutory rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r526",
      "r550"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reduction of valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of U.S. federal corporate tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r1025"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-U.S. income taxes at different rates",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, GILTI, Percent",
        "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent",
        "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)."
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local income taxes, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "calculation": {
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Research credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1031"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued salaries, bonus, vacation and other benefits",
        "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": [
      "r35"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized costs related to share based compensation",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average period of recognition of unrecognized costs related to stock options, years",
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income tax benefits",
        "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": [
      "r506"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options",
        "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "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_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity 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": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r936"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r859"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "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.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r222",
      "r254",
      "r255",
      "r256",
      "r279",
      "r280",
      "r281",
      "r283",
      "r289",
      "r291",
      "r304",
      "r376",
      "r377",
      "r451",
      "r511",
      "r512",
      "r513",
      "r543",
      "r544",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r578",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599",
      "r616",
      "r694",
      "r695",
      "r696",
      "r713",
      "r766"
     ]
    },
    "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": [
      "r904"
     ]
    },
    "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": [
      "r867",
      "r879",
      "r889",
      "r915"
     ]
    },
    "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": [
      "r864",
      "r876",
      "r886",
      "r912"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "colm_EuropeMiddleEastAndAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "EuropeMiddleEastAndAfricaMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMEA",
        "label": "Europe Middle East And Africa [Member]",
        "documentation": "Europe, the Middle East and Afirca segment."
       }
      }
     },
     "auth_ref": []
    },
    "colm_ExciseTaxesRelatedToRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ExciseTaxesRelatedToRepurchaseOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Excise taxes related to repurchase of common stock",
        "label": "Excise taxes related to repurchase of common stock",
        "documentation": "Excise taxes related to repurchase of common stock"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r910"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements, 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": [
      "r582",
      "r583",
      "r584"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value by Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r583",
      "r620",
      "r621",
      "r622",
      "r825",
      "r826",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Class [Axis]",
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r169"
     ]
    },
    "us-gaap_FairValueConcentrationOfRiskForeignCurrencyContractAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueConcentrationOfRiskForeignCurrencyContractAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unrealized gain of derivative contracts with single counterparty",
        "label": "Fair Value, Concentration of Risk, Foreign Currency Contract, Asset",
        "documentation": "This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r171"
     ]
    },
    "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_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measures",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r581"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r465",
      "r470",
      "r583",
      "r620",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r465",
      "r470",
      "r583",
      "r621",
      "r825",
      "r826",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r583",
      "r622",
      "r825",
      "r826",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Liability Class [Domain]",
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r620",
      "r621",
      "r622",
      "r825",
      "r826",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOptionQuantitativeDisclosuresLineItems",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]",
        "label": "Fair Value, Option, Quantitative Disclosures [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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails"
     ],
     "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": [
      "r95",
      "r97",
      "r105"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r379",
      "r380",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r436",
      "r449",
      "r576",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r671",
      "r823",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r975",
      "r976",
      "r977",
      "r978"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r406"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 and thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r405",
      "r406",
      "r407",
      "r650",
      "r651"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross carrying amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r651"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of Identifiable Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r650"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r68"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net carrying amount",
        "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": [
      "r143",
      "r650"
     ]
    },
    "colm_FootwearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "FootwearMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Footwear",
        "label": "Footwear [Member]",
        "documentation": "Footwear [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred net gains on derivatives accumulated in other comprehensive income expected to be reclassified to net income in next twelve months",
        "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months",
        "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Forward [Member]",
        "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": [
      "r734",
      "r738",
      "r743",
      "r756",
      "r762",
      "r782",
      "r783",
      "r784",
      "r849"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "us-gaap_ForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForwardContractsMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contracts [Member]",
        "label": "Forward Contracts [Member]",
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date."
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "colm_FourZeroOneKProfitSharingPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "FourZeroOneKProfitSharingPlanMember",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "401(k) Profit-Sharing Plan [Member]",
        "label": "Four Zero One K Profit Sharing Plan [Member]",
        "documentation": "Four Zero One K Profit Sharing Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss reclassified from accumulated other comprehensive income to income as a result of cash flow hedge discontinuance",
        "label": "Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net",
        "documentation": "The amount of net gain (loss) reclassified into earnings in the period when cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time period."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Assets",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Termination of Lease",
        "label": "Gain (Loss) on Termination of Lease",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expense [Member]",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r232",
      "r392",
      "r652",
      "r824",
      "r844",
      "r980",
      "r981"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Asset Impairment",
        "label": "Goodwill and Intangible Asset Impairment",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "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.columbia.com/role/IntangibleAssetsNetandGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r63"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Gross",
        "label": "Goodwill, Gross",
        "documentation": "Amount before 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": [
      "r395",
      "r402",
      "r824"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill, Impaired, Accumulated Impairment Loss",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r395",
      "r402",
      "r824"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillGoodwillrollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Impairment Loss",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r393",
      "r399",
      "r403",
      "r824"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross Profit, Total",
        "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": [
      "r130",
      "r267",
      "r309",
      "r323",
      "r329",
      "r332",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r585",
      "r821",
      "r993"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r567"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r409"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r983"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r875"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)",
        "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)",
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r982"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r148"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. operations",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r549"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax",
        "terseLabel": "Income 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",
      "r127",
      "r179",
      "r309",
      "r323",
      "r329",
      "r332",
      "r656",
      "r667",
      "r821"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesConsolidatedIncomefromContinuingOperationsBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign operations",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r549"
     ]
    },
    "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_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412",
      "r751"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r751"
     ]
    },
    "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.columbia.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": [
      "r269",
      "r520",
      "r527",
      "r534",
      "r540",
      "r545",
      "r551",
      "r554",
      "r555",
      "r710"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination, Penalties and Interest Accrued",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r1026"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense (Benefit)",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "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": [
      "r187",
      "r200",
      "r290",
      "r291",
      "r317",
      "r525",
      "r546",
      "r675"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax, Policy [Policy Text Block]",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r523",
      "r524",
      "r534",
      "r535",
      "r539",
      "r541",
      "r707"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Paid",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r49"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Accounts Payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Income Taxes Payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Accrued Liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred income taxes",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Other Noncurrent Assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Other Noncurrent Liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "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": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "terseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets not subject to amortization",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "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": [
      "r874",
      "r883",
      "r893",
      "r910",
      "r919",
      "r923",
      "r931"
     ]
    },
    "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": [
      "r929"
     ]
    },
    "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": [
      "r863",
      "r935"
     ]
    },
    "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": [
      "r863",
      "r935"
     ]
    },
    "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": [
      "r863",
      "r935"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)",
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r67"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income, net",
        "verboseLabel": "Interest income (expense), net",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "documentation": "The net amount of nonoperating interest income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r239",
      "r813",
      "r844"
     ]
    },
    "colm_InventoryPlanningReceivingAndHandlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "InventoryPlanningReceivingAndHandlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Planning, Receiving, and Handling Costs",
        "label": "Inventory Planning, Receiving, and Handling Costs",
        "documentation": "The aggregate cost incurred to store, move, plan and coordinate purchasing of the product and prepare the products for shipment during the period. Such costs are incurred from the point the product is moved from finished goods inventory to the point the product is provided to the carrier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SECScheduleArticle1209ValuationandQualifyingAccountsPolicies",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, Policy [Policy Text Block]",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r228",
      "r238",
      "r389",
      "r390",
      "r391",
      "r648",
      "r816"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Policy [Policy Text Block]",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r703",
      "r704",
      "r705",
      "r706",
      "r773",
      "r774"
     ]
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value of mutual fund investments",
        "label": "Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandAndLandImprovementsMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and Land Improvements [Member]",
        "label": "Land and Land Improvements [Member]",
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandImprovementsMember",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land Improvements [Member]",
        "label": "Land Improvements [Member]",
        "documentation": "Additions or improvements to real estate held."
       }
      }
     },
     "auth_ref": []
    },
    "colm_LatinAmericaAndAsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "LatinAmericaAndAsiaPacificMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LAAP",
        "label": "Latin America And Asia Pacific [Member]",
        "documentation": "Latin America and Asia Pacific segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/LeasesLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lease, cost, total",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r843"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.columbia.com/role/LeasesCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Abstract]",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Leases [Policy Text Block]",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Renewal Term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.columbia.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount",
        "label": "Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount",
        "documentation": "Amount lessor expects from underlying asset following end of operating lease term for lease that has not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Liabilities, Total",
        "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": [
      "r34",
      "r267",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r559",
      "r563",
      "r564",
      "r585",
      "r727",
      "r820",
      "r857",
      "r993",
      "r1048",
      "r1049"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities [Abstract]",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and 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": [
      "r123",
      "r175",
      "r663",
      "r844",
      "r961",
      "r979",
      "r1039"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilties",
        "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": [
      "r36",
      "r227",
      "r267",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r559",
      "r563",
      "r564",
      "r585",
      "r844",
      "r993",
      "r1048",
      "r1049"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Current [Abstract]",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Fair Value Disclosure",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Noncurrent [Abstract]",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LicenseMember",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License [Member]",
        "label": "License [Member]",
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [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": [
      "r960"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r32"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r960"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and Equipment [Member]",
        "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.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r471",
      "r647",
      "r693",
      "r719",
      "r720",
      "r771",
      "r775",
      "r777",
      "r778",
      "r786",
      "r806",
      "r807",
      "r822",
      "r827",
      "r838",
      "r846",
      "r995",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055"
     ]
    },
    "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": [
      "r902"
     ]
    },
    "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": [
      "r902"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r471",
      "r647",
      "r693",
      "r719",
      "r720",
      "r771",
      "r775",
      "r777",
      "r778",
      "r786",
      "r806",
      "r807",
      "r822",
      "r827",
      "r838",
      "r846",
      "r995",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055"
     ]
    },
    "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": [
      "r922"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "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": [
      "r930"
     ]
    },
    "us-gaap_MutualFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MutualFundMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual fund shares",
        "label": "Mutual Fund [Member]",
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective."
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in 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": [
      "r263"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from 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.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash 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": [
      "r263"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from 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.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by 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": [
      "r135",
      "r136",
      "r137"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from 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",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r128",
      "r137",
      "r180",
      "r225",
      "r248",
      "r251",
      "r256",
      "r267",
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r290",
      "r291",
      "r296",
      "r309",
      "r323",
      "r329",
      "r332",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r580",
      "r585",
      "r669",
      "r748",
      "r764",
      "r765",
      "r821",
      "r855",
      "r993"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/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": [
      "r902"
     ]
    },
    "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": [
      "r871",
      "r883",
      "r893",
      "r910",
      "r919"
     ]
    },
    "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": [
      "r900"
     ]
    },
    "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": [
      "r899"
     ]
    },
    "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": [
      "r910"
     ]
    },
    "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": [
      "r930"
     ]
    },
    "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": [
      "r930"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementGrossNotionalAmountofOutstandingDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Designated as Hedging Instrument [Member]",
        "label": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noninterest Income, Other Operating Income",
        "label": "Noninterest Income, Other Operating Income",
        "documentation": "Amount of revenue earned, classified as other, excluding interest income."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r178"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable geographic 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": [
      "r973"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "terseLabel": "Income (loss) from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r323",
      "r329",
      "r332",
      "r821"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/LeasesLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r843"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Impairment Loss",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Lease, Liability, Total",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current",
        "negatedLabel": "Operating Lease, Liability, Current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/LeasesMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/LeasesCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r843"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.columbia.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r843"
     ]
    },
    "colm_OperatingLossCarryforwardSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "OperatingLossCarryforwardSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforward, Subject to Expiration",
        "label": "Operating Loss Carryforward, Subject to Expiration",
        "documentation": "Operating Loss Carryforward, Subject to Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [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": []
    },
    "colm_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Not Subject To Expiration",
        "label": "Operating Loss Carryforwards, Not Subject To Expiration",
        "documentation": "Operating Loss Carryforwards, Not Subject To Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, valuation allowance",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating 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": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r332"
     ]
    },
    "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.columbia.com/role/AccountingPolicies",
      "http://www.columbia.com/role/BasisofPresentationandOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "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": [
      "r114",
      "r166",
      "r701",
      "r702"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r166"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets, Noncurrent",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold 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": [
      "r10",
      "r19",
      "r167"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss) before reclassifications",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r40",
      "r255",
      "r592",
      "r595",
      "r599",
      "r955"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r245"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) recognized in other comprehensive income, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r245",
      "r565",
      "r566",
      "r569"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment, tax effect",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r590",
      "r598"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r29",
      "r249",
      "r252",
      "r257",
      "r592",
      "r593",
      "r599",
      "r653",
      "r670",
      "r955",
      "r956"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss):",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net other comprehensive income (loss) during the period",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r19",
      "r167",
      "r249",
      "r252"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r254",
      "r257",
      "r525",
      "r552",
      "r553",
      "r592",
      "r596",
      "r599",
      "r653",
      "r670"
     ]
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets:",
        "label": "Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other current assets."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r105"
     ]
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated corporate expense",
        "label": "Other General and Administrative Expense",
        "documentation": "Amount of general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r1060"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities, Noncurrent",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "colm_OtherLongTermLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "OtherLongTermLiabilitiesMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Long Term Liabilities [Member]",
        "label": "Other Long Term Liabilities [Member]",
        "documentation": "Other Long Term Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails",
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets:",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities:",
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Nonoperating Income (Expense)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Operating Income (Expense) [Member]",
        "label": "Other Nonoperating Income (Expense) [Member]",
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r902"
     ]
    },
    "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": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "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": [
      "r872",
      "r884",
      "r894",
      "r920"
     ]
    },
    "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": [
      "r872",
      "r884",
      "r894",
      "r920"
     ]
    },
    "colm_PatentsAndPurchasedTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "PatentsAndPurchasedTechnologyMember",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents And Purchased Technology",
        "label": "Patents And Purchased Technology [Member]",
        "documentation": "The exclusive legal right granted by the government to the owner of the patent or patent technology to exploit an invention, process, or technology for a period of time specified by law."
       }
      }
     },
     "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": [
      "r898"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for Repurchase of Common Stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of line of credit issuance fees",
        "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": [
      "r45"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of Dividends",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Productive Assets",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r1032",
      "r1033",
      "r1034"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments to Acquire Short-term Investments",
        "label": "Payments to Acquire Short-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "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": [
      "r901"
     ]
    },
    "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": [
      "r901"
     ]
    },
    "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": [
      "r900"
     ]
    },
    "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": [
      "r910"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "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": [
      "r899"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Authorized",
        "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": [
      "r118",
      "r728"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Issued",
        "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": [
      "r118",
      "r438"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r728",
      "r746",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Value, Issued",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r659",
      "r844"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expense and Other Assets, Current",
        "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": [
      "r954"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementBalanceSheetClassificationandFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expenses And Other Current Assets [Member]",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r26"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Lines of Credit",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r960"
     ]
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale, Maturity and Collection of Short-term Investments",
        "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments",
        "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash received on exercises of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r26"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r649",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r809",
      "r828",
      "r845",
      "r941",
      "r986",
      "r987",
      "r996",
      "r1058"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r649",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r809",
      "r828",
      "r845",
      "r941",
      "r986",
      "r987",
      "r996",
      "r1058"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows",
      "http://www.columbia.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Attributable to Parent, Total",
        "terseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "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": [
      "r225",
      "r248",
      "r251",
      "r262",
      "r267",
      "r282",
      "r290",
      "r291",
      "r309",
      "r323",
      "r329",
      "r332",
      "r375",
      "r422",
      "r423",
      "r425",
      "r426",
      "r427",
      "r429",
      "r431",
      "r433",
      "r434",
      "r557",
      "r560",
      "r561",
      "r580",
      "r585",
      "r656",
      "r668",
      "r712",
      "r748",
      "r764",
      "r765",
      "r821",
      "r841",
      "r842",
      "r856",
      "r957",
      "r993"
     ]
    },
    "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_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment Disclosure [Text Block]",
        "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": [
      "r146",
      "r192",
      "r197",
      "r198"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r230",
      "r666"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"
     ],
     "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.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment, Net",
        "totalLabel": "Property, Plant and Equipment, Net, Total",
        "terseLabel": "Property, Plant and Equipment, Net",
        "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": [
      "r13",
      "r657",
      "r666",
      "r844"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r192",
      "r197",
      "r664"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment, Net",
        "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": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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": [
      "r147"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r381"
     ]
    },
    "us-gaap_ProvisionForLossOnContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForLossOnContracts",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for Loss on Contracts",
        "label": "Provision for Loss on Contracts",
        "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r464",
      "r471",
      "r502",
      "r503",
      "r504",
      "r623",
      "r647",
      "r693",
      "r719",
      "r720",
      "r771",
      "r775",
      "r777",
      "r778",
      "r786",
      "r806",
      "r807",
      "r822",
      "r827",
      "r838",
      "r846",
      "r849",
      "r984",
      "r995",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/LeasesNarrativeDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails",
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r464",
      "r471",
      "r502",
      "r503",
      "r504",
      "r623",
      "r647",
      "r693",
      "r719",
      "r720",
      "r771",
      "r775",
      "r777",
      "r778",
      "r786",
      "r806",
      "r807",
      "r822",
      "r827",
      "r838",
      "r846",
      "r849",
      "r984",
      "r995",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amounts reclassified from other comprehensive income",
        "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": [
      "r29",
      "r40",
      "r255",
      "r592",
      "r597",
      "r599",
      "r955"
     ]
    },
    "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": [
      "r864",
      "r876",
      "r886",
      "r912"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of Lines of Credit",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r960"
     ]
    },
    "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": [
      "r865",
      "r877",
      "r887",
      "r913"
     ]
    },
    "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": [
      "r866",
      "r878",
      "r888",
      "r914"
     ]
    },
    "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": [
      "r873",
      "r885",
      "r895",
      "r921"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r152",
      "r662",
      "r697",
      "r699",
      "r709",
      "r729",
      "r844"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r279",
      "r280",
      "r281",
      "r283",
      "r289",
      "r291",
      "r376",
      "r377",
      "r511",
      "r512",
      "r513",
      "r543",
      "r544",
      "r570",
      "r572",
      "r573",
      "r575",
      "r578",
      "r694",
      "r696",
      "r713",
      "r1061"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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": [
      "r310",
      "r311",
      "r322",
      "r327",
      "r328",
      "r334",
      "r336",
      "r338",
      "r461",
      "r462",
      "r649"
     ]
    },
    "colm_RevenueFromContractWithCustomerExcludingAssessedTaxPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercent",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue From Contract With Customer, Excluding Assessed Tax, Percent",
        "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percent",
        "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.columbia.com/role/Revenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Text Block]",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r463"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Policy Text Block]",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r749",
      "r808",
      "r817"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/LeasesCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities arising from obtaining ROU assets",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r843"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties [Abstract]",
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r930"
     ]
    },
    "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": [
      "r930"
     ]
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesChannelDirectlyToConsumerMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct-to-consumer",
        "label": "Sales Channel, Directly to Consumer [Member]",
        "documentation": "Contract with customer in which good or service is transferred directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesChannelThroughIntermediaryMember",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wholesale",
        "label": "Sales Channel, Through Intermediary [Member]",
        "documentation": "Contract with customer in which good or service is transferred through intermediary."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_SalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesMember",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementEffectandClassificationofDerivativeInstumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales [Member]",
        "label": "Sales [Member]",
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilities",
      "http://www.columbia.com/role/PayablesandAccrualsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income, Net of Related Tax Effects",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r1040",
      "r1041"
     ]
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]",
        "documentation": "Schedule, table or text reflecting pension and other postretirement benefit arrangements with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Components of Deferred Taxes",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "colm_ScheduleOfDefinedContributionPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ScheduleOfDefinedContributionPlanAxis",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Defined Contribution Plan [Axis]",
        "label": "Schedule Of Defined Contribution Plan [Axis]",
        "documentation": "Schedule Of Defined Contribution Plan [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "colm_ScheduleOfDefinedContributionPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ScheduleOfDefinedContributionPlanDomain",
     "presentation": [
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Defined Contribution Plan [Domain]",
        "label": "Schedule Of Defined Contribution Plan [Domain]",
        "documentation": "Schedule Of Defined Contribution Plan [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect and Classification of Derivative 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": [
      "r96",
      "r100",
      "r567"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Classification and Fair Value of Derivative Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/EarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Statutory Federal Income Tax Rate to Effective Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsNetandGoodwillScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r68",
      "r650"
     ]
    },
    "colm_ScheduleOfIdentifiableIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "ScheduleOfIdentifiableIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Identifiable Intangible Assets [Table Text Block]",
        "label": "Schedule Of Identifiable Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of amortizable intangibles assets, including the gross carrying amount and accumulated amortization and intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/FinancialInstrumentsandRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Notional Amount of Outstanding Derivatives",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilities",
      "http://www.columbia.com/role/PayablesandAccrualsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Product Warranties",
        "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": [
      "r421"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.columbia.com/role/PropertyPlantandEquipmentNet",
      "http://www.columbia.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetails"
     ],
     "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": [
      "r13"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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": [
      "r60",
      "r61",
      "r62",
      "r63"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SegmentReportingTables_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of 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": [
      "r60",
      "r61",
      "r62",
      "r63"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "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": [
      "r473",
      "r475",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Restricted Stock 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": [
      "r74"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationTables"
     ],
     "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": [
      "r24",
      "r25",
      "r74"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation and Qualifying Accounts",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r278"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.columbia.com/role/IntangibleAssetsGoodwillandOtherTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r858"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "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": [
      "r860"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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": [
      "r306",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r338",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r413",
      "r414",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r824",
      "r941",
      "r1058"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r336",
      "r337",
      "r715",
      "r716",
      "r717",
      "r772",
      "r776",
      "r779",
      "r787",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r810",
      "r829",
      "r849",
      "r996",
      "r1058"
     ]
    },
    "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.columbia.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": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r321",
      "r326",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r338"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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.columbia.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "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": [
      "r132"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.columbia.com/role/ConcentrationsDetails",
      "http://www.columbia.com/role/LeasesLeaseCostDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Noncash Expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited, number of 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": [
      "r494"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited, weighted average grant date fair value",
        "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": [
      "r494"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted, number of 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": [
      "r492"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated average fair value per restricted stock unit granted",
        "verboseLabel": "Granted, weighted average grant date fair value 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": [
      "r492"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restricted stock units outstanding, beginning, number of shares",
        "periodEndLabel": "Restricted stock units outstanding, ending, number of 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": [
      "r489",
      "r490"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restricted stock units outstanding, beginning, weighted average grate date fair value per share",
        "periodEndLabel": "Restricted stock units outstanding, ending, weighted average grate date fair value per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r490"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested, number of 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": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value of vested units",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested, weighted average grant date fair value",
        "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": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "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": [
      "r503"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected stock price 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": [
      "r502"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "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": [
      "r504"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "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": [
      "r473",
      "r475",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for future grants",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, number of 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": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, weighted average exercise price",
        "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": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of stock options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancelled, number of shares",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "verboseLabel": "Granted, number of shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning, aggregate intrinsic value",
        "periodEndLabel": "Options outstanding, ending, aggregate intrinsic value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning, number of shares",
        "periodEndLabel": "Options outstanding, ending, number of shares",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "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": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning, weighted average exercise price",
        "periodEndLabel": "Options outstanding, ending, weighted average exercise price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "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": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and expected to vest, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and expected to vest, number of shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and expected to vest, weighted average exercise price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "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": [
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised, weighted average exercise price",
        "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": [
      "r486"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled, weighted average exercise price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted, weighted average exercise price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Policy Text Block]",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r480",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r514",
      "r515",
      "r516",
      "r517"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period, years",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsforRestrictedStockUnitsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term, years",
        "verboseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, weighted average remaining contractual life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding, beginning, weighted average remaining contractual life, years",
        "verboseLabel": "Options outstanding, ending, weighted average remaining contractual life, years",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and expected to vest, weighted average remining contractual life, years",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares, Outstanding",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company withheld shares",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLines"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt [Text Block]",
        "label": "Short-Term Debt [Text Block]",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r953"
     ]
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermInvestmentsMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.columbia.com/role/RetirementSavingsPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments:",
        "label": "Short-Term Investments [Member]",
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r788",
      "r789",
      "r790",
      "r811"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/LeasesLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease, cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r843"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.columbia.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r265"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails",
      "http://www.columbia.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product warranties",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r992"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Warranty claims",
        "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": [
      "r990"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/AccruedLiabilitiesReconciliationofProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for 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": [
      "r991"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r306",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r338",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r411",
      "r413",
      "r414",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r824",
      "r941",
      "r1058"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.columbia.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeNetofRelatedTaxEffectsDetails",
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r38",
      "r222",
      "r254",
      "r255",
      "r256",
      "r279",
      "r280",
      "r281",
      "r283",
      "r289",
      "r291",
      "r304",
      "r376",
      "r377",
      "r451",
      "r511",
      "r512",
      "r513",
      "r543",
      "r544",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r578",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599",
      "r616",
      "r694",
      "r695",
      "r696",
      "r713",
      "r766"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r212",
      "r336",
      "r337",
      "r715",
      "r716",
      "r717",
      "r772",
      "r776",
      "r779",
      "r787",
      "r794",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r810",
      "r829",
      "r849",
      "r996",
      "r1058"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280",
      "r281",
      "r304",
      "r649",
      "r703",
      "r714",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r749",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r850"
     ]
    },
    "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.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r279",
      "r280",
      "r281",
      "r304",
      "r649",
      "r703",
      "r714",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r749",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r850"
     ]
    },
    "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": [
      "r868",
      "r880",
      "r890",
      "r916"
     ]
    },
    "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_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock plans, net (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r118",
      "r119",
      "r152"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised, number of shares",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "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": [
      "r21",
      "r118",
      "r119",
      "r152",
      "r486"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock plans, net",
        "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": [
      "r75",
      "r118",
      "r119",
      "r152"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionMember",
     "presentation": [
      "http://www.columbia.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.columbia.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails",
      "http://www.columbia.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options [Member]",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase plan, authorized amount",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "colm_StockRepurchaseProgramNumberOfSharesRepurchasedToDate": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "StockRepurchaseProgramNumberOfSharesRepurchasedToDate",
     "presentation": [
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares repurchased under stock repurchase plan",
        "label": "Stock Repurchase Program Number Of Shares Repurchased To Date",
        "documentation": "Number of shares that have been repurchased to date under the program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r118",
      "r119",
      "r152",
      "r708",
      "r766",
      "r791"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stock Repurchased During Period, Value",
        "terseLabel": "Stock Repurchased During Period, Value",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r118",
      "r119",
      "r152",
      "r713",
      "r766",
      "r791",
      "r856"
     ]
    },
    "colm_StockRepurchasedToDateValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "StockRepurchasedToDateValue",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchased to date, value",
        "label": "Stock Repurchased To Date Value",
        "documentation": "Equity impact of the value of stock that has been repurchased to date and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Stockholders' Equity Attributable to Parent",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r121",
      "r122",
      "r141",
      "r730",
      "r746",
      "r767",
      "r768",
      "r844",
      "r857",
      "r961",
      "r979",
      "r1039",
      "r1061"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' 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",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance",
        "periodEndLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r88",
      "r222",
      "r223",
      "r255",
      "r279",
      "r280",
      "r281",
      "r283",
      "r289",
      "r376",
      "r377",
      "r451",
      "r511",
      "r512",
      "r513",
      "r543",
      "r544",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r578",
      "r592",
      "r594",
      "r599",
      "r616",
      "r695",
      "r696",
      "r711",
      "r730",
      "r746",
      "r767",
      "r768",
      "r792",
      "r856",
      "r961",
      "r979",
      "r1039",
      "r1061"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.columbia.com/role/ShareholdersEquity",
      "http://www.columbia.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r266",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r577",
      "r769",
      "r770",
      "r793"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for 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": [
      "r18",
      "r163",
      "r164"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of 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": [
      "r909"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Valuation Allowance",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.columbia.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes Payable, Current",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "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": [
      "r901"
     ]
    },
    "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": [
      "r908"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.columbia.com/role/SummaryofSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable [Policy Text Block]",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r341",
      "r342",
      "r344"
     ]
    },
    "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": [
      "r929"
     ]
    },
    "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": [
      "r931"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.columbia.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r436",
      "r449",
      "r576",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r671",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r975",
      "r976",
      "r977",
      "r978"
     ]
    },
    "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": [
      "r932"
     ]
    },
    "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": [
      "r933"
     ]
    },
    "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": [
      "r931"
     ]
    },
    "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": [
      "r931"
     ]
    },
    "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": [
      "r934"
     ]
    },
    "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": [
      "r932"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.columbia.com/role/RevenuesDetails",
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails",
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://www.columbia.com/role/ShortTermBorrowingsandCreditLinesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States of America, Dollars",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.columbia.com/role/FairValueMeasuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Government treasury bills",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r818",
      "r835",
      "r837",
      "r1056"
     ]
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed earnings of foreign subsidiaries",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r521",
      "r556"
     ]
    },
    "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": [
      "r928"
     ]
    },
    "colm_UnitedStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.columbia.com/20231231",
     "localname": "UnitedStatesMember",
     "presentation": [
      "http://www.columbia.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "United States [Member]",
        "documentation": "United States segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r529"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decreases related to prior year tax positions",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "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": [
      "r528"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense and penalties recognized (reversed)",
        "negatedTerseLabel": "Interest expense and penalties recognized (reversed)",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases related to current year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases related to prior year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expiration of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/IncomeTaxesNarrativeDetails",
      "http://www.columbia.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would affect the effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.columbia.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates, Policy [Policy Text Block]",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r190",
      "r191",
      "r193",
      "r194"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowances and Reserves, Adjustments",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment."
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Balance at Beginning of Period",
        "negatedPeriodEndLabel": "Balance at End of Period",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r277"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Costs and Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r276",
      "r277"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r276",
      "r277"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.columbia.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.columbia.com/role/LeasesLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease, cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r843"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive stock options and restricted stock units",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "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": [
      "r294",
      "r299"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.columbia.com/role/ConsolidatedStatementsofOperations",
      "http://www.columbia.com/role/EarningsperShareScheduleofEarningsperShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic",
        "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": [
      "r293",
      "r299"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "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": "(d)",
   "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": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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,20)",
   "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": "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"
  },
  "r35": {
   "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"
  },
  "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.21)",
   "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.24)",
   "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.29-31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r40": {
   "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"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "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": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "720",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1"
  },
  "r109": {
   "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"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//220/tableOfContent"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r141": {
   "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"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r167": {
   "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"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-23"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r177": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r178": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "b.",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r187": {
   "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"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "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": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r392": {
   "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"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "605",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481187/605-35-45-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3"
  },
  "r522": {
   "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"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r534": {
   "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"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r540": {
   "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"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r548": {
   "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.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r549": {
   "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.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r550": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21"
  },
  "r599": {
   "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"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r616": {
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r647": {
   "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"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r705": {
   "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(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r706": {
   "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(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r707": {
   "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(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
  },
  "r775": {
   "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"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r809": {
   "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"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "SubTopic": "320",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r896": {
   "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"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r938": {
   "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"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC"
  },
  "r941": {
   "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"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r953": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>114
<FILENAME>0001050797-24-000032-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001050797-24-000032-xbrl.zip
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
M:,<7[O<#-AH(F[F29M0A\Z-OG9=9\[,IDA:S-1JQ@+LMV^9AZ >"AZLU&@Q
M>;>- UL>)0/8J',\+]RB\X\,MJ@5"G;%;'BAO0Q_KZ*0'(48B0>M:H]>2IY:
ML[6_MENE)(<=XV CD\E!*ZWC5MG(P$A4J9+<N3TR$AM:KXEWZOO1'6=!.3?<
M.+C(:&.NW+1@)&RU',NIVOB'-MY(;.WENU&98O,VO$# WQM@OQ+B:@7=B;<%
M;15TDXQ$E]XRP+-K),#S%A7[KI$8RXK]]S1[&^N/VM%W$0V.XS#R021VF,O#
MXP'S/#[!C=E?;@:!'_<'9["4P9 [@@7C<C)J\>"=E7K[%>4L3#E%PXF6B0U4
M9+(PF10-0EK $JC(8WGD81S05.W=PGMG'&;T\KT[$0&W(W=\X\,SPACN>R5$
ML73(R6[Q,"S#+<LGTV9!"<<XR*V 8J7\")-QF%\!J:2TJ->><?AC)?X7W;JW
M"%B:G'>VGI)M>Q4P65'(PQ1B) !I:A+Q*QJ$:R('(X%&4\GA%2R_-9&!<8!B
M);FG]L@XX'#])MXKY;.M:<,K++"B!4T+QL%[;RZG?$T;;QQB]V9RRM?4G\\X
M$.XML]]^"7&U@N[$VX*V"KI)1J)+;QG@V3<2X'F3BMU(C*7**3>%/(H'[QB>
M^?-F**=H.-%;SRE?$YD4#4)ZJSGE:R(/XX"F:N\6W;L#XS"C J?UE0XY.2@>
MAF6X9?GJ285K(ASC(+<"BI72(TP'QF%^!:22TJ)>!\;ACY7X7W3KWB)@:7+>
M66-Q,F@LD0PJ8+*BD(<IQ$@ TM0DXE<T"-=$#D8"C::2PRM8?FLB ^, Q4IR
M3^[1H7' X?I-O%?*9UO3AE=88$4+FA:,@_?>7$[YFC;>.,3NS>24KVG#C0/A
MWC3[E1!7*^A.O"UHJZ";9"2Z])8!GD,C 9XWJ=B-Q%BJG')#R*-1+QZ^8WCJ
MS]LAG:(A16\]JWQ==%(T%.FMII6OBSZ, YNJS5M\\XP#C@J<VU<Z^ 2VU33R
M*+IY^>JIA>NB'..0MP(*EM(#38VZ<=A? <FDM.A7HVX<$%EI@(7WSCCH,K-W
M-L?MB^#K:Q'^^#S^S#U[,&3!C_R^M6SBK?":VUS<LJ[+EV5!G'DVD$S"U.>^
M3:.9(!ONNL+K?^$>#X#9P91QAL(3(0W]EK?O1_!8'B[1JIE<EYOQB.?'=!R
M/Q1-7;IB&EY/T?U&PSAXM:+AMT'#]</-[?IR:-@XG%=OPU7@PTRB\97+O"B;
MBCMKS\X9D([GX+_.AJ/ OR6:>XQNGK%GPH.=@6NG18G^Y7G;8!R,6IAM:"YS
M&XQ%*Y^T#9]C 4_U^G"=_K.87&$L_EB8[5@J=QB']SUK.[XR>R# WABO]GS'
MJGC"6.C,\$U8*B<8"TP]:1-.X\ 341QPN/!4W.-?!5(.QJ(_9N_!4OG 6!3G
M:68K9R$?^&XQC=:FL3#$DS8!\<XHB&WTM\\\N+4/G% <<=0LAR.]AEU8*B\8
MZT>?"A#S_%S<<N?,@PGV1=?EK3#D4?AY_)7]Y0?'+@O#3*#ZBD4HAV#'KN+
M'H"(<FZX/?!\U^^O(.%D57QAK$M=I!U9*H\8ZU4_:4<2B:7B:]?<):PV'(A1
M@=2&L3YU039CJ9QAK&\M8Q*GS!8N#"N_YB>PX&$D['/PIR][\LIEY!0<QT'
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
M4JAM W)>8/7P:,5 A%0G'A\>$&2:=N609YXVZ3P*"K!(CZ.F!Z'.!XXV$<6
M?T_Y21H71=%$5Z/H4=LY ZX!!O?@UUM.AS(584MHGYQ$O;:]//J/81\ZW<I2
MU'>AX,4 BYVM7VJ\]CESU"@E%9$X-3RGB/2AXXM:E2F  -.!GW:(/%LY2I?*
MJ4V76E GGM,#Z^&<"-FLY]&EF?HC2>IL/GL*S_*J*!E-]:'0=)K41">@&[6#
MW?I,;%,Q*3UP(B2>6<:)]V7*;,F8JS[R/!6P!6ZD>U$$TY%+N5 4.%>5[LA:
MFHC'@GF#MYYPFV.-"6N[45-#P^Q+'>5+5%)CKY$7BO22[1TK+0ECN_H\V2J!
M'#,8X7M&QW,5F\HGG=*>I+D.&)_-ZR:J&YJ>JD>=-&'$3A:PI-^O_2XFNM6L
MW[%DF_UCG$_'4[2?ZI8QNDIXP-"F8\.P4,E9?OVJF>."]Q\+1 ]1C<,(!L*G
M]Y_[L0AOA8LGYO40,DGRF30PG4"+(-^$V3V2\80$[96Z,6FSDBQ;0H>8/3O2
M<>XYF:O4IV*2?S:EU2P3]].Q:9[,Y_.^0KD44Y46FA EY56RCE:IF5Y7,<DB
MH9LSBH3"D/[%8'6!,4%"LS2CJ:83>NCU.7,\L:5IE:0WF5%MR+N8&3=;M>6#
MG.E3\7MZX$,*CU[X5(77D!E0=.]J%5YSYV#2"Y"+F#7:TZOWL^8_7KBS/^4"
MR.>\$9VHN2Y/^B_72Z1-;OP?8[]F=;@?NW)?.MA<"3S2)*UB-B=D[+=\#I\\
M&G'+*&$NK\G3ZHK(A:!E:&HY+B(>52HJ(255G2-WH6IZQ.>>OL#?97'?.ZZR
MNR9.!KQA)47N;4FYA^96'BTE4=)-!>,DV$2VM/I<5VJ[!DOT9'V#SY_0-S*%
M52L<&L S%0[=NUJ%LSW+P9JG;K8SZF;S#6J728]+<T_&VV*S],=#[M:I=%ZU
M LE3L";6EWM;\SPD> T'XL&C6=([6EPA3;*6(0JI;.KGN'71.BFM I*AJA*I
M(#6AQ3 \Y>CLSL?P="@OKV$R!RVFWK<@AB<UC+I[EHZ9UD@S3U@\%=';SNN;
M!QBY2IXR,WEJNTJ>JI*GJN2I*GFJ8,E3Y3"8'O9(4G/J)3Z):N0#;H%-M'8)
M!E4@_-0>>45_I*1V;X=SZPJ6RCH[J\F&]_ORV#K^>2 W0816R_/PX,@UQ]7
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
M!;^3"45^'#F^G[20U>(;,WR$+49,MP\G"UE=JV8!7SM <<%X"PQBZJJ*V,7
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
MZ+"B>RD/HV2\'9N!48>:.#WG)P^?H_I&)]#ODC$P?0N=KT6-*R$1Z:>I3+'
MXOB7QR(9>V6W3+A:Y_L/.<$Z22;OZ*I!>!Q-6,0A9@XG<7&[V7N'G&=@,%U2
M9([36=I(SN3QQ5FF(2Z=CN."$8]PM<5"=<J?.S)Z//MFNB_4<7@-"TP?@,KD
M*V5P"(5C@&[%$Q5TZ(,H*_7=AWA*T\F$RCES<)+A-."8.PQ.T12*'NCR$30R
MW/]>'&K4E(^2:@A"1@X4AL,RYR:0"=+$"4%!,?5*>1A;>':<0_Q[LFZYA!O*
MZ@QE7>(Y=$5G1!![P?2&OY4C2]?ZKBY7=SR?)"6$A87I*+RPJ=_"G8F+X1H%
M4642/&K)<;0\T(UR+O"!KN Q>DP39_#! 4O@=965,3EZN+0?L&%-!HWUQ0]*
M. GS(2W"9/0EOAP^R:I9[PFU8U]3)YCT-#0X10BYQ.34O7KBZ&!BPL8TTJ_A
M,.5&9H)L84V1.+R?$&3UE7R!+ X"7SA\JIC)0X?]]+K6P&WSL%C)2)%.XA;J
M-X0ICH& 7A]/F2*6*+.9N?("T\P=/"P//FR8)F%F;F)VJ=&([USGBH19]"?O
MLX^0R"B HB(7#R0XH<+N<H_W!"53W?G!#YUWJM;?FK5W=/Y-$%OB2=R(49$,
M5X21CD7(K64]KLT->1 89#\89JBMY4&Z-"J1.>7/W)H^]H>W9IX"0\98"I@7
M,'9\0GHN30^7E,E#60IR_21NDBQ5+;.@A/'"LU5^UQ3S/J@;_8FKK5N!$4Q<
M'1IT0K3R#6 \>7VF$AW2C4M"K C2I*B-5%^R-!2N"MT?#=#4G07Y9PRGC+JM
M94P@&FXFXTNC\*#]NEBO %$;',JD/$FAFGS6<9J03!$Q.HUIB\".AXI&:K*8
M$I?2'H\%8A4+57\4)PR4UE7',.=OXL]3RPQ?R?6=K*"0V>&L;GARR&].(=?$
ME)YQ1.,MI53_D83I$Y!SP@U@U("5J)O:I+([ZZM:_1"9^)LLJ34CA^LWN5?Z
M:IW78K63O9)PO3P=@CW'0M086=PZ5*_'Y! UIK*JB"G &O2]P%X^LOP9+/LP
M6?99F1S@)P_RUGD2>\QY=E+.H]V0IFB09)1XK7SJE*E/:EQDSBY+:L@/"\.O
M86*&C;)!CWG>(AZ(P/HJV(GW_V?O79@31[*TX;^B\,YL=T=@QN![]<Y$T"Y7
MM;>K;*]Q37\=7WRQ(2 !=0F)T<4N)O;'?^>6%PG9!I<O@/6^LS-E$%(J\^3)
M<WG.<XJO*(:6HPO1QF3K83A,%14X<:@;$X6]F4LJ0Y51;/\/YQ*\7(A"9Y<\
MO$_L$0FV5&2KI<H!,CI6UX*+[K2HWFE!3M]2WNT#HM*D KZ@'=X3()\0M-XG
M(:ZUR#=J;AF0 V#A;R?DKEF<%ZD%7+=+*PKO5>C/-M9:[%!K0J?@J&]Z)@I-
M @/#]3P[C+%4#44 +,MH-L4V8+HKHH1>1"7@B8WJ)8X(_*],H@<])7+B-=MP
M9!9-VCZ"X^4B0>DV&$8@C O\KS%LZ,@V58,SV"]9D YGNB+1'.6NWU!,J_7
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
MS.1^\A,7T5\\]C66R1[(\W?[6US<EP)4X&?@0:TU)47K_<RW0],,WN1[E+D
M(Z&1L2'6 ISICG)N!ZE,VO<-G;'BZ)^#;%UAHXI_(ZB'ZC9U=<P'2A?A.27N
M.RLR*;A!)\\<<9O/Z<3T[(:%D3MO%V>%HX 5'K6N]RKZQ>7.(LRGV/1^[%KR
MWK=K" E);O,GKQO@$'0/=(LZ%45>;@:92)ZSFNQ!6CNZ+5A-"P7_)@Y8V[&6
M-D4W?3\=4TPX%1>%SIT@<@J(A!SB]TJDE?H&7@BAULJ]) U)IE3/LAL0,@++
M%^AN8IHU%6P,G"Q$!<8,XH31QB@KG$ICF"E5"<1#\D!<A]W)N94<M%**H;KY
M9;G;-==3<4-MS%^EF<"1"P^M 6!K!@!K[=0(L!H!5B/ :@18C0#[#LL1C^;;
M\N$8VCIF;<3,G;6.50/NME-NS= F>S.N8W*#VB4#I,STA>:F-3VXB$ \]G!&
MML2M.T)C#CP#I_=*\!CK9._9.9Z\G>NSBW/O^O3DU_.+3Q<?_Q!ZX[?E&UY)
M2\3[_0G7AW&K$D_".!]L<\>K+AIE;/&CA&+AV0<;T^&\CW9/BOS"[XN(J0N.
M56@']'3[A+LY*G%\MKO4F5U:TE^"_8A#A\=^D@#&I:6[/W'\LX:. NCKWE/8
MH<,.ART.7XQ3PGI0)[;O:B7],;[3";H6'\"UV-C [T6!XH6A44Y?$ZZ,:^C^
M=1I)9'/6I8:6J IM3)0:>DG7H$ W:'711JA<^0"FHN]"!'F8^"F67E$'-$Y4
M2J90,$HV1EK$)EF$7=^1\U3+N4YFFLSV7*,B(<")DT+,2BOPN380Q<"6TWR7
M'$[=O+1R+-XP3X3^JXQX<CBF<2%"4N[*S9).0>AO8*;CA&+*88AB3H@KI[^H
M^))"<*\)SY@-C()T5(\J'%L-C34SJ"-<;ZZ$!^/=0==I.BANGFJXQ;@\3U?>
M2L.? K*5/C'M3=BMQFN=0*U4/#88\G<'?1A+ZH#8TY!96X?7<5:2..1PB=!@
MI<6DN@XXS_G)%3$@HDX!>X@<:XX419S+OG]=F4Q@;H))(C@LCG%LGCTL6"[$
M#@B)81&%A?0 1NQS?.'4AHQRI&KYMZ)XK-LTA%9/^HD4(EYSZ'9Z"3-\-_GP
M2RS\8'&T/86Y#W0DRWWOTF:5L$Z:IXAG"W2J6,X'J4#&@)&ML.8>SH6-[/0?
M0GPYEN<-PSA&#KTI8=$YM)(ID'LX:7+DMI!-9<+H&?V<.,RR#)OP\9P$H$7!
M@J/V&/".[U4Z#20R4PJ)$R(2K#/4AQ,88YYH%@>7?((JT&T;:A&;JEDCS,[]
M,T>2T2OKI+%/-:@-*P W09*G&B,:1&!KZBZ;1!\7VHR2O*Z+<)9:Y3FE$R=N
MHLJ69=I4NBRC;KAJ&K=BZ"X:^$B80YVS+$;)A1 )%-.G/8OX?T):HFZ)&'3
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
MD[+$ZJ2M'/RC4)F4^"S4#IP2L[Q8/023<VO.,6:M1Y5BT8T71?QLX5N72TI
M@ W-0:QK?.Z]M@3.U6S(PB.:"B$C\\(84DA\&>=-L!;1N0=6H:*A,O=>SD\<
MLLU"@WF"$,183A#T4\LY]4-%)=+<V'6%TAW-??AZ1Z@,K:P$X$L*Y4<7N*+,
M5<.$U%9QI#^9.!19X9J5FHI@N=(R'9.92Z2;U'75HB7*(40#_U41WPO6BPD/
M4XW/'AL*W@MB A)J/6,NB=9+/=:Q2HRV?P8JB_Q)0\(K]Y(G5RPTN;LI=TO
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
MEI0:C['65TX]$]F>[LO#_42GLY!KNL*RR)*/K!T>A+,:V=5D4?,O6FR<BZ3
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
M=J'7)Q+!+=5AD8A3&I/UTIV$$^9XG 0"0,-!#*@5V T%":7_UAWW>:F%NRM
MV'8"A)?.Z_&<;WLW[<IPX<'NX^*%!T=[;KRPSD^M?G[JN&YB4:>:ZE13G6I:
M_U33L]@_CS7F'<;C)2.^UV2*7K$IVHG\<)8&Z7.:$:^4>SD^;K8/CI=5P;L'
MS<.]IZ%0/VH>/J V%_]\]Z@>4SVFE1S3X?W/7M TJ#YD%C(AED]O/](\/W[(
MY"6+[P\D8CV-,#'B^I#+%$4O>/(ZC-RMA?FX5VRVT+->!/7ZX*N^C;DZKN=J
MT;EJ[]1SM?!<M>JY6GBNVO5<+3Q7NV^+\L9P!'2QVC8E3O83S"E$L[+0//3.
M=PI 609VO)6?EK\\W\O_7(XQK,Y;<Q"0,X//-@'X[5(3<;?&>6CWN1JKEMZ-
ME]XV>(G[ZR^]"XVE%NTW)=H[^\W=O5JT:]'>/-%N'34/:M&N17L#17OGJ-G>
MK46[%NV-$^WCX^;A\0I*]L9SM\Y#,!>>_XI7W:C]5?5^*[R%'A5LJ1;79SL
M2H];2,?78K9:8K;;:NXM:X348E:+V9)BMG_4/#ZJQ6PU5F-CQ:R]TVKNU-IL
M159C8\6L==!N[M?:;$568V/%K+VSWSQLOXZ8;3RR88FJQ&5#&!N[?ZK>;X7W
MS_?@%=8 DE"+V6J\6&MWK]FJQ6Q%5F-SQ6QOKWEX4(O9:JS&YHK9P4YSKQ:S
M%5F-S16S5JMY_,@482UFM9@M?&CN-@\.7T?,%J:"-/7$]Y0AOP9QTKW<E]XO
M?WC7OYYJHLP-Y=OI!LC^@HQ$^(^I;OB"%$E$GN0E:IHG_;'/_5]&B3]!,K/V
MSLX>_"HANL"*[GW5A&@>W,;S\VP<)S#$ 3W6N3]<NGJM_/[2;NYXO2 ,869>
MKT]?!6M5PU/?= <C^%< $YCYWYI>UW PSO%<3?P9DA?I"1_H+DGQ5$7P)?%^
M$C\5K^LT"6ZXTV*D1G$6<!^B!-[#UUTLT[SW)Y*&9K'^O>'O$T:^D8H4-=;T
M4I5ER":0]U+UKQS) >%7^'@B)?4&</LF-22L$+E!#*^$W$MQ+\0F4,K+4_RY
MWR<60>)W2J>J'PR#OD-4J?DH$_=:_2'V$'5^!^\FI%S(]A5,8#!?A ,U2,U
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
M:!L8@QZ)NF#/#((A..0P;\1^UO"&$B^ ,:%%&D11?,-68KU@+[)@@P2=0W)
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
MA3-[F_:ZW>BW<1(.I#D=9JS&P1!_CZ5D*'H]4&1?M^'K;;!+,S^18]S>W\$
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
M5=&\\#Z\9*B:XMN:9_7M('W:=R-]EC&Z#XS17>.#:GQ0C0^J\4$;@0]Z^7#
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
M2 Z'4\+AAO_R5V(<WAB.Z+]O_<?#.^UPZQ_7)/-@")W  ^$P2$%Y^"7->T_
M;<&X6O&RAU1L, $#+.G3-$ZV4;^UX#__.VHU_YR.ML WR/Z^==(]@>-U%/-'
MI7/A:/KM43MROS7]1K)J7[LB?/9H@^V1XF --KK=NR"#9_474,<?DQC,C,LD
M'@99\^D#88\>UWWGT_,:M3PC4YH1C,*!48,!GW]; VH(:I[]55KS=R]CW:_%
MR;._TSS>.WB2\Z*UT]P_WE_J5G=_OGNT5P]JL5L=[-S_'@L>TI7:OG6T59)@
MD<G[4V0+YU6K]Q!G7UZ#T.(/=$U/YUS3BJ/S:4V?9\@L'3VHR*M333^"TH2'
MA.CB-LBMA:5&UWV*/FN4@<G.SG'/3T';3N, #(R?%LGC+9I@78U$7+6 H.'R
M)._Z4-)R0R:K_7R3=;!9DX5<.B,UG^9]1%'=G?/Q/:KZQ7/>KEWW3,R'FX0#
MVAC.QU;CL'V\=%N&=>!\K*5VHZ6V]>@&8[74KL(2OD6I/6H>K;+(+E Y^AWB
MMVJ+L5(K\0H3\,9ZW+&!R[&^.]VD#>SMM'?\*FWJ7EV@GQ+>O)EBL5>+Q6NB
MWE=LFMH[7F^:/NE<W0^<7V]PEWN<>.H;/![#V!;^/,B5!E79A)A@ANY.B4DJ
M2BB_]8QR;0%A=1XJ+F@=/7%UP8+3@7Q>[8.?7RDM69RHUGZSM8O3 &/PI],D
M_@:+DBFOO4<B;O%VA'=B\!LL$&$<>RC7WC"A>X/TIUGZ<R5BN%["%UG"/!KZ
M-W%"R=V^\)]SD-+O!6&0S328$K<7+R+"_C1NEQ>#,RC\K2T!D.^6P=85%LI9
MI[706)_,[.A9&01I/T]3#5UDE+"CP@P <@RW@=]:6";.)\SQ)!:0/>BUX"9
MJ+L%Q/O>"+89@H3ARFF<:.B\0:B709RZ L. -^,\"Q$TNR!$M.E]JE[BQ5\4
MWT/ IHD""9I'FA(BOX$7^%Z(A2,)7(*P'WSU8<A5!S ^+8&D0@0XSH^M4":,
M%==Z:2F1?$ "%\4+'FQ]A]R^-"JGJT+X<-3P/JH(ZYE(-#J#21!A#0Q!6+W3
M;U,5N7/YIE$[W8__Z4^F/W?04J%I^4[HCG/([5<>:362Y\V!9E9R4#62IT;R
MU$B>U\=;U$B>&LE3(WE>))!GK..18QW[1>M8FX$UTN<-99\;>ZV#YNY*I3UK
MS$0MM0])[>[.WM*IJEIJ5V@)WZ+4MEJKC:E\4U"?U5J)5T^!;SS49QD+&&D:
MQ$/'G(0AZ7A3$*&=&B)40X3F&4!?IV_:1HG%9D&$CFN,T/=EW2KHQVY4FDV(
M-B*+O32?8J9<7T>GE1H%R#WF$)5IIC],J!/G6!X.@S DSD#.-SO(%A6J&U\_
MRJ:PR]EJ32-F\_<F'4T,4Y-I&,\4L2CY2?#_L_?NS6TCQ_KP5T$QSHE=!7$)
M@%<[4157EC?ZQ99\)#G[YJ\41 XIQ"3  * N6^?#O]T],[B0X 4D2(+4G+/9
MM4D0&,P\T]/7IX4K^QF=VJ=*WY41,XV60.5YE2E)2*2G>&/7.9-)0M&B@5+W
MKMZLFC(XD^0H3>0.B7L09YCX:3*9!53$P$O?&#< WVUV$'@]AS89T>?EX37[
MI#"R3XR@@(6%!Y3PM,T8(Y91K<4822 CWO6"S"\E?WDX)+X5Y^$D(8 4=_/2
M5X-/V"@%+C&V9]MGCQZRYPWGQ'J,R02]7/CH^/TS3"AZ128?&);3@T\!89R=
M[4P> R*/$6ZJT+9/M"48I4$*]!Y=&-#P-3J=XT7-A%N&S$FH"'UGB+'IA(ZP
M^" N<G&WS33K'%.FV=5X8CN^)&/^S?/ZS\Z(^Q.NW-!VAP[F*G6#@(6[S31;
MSI3^90VN3QW$!N"LYPU=2OFRM7=F(Q9YFA._*DA'?YA*CQY&;QYRT4<Y6D+O
MF?A=%PF(*<<3$#QUG7!6#F)*)QS,4WCC&0;9Q'-#4(63;)?)B5QH4>QGA@^V
MMFLLK3F[M.^L1K49+2P =VYM4Q9"O(;$%<V)2_GZX8]S+9U@%I9/0=93.)88
MT2K#S+TSVM76>I"C$?V%CC.D5O9_HMF"G,ALX # V-G(>:)S-=J&-FY#;MP
MN(UFM;,C<)^JQ7/+!K"J\.+$[.\[Y'70NKT>;#MZ^>\>B$UI_%W".+&N(M >
M&-@]BUHI(%^N[7.+,EJ%]<ZJC5)+USR'&N91G4.H9,(6@U.GYXV9CG[J YXW
MT7"<>#B*#%"E$)_DH%0*L4HA+D\*L<H85AG#*F-890P7&=?+4N=49O ;RE:S
M<@?Z58)EB=;O#4+65(A5B#TJQ!I@1Y89LF\J([A>*Y?X.'C.V\GG!&>Z+"G2
M\=:S?VN*"$XE_V:@(B]!JD+%YKF_A?W^E--ILZ-.&3F9\VE]KPX;]0,-(\'1
M]3P/B_K]VL&C3O_6V'^GSA.< )B/2ZV7'ST_/(/GCI.INJH?YYOIQ]DHI!]G
MHZ'Z<:I^G*H?I^K'J?IQ;I<'@R>_=F^_2(*_@V;!T&!"&(Q(T.7I_H]Q=AD;
M#% 1>6)"9Z&+,5]7L[&]MTJ74>DRIS8HE2ZCTF54NHQ*ERGY9*ET&94NLW$H
M85;O4\DR;R>.VZJ7NXF;2CU0D)UYY7:SW*D'"K(*LK.ZO6%4S3GEO1QP?5.9
M,N\-JRS+</#@\,DGR5PN<E>^I7P8T\Q-W:E2'TX_(<8T%$FBRH@I5T;,S=1?
M'&(*R!<JN2."1;P@%+-"AQAO3X8U^L1,]_!*;=-\%O);.B$;![KH9$:]]!B/
M=2V.<2'%D@U73^#MO'YU39H2;]E+:<_(UQIE^B1':VLN41[UIKZ/$;0'YK(!
M,9%$3 \V3@E,H*OA1<SM(6]2,$?:1#P3(?/AR;"BKYQ1B;>&$^P2Z2?)F^(@
MQ5/7>EESIR]+\43'!9#^8<O>>_C9C^I=E?-+)89M3_M.B.Q2ZTQBGXD&FK#
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
MBI@/F3379_0#3.]Q\12"@0;PZ-ZC!#B()9'\$[P&Z/QWQI,1B>SXN(O?$>?
MI:,./Y:-!+E8%+MN9@,)GR"YT'A"BSC%>?D #3R2=J>*5NI(%_>%]W"7\G-"
MG(/802[TX8I(8 :/J+]05S#LZ=9S)GA;T23/AO7#)&,YER,I=;#;/2XX2HKI
MQ./8%9D#<*%T&>H+FMPOPB*7ZO./BT<C]\[B%A_"_L4")J0B$A;X&3I3N MT
M?JGX1PZ]SL<SHSTIUG.YYN+]SY_:IMG\M,0;N<OGIR?*:%21R*ER'B<^H8#R
MAW#\]607<8\$R]2-1 V=E D 1L<2$S]9G'JD5JW(50.%=.ISI1<;)=I!J-5K
MU)IYX#,6&QUT/B1S;D3:?Y2A(Q,IT%I*)/M\2M;FJ+7<Z5I2PA4L#IV><L=1
MJ!NTNZ$T0^P>F/A<Z)[LZ?8EC5UL?TKUA;]UN]\3AP_HZ 'H+55M_OJ>/>I-
MN2[Q\,HU>*Y:A8GKDG9X.@L.ZR@S'0+?8OM3J-C![$Z+0HM<HJ)ZQ(/CU/@8
M5A5+(+$9LTB/(:OS4=PA#GBBHR*U8V<77Z,@$9R[/V5JA!QR4MOTN4>HGU(0
MW:&'OXEZFZ9]$0FY_F2/I@Q=#D(7F)GHOL?0E1<FK D<!_S1Z7,E4UZ9?B]4
M/T!RH>,2C(J4"@HC EW%"=&PX;ISC_FDT*"5:),5LG!)IL'\<E!;=H$4\E&"
MF@BO_.#!DD03 .]/^2;X;.G]1%LN:OJ[?Q=DV]S&!;D/1SS-,7<LG[K#D8J;
MI[Z/("M1S<@5+[\.[1=6@GH?(<<N0(Q0'V84OK\*X^..&Q_9+I[83IYMV&W.
M)A5[ Y+A4]=G/6_H4FM >'T0QBX##92[;%&'F;I2;M@/6-OX_,@(M.C^?62N
M\.-*HU:XKL" #$>L7]72"6U&;8N,-CSJ18@FD=1VJB?W_7R/1DT<#0'W8P<A
M+6]_AA& =[BF0R.6*##!H-8^P]K+<TRZSP934%E5]\=$ID.S:EJ=DG5';%>;
MI>O8J,:DQG3Z8VK5K")RE7(EO<Q>UMFZS^:\JT%(TAGJ\=*V(MWG^5M+$0ZH
M)J@;HWHA,59MGANKS$TM,8*U30?0Y.N^G2EKJ"G+.V5--65YIZREIBSOE+75
ME.6:,DJVY#YB-7/Y9HZR7O)T@\[?E77%E*Q2BP_4!RW-2Z9Y#S P'CA8.Y\^
M%U]]8=-[4NRUN5^^Q 2V5MW:M,E%GKUUB&8+"KRG#EY,(S#,6;(=!5\%7P5?
M!5\%7P5?!5\%7P5?!5\%7P5?!=\2O759_0[[[A)X&%_B391T/6(SCL0=Y%<V
MX[KZ97PC\XQ)N,1G5C4C;^L!1LTI4=XGNH7E]WV^T8[+[:9D;RY'PV6U,')A
M#,F=KQ:F5 O3JLMF%&IA2K4P34L25ZN%*=7"-!J23%TM3*D6!DFAE"PKX\K4
MFZU-NXGNW>[)[MU><KOG_N+_=;70ASN0I4&E2\=L^YC;V#Y+_"]K;;(,!!S#
M)C-JN6V?;*P?PC%VT@MCY3Z6U,*4WM6LUD:MC5H;M39J;=3:K+DVII7;"5K0
MPF1P<2=J(%.T09TUZ)4Z!;,K-:KF6O1&V<:$66VO"*1H2ULT;#CHE5SSZ19&
M<6CJ*R.>3\?E+!"=S4@@%C,]G/ARQK;AOM=2B_D[!$/*/3&DR)7<E,_C "1
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
M(G7R3I)HP4Y1"U&QW9VJ*#.;';L?Y-[P3;!BC9INMHMJEJ.2"DX >"MTF2*
MAQ2D'4LW:@IX"GCK*CU% *^-?81J>N,X@'?RKI@KH<0*_4?77'9::;S*U-E6
MS[E*V3DB! SVCR>EP37+[[['B+"E-]MER=-7<-J7]K(+.%D87-1;*@GJ]-"T
M0B79"9JHKM%JE\6KMV\OS"(2Y!V[8JC'*,SVF3?CE-'>BZS:#VGU9!7Q[O$H
M*2HHO+4S!M&3W/<I@9!; IAXGICFUE7-*KF@;#A:Y5LI%D>\(K53%!&4PM%.
M<92K<>Z<8K*@<>XJ1,V#IEXYMUKSD%F_#Z[*0UG7^4'JQ0.#71TU- _M%^4
M6=A@JLR]30_A&I%^4$FNY+A3F OA*/7<X%?"%K_NWGYAP>5+Z-LPEXYK^Z]7
M(1L'(!OPH;Y'J??2H,E]U#1 :IA-W>@4%3P^//79KJ%[ZNA=Z8DI#WHQ$-II
MZ?7MFTKG770%X/(">*7SISP ;F%<"]EGBF+"*E=<Z]@2>ZXB94Z69)^44O=&
M#;3"53>0"<(0^Y6Y; .6!JM=.6_5]=;V6I<R\<N&H+74I^T1U*F<MQMZIZ4J
MF4X.06OI+ULCJ%ZKG*/N7!C?O'(<K5' =(()PTO,E1VZA\JUM.M3C>=[\Q.1
M:"NT*DYUM4EB8-W ^G #I-C./0!E,/_5?E+[:0T=<XO]9&)I >RGNMI/:C^]
MF?VT0N/>8C]92#A1UXW:UOR?.]]/0O^6(Y"3V:!>R$6:=\>HY.9[KW7*#BQ8
MHKXW13JE7%T7U="6#NWDK<A+VW=AH$'<Q_;C6S$GU>^W^'U!P1NNZUAEWB&_
MVH'3.ZD]L44WMY-55+/>[TC5T>_,OT-!OM1M8LYJI?(@D+\FV$<Z:"W60>N5
M\WIU^PAS>0(%"O.GB_EF,9AO(.8[385YA?GR8[Y5#.:;E?-&U=JZ-K9<X;PC
MT#<_.Z-IR/HGI7%NX30]64F4]7XG)HGR:9P"^%FR"!,;J[5.26IA%>H5Z@O3
M.9>@ODU:YPGQA"K4GR[J\VF=2U#?(;VS+"P:)Y^D_CO]A?4U&X9D#QD/ @2:
M-PV#T';I)4Y*%RTHBJ1^OYM0V1%8:*<7$2@X2G3$"=1<^N7,.)0RM,M%Z/5T
M_,#\FP&==,%-+$B%KR5?TD>C5CEO&KJ9T69X#0RJM<Z[UBNRX7:[U@:LM:FW
M&O/$E&JM=[#6*S*U=KO6)JQU0^_45^SKMQ-I/T7/9\':ULGMP,U.5H&4N8V8
M>P]:=+;6S8+DK5KM79RMA:UVG4[7K"I'M=JE.5T+6^T&K'93KQOS#M3Y\_67
MT'X8,<GG"/^2\YI8C!Y#7@8Q[^=_??!_B6^T[L_VM5PF[Q7/-+O7\\;PX%>D
MLG2]D 5:Z.$Z4:JWC8Z?@>/:;@\?"E,=,FQ=%U2UA:\F'F$U80P3+W!P1C_Z
M;$3->3\]._WP4<(E\2L.VH^U^"?V PP!5GKA3V;W0:%3V)Z9P5;F#&H7-U]_
M?/OUJJO=?;^YO;_[_;)["Y]]^]Z]_I>F_9^FF373TK[<W'[3C-K9/^@C.7$9
M8S6L=K/7W-%8K<X,*6GBWSBKN"V<^J#/.O5^KU%O6'6CUNLPD_7;1L=X8$;+
M[AC_;H*,%#]ZC)+W)[ ]SQY\9O\\LP< YH_VZ-E^#5#6)=9K[+AR1"T3ACR[
MKB 8<9/%B* T;)B:D3T)V$?YAT]2U7)<>DGZT:>Q[0_A_@)&C<F<5"2T\*_C
M)U=K_.E"?19/%E]7X:M?YC^OUZIU,_NK6M7(_'S1K<RJV30+N5.C7JT9[:6W
M6F$GY'1(A]YD"0MO04#..F7XP$"L>YP^YR,<F,S'JV \=BG&H3WZ>,#]:?5N
M:E7.[PGSWD!#:B 4K7_]Q3Z?EZYJFK>8YC8<]=?R;,/YO4B<;T?Y-MJ7Z%"^
MBPYE?+.UB:?7U$K3EZTZ?YWQ4 O\'DWE^ P//P/^^??0J/YG @J:/0+M[.+N
M0AMY0X]_-*,TM"<O&XGRAC%Y(2$7OW:&WK:6&G84AU"G7>W4EA]"N?U"9AW_
M?QM&]IS:K? >YM9NZVOI.Q<WUW<W7Z\^=^\O/VMW]_"?;Y?7]W?:S1?2T&XO
M_WYY?7?USTOMZAK^?JEE[)QLU7^I@G\D^&E85;/=6*5ZE,)GEG'56JI2K6JU
MZX4H5X95;1B=7+=ZPX,RE\-J335TCZ6\2Q]I-#;5D+<0C$69_7."D03%OYCM
M:Y>@>/2USZS'T*NB68:^2/X59C+LP"\5Z5QTMX]."$_JK>&H>N^X6OCH3>&F
M_6".L[RL8F_S[;)V&?^G.81F&WY[!RWJDNLX85>^Z%N8*5/-U)HS91022MUH
M*LH56SU1MK@M2MS>(!M/OC<_QD#4/MGB&LW"V.+RRIDREHRJ_?0V]M/.V.(:
MK<+8XM1^*A&XU'XZ#%M<HUT86]S.]]/)\VSQSJ*8B^&S1^8&SE/4[.O]"!;W
MPVD5V925MNK8?W^ -KPSKJ@SO/ZC&=W$<?M@\W\\ZTR*3=!9<U]=/-KN$+>2
M9C_9S@C#+&<@)L\"&X,TK#?UG=!A@?;>!0/8&_!F+(,!Z]'?WM6;']:.J![/
M[E-=$0IIY7N1E-:\3T)7@@PPAA"[BQ#6[?]G&H08I[]FX<W@WG[Y[ODXC&X8
M^L[#E"* ]]YWVX=+LD[K3N7<J&]=[%T>BB&%M/6;_>X2:4FE<>"\L/[9'\SW
M,A#8K%4 ;6W3,#\I%)X:"E=8&25"H5$V%*[0N<JJ%KS%J]12'<U5^[;XC\B2
MZ<,-GJB<0@M]N".7?EDV3$!&S![T7O0_7=C!XY>1]_QWUA^RWVS'Q0^[6 ]P
MRWHC.PB< 4P\C@ .@[S.JB96P^K-YGPQK*Z]>[^5OA4 #N!/Y7E5JW)>UZW&
MO%?N@Z[9;C_G^\Z=[*5[WWKEO*4;5N;[^BR8 )!A-*/74S3%UW$$K=%]^=A4
MTUP(GI-).T5PU^UO N(&F.=MW:C-$U_/Y9?E/,+*WOG[V+"W!^-\+XAK N(,
MO=W:FG9:P:YLL-O0&M\+[%H NXYNMH^$@:^LJL!;O$HMU=%<I0*),^+[B^?#
M7UVM-_5]YO9>N>D](DFJV9&S\^!6N!CGA1CF?3S*V"-+8G]>LK<KYV9[/L*D
MYQO[%BK3%F/OP-B->0OR4 ;SYF_2JH'U/Y_@]@9,816EV;=<X$]$/3 +GS)N
MDU=#;&&7;+W5*$MK$(6_XEPQ13A/]XA$["_=UHV,+C7K.V44"DN'PEV=T#M"
MH07RL*[7F_.JU=Y1J/)HWUP:[1JNM"U*"8Y9C!015]A8*-0KYT9#-SKS38MR
MQPL.7\:B<'AHI6IC'#;@<&KJ9K. N)7"X7'CL BU:F,<8CM)W6C/YW>4"(8G
MW^SG(D-O.BF%:?MZ2T'.90%\^MX4J;X(6F^^&G.[>2FQ""W0/Y<A,Z6\A+^-
MIC@?F5G2UYZ+#_*]$8QO>(4<*BP(<\O8%ISU%ASV&4DJ6Q5\;K7VY2ZO5MM=
M;?=-0UV'WNX\GJ<;K:T;XZKMKK:[VNXKLK(.O=T[E7.KWM8[YM8)@0?>[LL[
M;J320PQD@)2?^'Q=VUF4<ZHMAVK+4<JV')CKD4KEV*PM1TNUY5!M.51;#M66
MX^#C4&TY5%L.U99C4WG_IMMR=._^KGWY>O/[W?K-.+:S"M*9Y:@;KV<GI!%E
MT<^. J#K]?U8\_.3;V51RD'MI;_&R?3$Z%0;JBG&CIIB[+]1P YF:UV '&$#
MBL/.UK$UH3CL;)U^(XIU)P,+F+7!R'L.M('OC35OPM J<X<:.K.?B%QL'3+<
MG?7C7CC)>7"K!K=R<,>;JSX/]0*:KN3*=LPS1X<,6ZX[4^O'+;->\!#QQW7?
MK!2M2MJUPEJ5E(=,1.V!4]P#.VLOTC8*:R^B]H#: [O< SMK"=(V"VL)LA]V
MGUR%DI1_,8OM66Z1$D&BFV 5"3W-9X""GC-BFAOIC?@Y_JV'1M/$]YX<]& ]
MO&KOIP'\P7$_E,]^4K_?C:'#,6Z56GY_9A. L4-15EVSQY@.]X?\F]O70."<
M$99'S Z8QEXFS T*MX[RU(*5IN)KCP8%AHD_)I>JFUBHKMN_]ESTTGS%-;KD
M2Y3[I+$JYX;9TFN-^8JOH]6V%*Z6*^G[P!7651LMW<HHK%:X.G9<+5!\]X$K
MY/<U&GJCM77M5!DUXW)K#=]1L0T0'+!H !#,ID F-$RXP$SI*6K(L/C,><)\
MBITIM\?$NW,8_R-?IB^>_]F;/H2#Z:@KEB?W?FN"):H;]:VU T7?M!<8[83P
MHE! 8?&K7JO7#T_"I+!T -**0K'4!F6@IK>R6G0<*:,7/=<TC\M!ABY.#?"!
M295> '<%[< 93VS'1Z<99N\[[A,3+C0=_6,3&/LK_&EDP_?H<&#_G3H3_%[7
M:*+/O,'9- "U(@@8_F;H>?UG9S3B[@G'#6UWR/4.ND!Y)O:E:BS8UI+A_L;]
M3""@(K6;09=6Q\B]L3O$AF2UYD\)93P>.Z36U3J*A52GQCE(.PI2IP>I=96/
M@B%E@/JAF]:1=. X)4_$9S9@OD^1-1Y^LU_89DJ 4NZW=SA<N3T??7J?&?_O
ME2O7A],OW./JY-Y=)C'1625@ZU58VJ7381]8LBKG</9G-*906#IF+*U(P-D-
MENJ5\X[>ZI0 2V\H8>$N]'H_SQYLS*9!2A;F!A154H;_86(,=X^VSW[%Y;A(
MK$;NO82LQY9>:Y0EF*<0M+<,X8(0U,2&4SH5;BD$G1B"5ASO!2&(-](TMJ=K
M*Y<97^+#_.+1=H<L .,]F15+3AAR[X\<^\$9J0S9TOW^#2F<W8+R692<+R[(
M-&_/R56ZC18IM_C'&#+HH&WKA,J-3AI9N_4V%8"H3N6\6=?KG6T\EPI+Y<-2
M;F_3UE@R:QBU-/2F64 _EI+HI<=P^%^Y3\P-/=]10:42'OJ)U<F]G[ G;AM.
M^\+(N54\H$02.O=IOPV4L$:WT]';&<Y+%54Z9A3E/N>W01'6W]5J6S;^4_&D
M_*4L;&([?5G9ROU.'F]:2ZV(0Y596M;S7ZR=C.6*2K*NVZ>&B#R9*_<^K(-B
M ,+\E$A'3AIJN]4+=@(Q#'8V]%:]@%;#"ETE0E=N?6$GZ&I2=_OV5K4PRE.0
M%RB\S_T6JH+2R'>1?TK+@OV\N"ZWX99J\=K7$F1Z*30=4ALH!DW8!E*OMU0^
M<^G1M(O2DUVAJL-K4(KJ)*Q<"/DS!";VJTH/V.OQGSL_X#M?HKR[RZA5SML-
MO=TL0?A-(6IOJ:G%X\C !I-ZW51D6*<'IHW3 C8%DUDY;S7TAJ'J3@]QYOM3
MELI0559_*8]]7*:O\2KEWF16Y;QI@F*]C;-6F6NE$]:;G/S;0@E#2S6]V=Y:
M7BL\E0Y/FQS^V^*I :*IJ=<;K9+@Z0W9_%<)N@EE]Y=> 4B4>6^J;#>1.:"=
MT8]'.0".&5KKDE#M$EHM)#AI9Q 9*V@=,[0VCP@4!RTL:FKHYE:A2^4=R)T,
M$!6S\K89V26MRF%0KC2!:-4N[ DV:;YF8>[]UJF<MRR]I0B&3@Q1FZ4*%( H
MLT;^I^V2!16BRH>HW Z#PA!E4"S3:,U7/JE"@UTG"&Y[_+]5Q7N?28);N.1,
M$Z2UWFPK;N'C@-6>7 4% LS"5-1:0U$*G!:V"LL>W 9;V*I--XP2Y#B=/O75
M=?XFL8?T%SQX?I_Y9Z$W^8CK&7@CIZ_).3JZK5F@-@'KB*WLOHM5_/7U1X".
MNTA/[T;+EWL[8GC/:NIFIZCXWMJ+> 3&X6D!<B=ZR ZAV:0*1K->0*VZ F59
M05F@-V.'4,3:K$9=K]>*(G+9*2 +<GB40K%I97-ZHE(S&'G/@3;PO;'H^.44
MT.Y^'4-BC=^OM;Z;WEP-;G..T..-]WV?^KU'&]E#O($6/'I^>!8R?YSL=J>"
M?0<*]GVW7VD![KUN[[]3QV=WN#[WL#Q7\>KD/G7:E?.&V=;KG1*P]2@T[2_0
MMQLT=2KG];K>+D-$1H%I?S&^G8#)JE7.#:NF&V4036\HOG<'Z\!3?&"QIC[I
MN06K V_5DUZD-N![@.Q^\ 5,$URQ;WRM7KMN_\(;C5B/-X*DC1ANN1&Q*Z1I
MZ&9+%7N>'LY6Z0E[Q)D).&LU]=KV=44*9Z7#V2H58H\XLR@\6)K<AC?D7Q#)
M7IRDM._ $JOLX?(X%& /]J?HVV2;4?=8]<IYHZXW:_-Q/F7^'3.0\OH2M@92
M X#4UNM-!:33 E)>/\+60&I6SJVZWJK/G_5E<R'TG6 RLE]QC&PQ[D[KJE,*
M(FZ4'9454SRD1V5A8.S$Y=*Z==D+PO]7<ADW#_];K<IYO6GH;:, ,NWUEO$(
M+.(3PF.!^M8.4=BNG+>P2*NHI@$*B>5#XD[RN7>(222$;5IZ:ZNV1#O'XREE
M>J^7$#5P7-OM%9$055!WW]6+>ZB^P[O)AMK_M+VA,*AT2'.L]WS6=T)M8/=4
MT6-IXIY?X4'!S>""UB;CY*@CV;&U==&!"B:5#B0Y@I8S(,FG>]0-3(_3.QDT
M& I$QPZB'!')[4"$?37;NF6I@./>\7#+)L*GK $:BCG%E:=_^V,\7I>;P<IC
MW,H^QE4HZ)@!LN((7P*0G-*WSH_PC.0U!:!C!M"*X[LX #7H^#8:)4AJ?TOV
M-U\]S#S&+_&_XOAV@F!JNSVF#9BRPP]FAT>;ZS-["*_$DEQXP6R0?N"\L/[9
M'\SWLO96LP(Z<-LTS$\ET8T5A/:?-Y2)H7FLM"KGS=HVB1P*(J63,FLF!&TI
M9=IEDS)%6N"FF7&.T]\=MP^3]_&L,RD3/-*.]>@PQ_/=&X\]'(W7^ZGY;&2'
MK*^%'O_@[,'&K!FX!GM+V[AXRGH_O ]>[DE,S;=]%OP S/E7\(%+67MNGS[^
M%=?N(K%TWT?P+G#9:(JS>(<+?#/!+W*'A^O(5*Q;C:V=:\K&*QT.<[CY#X[#
M!O(;ZXWVUI$"A</2X3!'I.#P.#0JYV9;;Y6F.=<;\EG<VR]:%&_8E0+S5LV*
M790^W?(UNO=@Y7YWPL=';X23\L7SL[=I[LUH5L[K>K.M.N*<%KS6=&SL'%X6
MPLO,:,*LX'7,\%K3*[)S>-6IG]<)\2@?@Q)QRR:"A6W6)Z+\'0=6%V!GQ:MS
M,[B@M2%E/??6:E3.C79=KYG;;"YE*I8/2FNJ!@5""3F,VRV]7I^W^!24CAE*
M:ZH!!4*IA:4V#;UN;-.60]5+E[Q>^ABT("HVZCM83.;VL3.UTU?>D@.K/S>#
MSW)!<DN6-O63K&<4EBI3]9BALWZ*Q\;0P0!?0Z^U2V"&*NCL7[W9 CI-C,FU
M]::YC69<+@]&B8_LB.M$T)MD%@BKWD_E..'SE?%_D2NY>1E_$^.2C;K>:A>0
MB*]Z[9P$*K=L %4$*K$VKUG3VY;J *5060CE21&HM$!6&H#*TLO*4V)PRV8]
M0:T&II'UJ!2%O?0>;7?(--\.F<;_S$M+ 0F*N:ULF:J7M' W@TNQ;+>P:C<N
M[EK\W^5_I\X3;#T*I0:A[_1"UL<ONFX__4'BRJSM6L<*L:+(\15E5OD@N1.M
M9B?@S'G08!BRLZ7VHW![&KA=5^\I VZ;F/1?:V]#"K!SV)Z2QV>Q;M07#=S1
MX4/>'^P<1']@\?J6TNMSXMMY79?/5AOW.[R)!T8/Q\!G@84HD3TI(KC8R+W3
M6[#3.WJGB#R9PY]0"M)[T:Q*#NDVF N6I1O- A)V%*:/'-/K:ETEQW2G<FZV
M=,O<I1M5>:M6:F07BS0P77M@0\=U,1KG#;0) 4)EU.S(+=58[I82VW5FDW;#
M"QCG*TS*/^W1E.7=@JU:Y;QNU72S/K\'%9?*L2.J?0A$&:![-RV]GL&ZHA!U
M[(CJ' )1)EIS-;UESB<8'S43RW&J! P^W4X96*+\[S;"7++<IW<[B\JN#>:R
MRYOZ:GFS-_]QRP(3O%'3K8QN2YNQ))0]]T/M1K4;<UHH^]N-]<(L%[4;U6XL
MR6L7;-WM;S<V"K/Z5 9:$0K\W70R&3&LA8 []IV@-_(";)Q.] "R)Y?FN'R9
M89DV:\*UCLV\QN\3BVW]_^R]?7/:6K(O_%54S,R9["J901(2D,REBC@DXSN.
M[6/(WG<__TS)L#":#1(C"3L^=3[\T]U+KR#>!1)XG;,G<3"2EGIU]^K77\-V
M#IWYTX0=/NM*K&[Y[N\(%(.<6&P"E89S%V/8_I@%?BNJ-^#^@3-EDF_^S+_%
MY. F])+1<N?S^"*/W V5HS?$4'WDIP=@NYT/4:/2;M5DO7;P]+'R #,(.;A$
M.=C0P'NH'#1 #E1940X>*"SD0,C!,>5@0S?RH7+0K+05M277+PV6M11\O;O?
M!/2_(M_)"@=44XHDOY'&.7D$XOKWZ_,\N YX./Z;+,TFINT3@V+Z;D9SD<P!
M_.@BOO 8WO<9.3DNQ)Y8YM.11AR*T^\23[\-WM"U.;- BW9_SI@]M'S4HG @
MSEW@O\]S_\[Q?V?^7L=B"X[%FJP<7@X@S$,A( 6Z2<<2D&8-!$21E5I9S$8A
M($) ]O&?CB8@"F%4ZV61#X%:F8U:^3???)HP^'MHO;3_#G^$WPX(?H5"_5%I
M E^&G[B<$YMIX<=)*LS-51R4VB9I4,F?9 RL;IS?8=I8 0E.I _>I.^@)%!2
MD^9]!#XD/-3SX0/",*M*$1\NOG_P"%4EF9PYGD4I/)H>8KVP3Z_6T!^'\IBX
MCK/<QUI\B?D$BYC[JR]9Y.)<B=C<Y),3#:7K^]L?WS_?=*3>P_UCO_=;M_,(
MGWU_Z-S]+DG_*TEJ3=6DK_>/WR6E=O5/^B@D7<9:%:UI#(PCK16K49*;EOP3
MJ8H:R*J/AJQ5'P[TNJ[5E=J@Q50V;"HMY8DI#;.E_ O+\H.+QF[,],_LZ@G<
MM3^NS!&P\T=S\FJ^>2@MB?V:6G:XH@8.^5O<5Q! %*J8(RA["*29F#./?0Q_
M^!0*I&732])%GZ:F^PSW#]A(7QX12-S"?QT_N5KC3P\T7/#DX-=5^-7?EC^O
MUZIU-?M7M:J2^?FJ6ZE5U5!SN9->K]:4YMI;;5#E.P;"?&<6[MKQ&#GK&.<+
M@Q/4<7EUP!Q'4N&W8#UF*=8AC5TT(OZTA33AD"7D>6<D7:/]0<WE9GM9OPHR
M'T#FIEYIWX6G&]+W.G'"G>7;2%^C8[D7'<OX9@LZ?G64;,M09OIKF\Y?:_HL
M>>Z 2#F]PL-/@?_^]:Q4_SU[KDCF! SAZ]ZU-'&>'?Y1VFS0FK.?>ZER79G]
M)"47OW:&G;9DK6098F=Q"+6:U59M_2&T<VA9K>/_[YT1V4#6#/45!,5WMF_K
M6]D[U_=WO?O;FR^=?O>+U.O#7]^[=_V>=/]5ZO[WCYO^[U*&K*PW[E>]5_OO
M3^[?VLLV\98FE5;9Y$AH1K@1X1!D_.1<F!4L)K51W\G.6?VYUMSM3BLEJ*HW
M=K.]Q)K*LB9%J;:471]^"D*UMM'(BZYRC4MR6DN#^EOLZRP^51V9.'2WCQ@!
MLP;;($A8MN2/G3G<=(A]>C\';.9CO:/DX60WR9S".>1[2] *NYHMK6UHQ37W
M":BU%(=9T=#(1Z+U-HU$6\,1JVRXW9BH;(1Y9+X)'PZEKNDBT,/:W.^[HTYG
M,)A/YWPF[[T_!EG"V8@N&S/;LUZ8Q"M\I ^WCK=>L-X=Y?H.Z*T4158HYGJ6
M8M[-?=H:_*7,!..COR4R<N_GON>#&H>E;U.*L?'UWP/].G2\25DLMW,&<B^"
M;/+;"J#)9W."<^5EZ0L;L.D3J"]-D3%<7MLZ@O&>L;LVYWC69SS)[O)VQ-#@
M>B"A 7;.;JJ5MF'(JKZ,?IAS*]XY% :<15?LEHQV84VQAXK7'O@T\9A+@J(Y
M1,IPW$)-5HR\JM!$^WEY6$X(VH&"%GJ5H5.9\*.^L)$UL'8&BVS6*VU%;BKP
MOUI>?4%"Y,K#?$+D#A2YA(A1I"(5J.!Q"HQ2W#'_?M0W?V:)F%YI-VN&$"XA
M7$*X%IPR-!G'S@2(XB%,BO\6X2 _."[>O>/[KO4TIZQ?W[ES;+R_ZTQ@6<\W
M&"EAWNYGGD%GGJ;*C<99H!R=;W_@EBR%PRLX;(2 0=Z>:O_UIZ:JJ)\$_*O8
M&[$W1SK E-J&R=BN,[)\M !W/H4:B'M9EY5:LR3XNX)MA$B?Z=[D.>M^?XEN
MEDVBSQ=1>\M]Y\4#@U3Q0( _]F&RJ7C@V*FX<Q.B_11<>9I9Q=Z(O1%[(_8F
M5;VYD[&_[9S&=9%@"@+O:#BTL'%::>8P5U&P4WG8:=MQ<CES4ZM6&FXZ=>#R
MV.5@:P!QX='6D-E#3_KPYW5,\L!<*D5:RRSJF@J++^&#PCOAXSE<0\ *M9@5
ME$I;J6: A\?UZ[\<4++V3IU-$0@0>R/VYMBVV(; :Z0&4?WM?$1B+6=3-M1#
MIOX*IA$"_;[WYC!K.$]YULHCSZ>.N:YJNVXM=EVW9OFB#&W))#>>-\=N"1J1
MPML%/;1C)8)50M!4AW]P]61Z;$C!7/"""&)"EFSF%]]3<6YRN6/GA*)N4:6#
MV\B&7VCB!Q]ASCLJZ,_/N'/7B8W+DM$ZN*7&!<U@>)<<E&6I[<<^U"FPBGMV
M5/]ZI:VJ<BNW:B[!726TZ<3>B+UYWWN3H[E] J5LE$PI7WP5;6^%%2TQ1/KU
M1&VM"#M<Q-[D:9QVAO^>>SXA$/:=#M ![VA.,)]R8P= V:0/GQ;UX2/.__ L
MG_68^V(-&%>@CVS@/-MT%]*E.VO-1J6MM&1%/;A?2/"BT!-B;\3>E'-O<C1E
M2Z?"FR53X1=?!?S(9G-W,,:!6PM!9E'^FT<VYX"P<;PU&;'CG24+1U3)AKZ,
M#2+JY,Z%E_8-(*]@I'TTM%:K5=J&*JM&"4KD!".=KF8D?T;"^KJ:!BII.:\E
M.*E<G"0"V^7=FSP+2?(7<A6$W-#EEM(J7LC%3+.S^=:E%;_OB(6Z.+&K@*3#
MN\5"5;2M 1NY)\8S@3MK1BR[TV7%6&XPV"_243PDJN"\/(.H8C]+MY\[^5/U
M$L)W:36"K&RUP.U2\P):$(Q:.D;=S?/7M^RU+(AE]4J[+FN-Y8S SN7I@E-+
MQZF[,&JSE!J5 !%;S58>Z/9'Y].+3V<=B(;X3F-((KXG]D;LS9$= N-(V&E:
M#=$0%46NU_-"H1=L(T3ZG>[-+B)]/(ENEDVB+[X!X#AHB.^T0E%4CXJ]$7LC
M]N:2]F:WF&HQ^'5:K55IJX:L&LN-@P*<YXSY:<G2/ T[*;7RL%,!V##GBH=H
M' $/$=P1Q$-4EQV2?/ 0WZF[*4(!8F_$WAS;&ML0J#D$/TU3U$J[H<NU,F &
M"Z81 GVF>W.8.9RG/&OED><"RJ##>PL\1.&F[E,]O4V1SJ%XB)I2![]4.3@W
M(@(=9<NH[<D^^4%O:0KB(<J:OMRO))BKA,PE(N9B;\3>%%KF< *=;)1+)U]\
M%>U1T!#?J6,K@@[EW9L\3=.206EI2@-]))F:B4M10B9X4>@)L3=B;\IKR99.
MA3=+IL(OO@HX9S3$=^I<[HR&N$W4+T\T1$UI5=J:K&J'H"&*0$7I\H*',-)>
M&EJM(8B=;#27P10$(YTS(VT3\\J5D10XZAM&9A.YX*1R<9*(:Y=W;_(L(\E?
MR%40\J8AMS+:^LI63UT\!J#XUMYHB"4O?=\1#5$MOJS\'0#NK'#-6B=!0U0U
M0A57M(-3?#MMV!F$X]X!YV79WQO8KABL)Q71\U39:!T,]"2X]!*X5-T&,__T
M7*H3(IFNR0WM8'!9P:AE9=2=/!U5*37&HVI4VEI--K0<1D$(5BT=J^["J4M@
MI*7@SP:I5$V7&\WR6Z@7GZ4[$.3QG8;&1-A2[(W8FR-[!!O&L>T/":=B+8BN
MR+#&DE1!"[81(GVF>[-3*.IH$MTJFT1??%_#<4 >WVGAI2B*%7LC]D;LS27M
MS6Y!5:T85#X-BPYU66F58*:FX*<<BPX+8B>E/.QT:7,_CPCRJ!P#Y%%3CPKR
M^$[=31$*$'LC]N;8UMB&T.M!H' :@L)IF?,X1'5^N9A&"'1Y]^8P<SA/>:Z7
M1YX+J.X.[RU 'H6;ND=1N+K-;.N#01XU1.++Z- 5@;-SXJ L2VT_]LD14$PC
M0#&CH0GF.@?F$A%SL3=B;PHM<SB!3FZ42R=??!7M44 >WZEC*X(.Y=V;/$W3
MLB&$:5@5JLDU_6"$,,&+0D^(O1%[4\Z]R=&2+9T*;Y5,A5]\%7#.((_OU+G<
M%>1QJZA?KB"/]1J-#6@<@LTG A6ERPL>PDA[:>BZ4FEKAMQH+*,I"$8Z9T;:
M4#&2/R-A=5V](:MUH9+*SDDBKEW>O<FSC"1_(== R)MUF7#KBA;RBP]B=W\.
M++#C??,G\Y(%(JX <A<AD8O>FSR4("QT^I&+4!\EZ)$+4-^)%>+]*-%*L+,N
M1, \V:@+3.NR<Y.0=+$W8F_VT,*DWMY#S7"9$*&UXDM\ _@V3J&/&NSAT)D_
M31B'<'L'V'TKHKP;\/MRPHNNZY6VWI);+2-?-+Z#MK,@3[\P3BV7)_CG(K9\
MZZT^&[-!R(.0A\N4AYU2 ]N,ACDY#&W=(!C:9EVNU\7!)P1="'H.2<!&J9'1
MZXU*NZ[+36U9WO=%1A>B+D3]4D1]%TG?IFSD]/+=Y,CR3=E0#H8!+5C.*2CU
M-R)/&)E)])HG[C-@2*V 7]I_?W+QXF1 9XO+3L5F*K7*,":9 VR2,>TW()%D
M.S[S,,\(+$ 4I+SCR+)->X /]7SX@&I,J]+*5PL>H1FPAIGC40GI1\IA6B_L
MTZLU],<AFR>N"K:U%E]B/L$2YO[J2Q:W,%<2-C>%\HB"TO7][8_OGV\Z4N_A
M_K'?^ZW;>83/OC]T[GZ7I/^5**HG?;U__"XIM:M_TD<AX3+6JFA-8V <::WU
MQ8%SB3^1JBBZ5GTT9*WZ<*#7=:VNU 8MIK)A4VDI3TQIF"WE7TV]$EXT=L/E
MS\QG=O7D,O./*W,$S/S1G+R:;QY*3V*_II8=KJBAPI(7]Q6T  I9S!$DT4":
MB3GSV,?PAT_A'$'+II>DBSY-3?<9[A^PD3Y;$FCB%O[K^,G5&G]Z$',.GAS\
MN@J_^MORY_5:M:YF_ZI653(_7W4KM:H::BYWTNO5FM)<>ZL-P?4=8^B@:-<$
MT'-BY*S3D2\,CA['I?+UCW!2,!>_!>LQ2[$.:>SBV?RGS=($9G"?>-X92==X
MK(-J_?O?S/:R=A5D/H#,J+3NPK,-Z7N=.-_.\FVDK]&AW(L.97RSK5-(:S-%
MJ[ZVZ?RUIL^2YPYX"<85'GX*_/>O9Z7Z[]ES13(G8$%>]ZZEB?/L\(\6C(;F
M[.=>JEQ79C])R<6OG6&W;66&G<4AU&I66[7UA]#.R52UCO^?!P#3EM9MD#7>
MV;JM;V7OW-WWNSVI?P_VV%WO_O;F2Z??_2)]O;GKW%W?=&ZE7A\^^-Z]Z_>D
M#*%9;_6G$*84E/SP$Y>OH)DF'*="&H<*#>3]G86SX%*C:M37&R7;?ZXUZ[E8
M2HU&M5EOE&Q1"OQ"6[^H3'%N[6N^G2*VD5W]@&*Y1;'JCL=3QFL',E>:%W_H
M?$N_^+[5+EN'.LK !"M&W8$Q)BF']"5N)L(&SKED\GXV/<M#G^+!91Z( 0=
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
MU+N)%,C*DZZ>8:S55QEK)S__;NY^!=_Y^WF?>&OYZ1RT7B\^H!)'4DE$,!T
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
M1588O",+.E SV(A.B,"NG)'1_#\,;+I'AGV6@0K IA&;$G5XJG'V#5+S5#H
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
MN9K'HJM2/$:SYX(Y0HE;9ESOA*X0[R$"7GU%>4SQXX @5\-:8,L=7H%'"I[
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
MRU'./"-/6X8N%'V_@.B&]O0,:ZZ1$0AMK J$GD70H]6LMFKK@QX;X@O+F8'
M5MTQ\,#?)EM7!KF&G75E?2OK%VS:KJ21T::HGZ0 VSB.%J]P.@[@[")F2-WT
M.M^^/7:_=3!$'KSCA1Y^G4AE884+PZ%0%EKT<!HH#7DIF[LRBQ<8<+NE2^\(
M)N-^%!O;@:V=;O2 =QM@5N\5T7.8'27T:K&V:5;:(V?N+N?SGIGS[)JS,1YQ
M2U:Y]W$!VOY#Y4>U5ZW *7Z+IX#4(>5HTBG3\2Q3>C#Y<?FA<MOI/. 7NW,7
M+&!9^FX-AW#GKAE,2.R,Z,H/%? &.^"HX&?7IFT.S9SLJ-U&N*5.?J0XZ7,*
MO&4H[U:&\FYE*^]RL3.?+(!C1^D,Q]?SDF8/6S!O,SRU$I6@E& @S=-;W(W!
MS4'>KQ"!>\?S:$,] 5K$8@B$%?B+6(0/KAZ:>:/Y!(MYN;E(\X% W^"U-@Z6
M BGBDY2Y61>!P_(R.K$OJ43[PG@UM-P='&,_ LWGN-['S2GW$YN>JI(T/3/C
M>JVL-BOX5%T3"VQD7M.@:S:]U5F8G5JC6F\9.V7(5G^N->NYY-H0HZ2EBT6)
M1>6Z**.V_E9;YF]WRN<L?$UM')P.SM Y'"/AN!;1DC-#NN9WQ/+J9M>O923*
M\LV01XYJL@1B47,>IVAE^R.=R/2!0JO.'&XZC(<SY95!#,X6X)"/\#V),FA2
M^(IK:,K99A?W_[C,A-Y1RM<_X'7?"<G03Q0DVXEDZ#$+DNU$,AY9$$3;B6C4
M%K <NMPE?CL8,#8:?=J7(KL&=X]+CX=%1]]>]'/7,=8JVFS+5 ?1=M^;B\6)
MQ1V\N)VU1I"C65 ,$OVME4-#9%O)G=G,=#'JUQD@A$J<&^[^9\YA$O?2% OT
M2.[:+C2L2252L=D$_/,B?79ZO^1[4;EA>5YLE_8N+0T&INV8;,["0M^N TP+
M,QSP#I6V(C>:FJS6]*6L41HP<Y^M"L5YZRW;04<):7E?TM(L7EJ42EMKJ;+1
MJ@E9$;)28EEI%2\K*LB*TI+KQG)WL9"5<K"4D!60E7JM>%G1L ]?D55M&>Y
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
M^]+GSBWJITM52AU/<D;+RBA40ZI,*NO:F<Z0 X9P8N(^CLT71D8%'MF2"5:
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
MR:F&6&/-O&8/%7]L".8J)#&V!X:.AB45LJ:=*^\5ZIJ4]Y18T8=AV>E.#)'
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
M5@IX,CZ_[1-_HW3U&=E56!0"-I-G#2W3M7@4!IZ-Q3'!RK#DR<95LZ'-/%Z
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
MK(O^KL-]*TR&:JO;$7E!3U>29.=>+5BX=>RK>HFL?( ,ZT=?Q[HTF$'5SY\
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
M%O],Q!1DPEA7AN^4#\$]C!H1I]7#0,EF_!W_KLOQ1>Q?G)4):]4['' S"K,
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
MKP6?PFE;=D!).>&8VZ$H1?J*K(%"D]:47ZVA/XE-,(FG0IO!!V'YB/GL.=/
MW_S(NAFB4GUL7:WN9*ICW/7=EV]?/][TN,?[NX>GQ]_[O0>X]O6^=_L'Q_V'
MH^O.?;Y[^,J)PM5O]-(6$X HZ]I JVFL6,QA98<3?^*J(M@L930DAC(<J(HJ
M*Z(P,(A$AKIHB,]$[)B&^*>D #^(GIJX2\O-F%P]N\3\?F6.?.)^,*>OYKN'
M)J#$ALTL.QY2!PTMZQO;_85:BI:0H)'-L#93<^Z1#_%??AY:WGQJOG^P;#I+
M^M#/,],=P_LC'*EI2PR%2_CS\LMM(?QZY.".OAS]W(:??DI?5X2V(F7_)+3%
MS.N;7H52GE3)FU2E+8CZUE?M\.07=-C[SGR+M[XB)&>9;L.! ;=T7,J9/@3
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
MY1 J2G*PT%?K?B3NA\AR\N/Y"2<7JHY4*)Q0W"2I?84-%*?[#FV_*#7%A\R
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
M"M\4%3V8"RY6ZQBFP7%:8T-R6 G4+I .^G@8P(X/N$@P&GP1'(GB@NU>SP4
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
M+2 A^BIB;D"VF')#3&C+Q]>6UQ?*_K30TSB1 DM!3^82\%J@?-XXU&0\,*N
M]+=Y!=NOGU28/:)U7-L<>ZL?B6@DG1Q4++;E7JK^P(MPUI_NOS]\:=9(^_FI
M]=+^K5%KP;6'Y]KC[X3\E["J>N3K4^N!2(7<+^S2FHJA";40CYYKJ;1@ (3^
M.W!FADZ?YCH.U7[DM!XH33>:^:9-7"2HT-8/#2L8O"S#VV-\HLTTE'Q-N*!^
M^8K:<-1A.&OI457ABM)25;@U'<#ELRP:YP:[PNH/SJK%!O57K>YB);FYTG'I
MJQPWU_N;K(2H*ZP=I^:+TC%;=J=2),9=>H+EXPKY8K68MIIV*9U4J;#^Y;XJ
MN*!HR 7F?(NF@$T>&T"<13,FE7Z$Z.)34ZE&GGJ$05>HY#?[>^M"9TFRW]K-
MEXIQ=CRN?W;I(YWB<_Q.-8<T+.S5$%F(<.9WC:9DJ1B#DJ^@K& J!,4.8#*O
M VQ=?2UMZ+)O'<#P<J]GR^)4 Q1;-K=ETMR6I:KHX>G.1K[Z9R-!)X#]NKHF
M07%IA>7CERC<ADW%Y#9.+BUAWVD_UT]+S/?Y ,%YQ9*?S_-IB<11E)1P+'J:
M_9:-K&%?WV+]AK#;T*86C[PC'G9^T=Z3"]%)E>87O6=__ZDB2_+2X60JH.0
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
M<,6=305N&3D ! [L'W%ATXT><!',8&S9'=B[5^2;8'"8>!8G[([U018ARC6
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
M:[3@%@"+UK4=-^T@*?;;?Q^J&__S'8>80^SG^QJF1^$Y#KL0$[&/#]BB3I@
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
MRBC[]@U_&FLF&R$+:;HEO )O:(N&VH19]PCF#AVA'01_< F!LWV#3Z19;#!
M6JJ!O>3795U\QV@$%,_P;#I\D@T^TR9(&7FLW:^!]DI)AU(+-AF^K6N;%*R6
MP!#M4(OV#"_8S=EWF^"GC+&Y^+J;Q/<W5"\6+<PYFXCU:-ID%$F5HX=4L$_R
M]Y\JLESZG+SA&J^.]GQ823$O*;@-[L >FUV?W8EFFO _KL<<8EC=VN-^!H0G
M'?[1MQT44<2=*Y2.2) E'>!UT'N02.!NC0RIQG4X&-2&AP/T<PSW!U*-;=%%
M1C7P3]NEX?$1>*A?:]NP-!TL:/CMLR"/HY '@N\,)?YBU3\-7N]\!OI^W6OF
MF&) XF/""L0 .@,\M[B6S^42WFT!=7F&%BZL'04J6=\G%GY](+!@3.JZ@>^E
M9\(K O=,: 1!.\>C'?R"$V1GJPO*!H,#4 XHOM@ JD#(@0M # ZG(=!ZND:/
M&4L>Z3GV$+XV7,:A@/]1B>)@% R"I(;:#9 7IS;#>J6N9SON9Y0^XDL?Y4O/
M.-^VX'-K[K0R/KH_US#S[+OQ._G_^GCB?W1W1'4..HN,/%56W7'G3^!U)(:A
M[:#:@_8KZ=)7:MHCKE9>J)Z'61A,BS<G6=R=S4H?;BN")6]D@#*>G5 P79[)
M72:S>SW-<-S%3\FLC-#7=K#TX<PD\(PAS9,:D B^63/760/^U^VAI4RHZ=(W
M=)=,?>D;VF<$P_S##:3,N /4A7T78"_<0$@@<6BOFF$RLD-1@W/0V>D,O ?,
M]#X7/NU&_1]XM-)Q#8_5<QQXWNCFTZ>WM[<\6);YOOUZQHU%-QG'HMOHYKF6
M%\O,[=9MM#KK%GZH;J/Q72%GX=P3+4A#_L#4MB"=(SK?D_7YI),3?4F/W)<T
M$G?FWZ]$:M9I0Z+56%#>T+XT+GH4\^7R=NU;5AY]P /R^@XQ&PXLTE!ONQJG
MLOD:'/*[;/$HJT<[SM'SFF4'!M_9K!M>,J2)E!I/JBCROH=<">UG="2ADI=V
MBDW89XT[&HX['/3%V8/]9?II)N?+]&7C[%/-T0=@-;F?:+>O.9_ 6M4^285B
MH5PM?\*Y5JI2069$)15*X4NY OX?7LQ[[QX>G!@.Q@@P4[A+:O@M3<K,X.;T
M<!_MV0]S9_WA0W[T0_C;18#6 G=HW1["1YZ G?D_8\T!8#4G$?;M_TS/7_Z:
MWC5BO00(/XQ[T&"I?BYFH?"1?/AJ@.@$T"/P9TY6JDKU8Q[5EQT:,VT3-WW
MK-B3P<('+5;?ID27*9 A%<@ _P?J=?G3:T4!VX"^ORIO$D>$VA 8C_D;@9%3
M#P__'EN4* 6&#O*!T>'*E(8/G=W00>@-9XL._C^E"LY;J7SR37'XNZ04WJ7"
M7^_^^A0I/_"&V#Q8MRW A7/%#*D2 S..S7M1CABARJP%*UGH,>>.5.Y.4"4K
MS,@I,ZBJY'Z@WQ TFS)]5V0.4>Q0A0$4GJ5;(63Z,C&U-Y>[0?UCNC:"B?N&
MU6!\L(F-4O(R2C%$JN1^\?NC(T;1C@.@-"%^+Q^AL20& NK!W!PK'&2G66:;
MTD"DDF83B;<Q$Y19%HO&:3W+B'UZZ_R=<GX__]DU21=52)?SEBXH&GH369$*
M/_QIJ;YLN&-!(:-P$%Z+]@T7TQ4] '!0;\>.P>)(^'4 _BYA+\#?V'.2'#S:
M>-<'FM4'_M19&+%45=1#07D$-45F1Y^&9?[?T0W'8Z]0*@BO^GFCPN[6<7G!
M.BXO&,=2P8>7=6JE5*V62=NS]1]H%6-^WRLESZ9FA65X3.43B#%"^TS,1BX?
MU^N>;FAC$:GJ4FV+B]-ZD*:$VG-E *>J1:50E&2 MV*A- 4XN;H(<('[;]R9
M*5!H;K0'FD,'M@E3<?]!:K,LAB[W!8[[\"U)B<&*G$5 8T'-0]OJDWK[X8%\
MPW_]@O^Y-X:&AV9,NU[_-OMK'::R&;P9#FIQKCUV,*O'?S ^DDJ!.I<0DK;I
MR/,+RG(X%<<4B:*4(M2P*T,I7PU3&6&5IRBE+JEA 4HA*)%GP(,!)A$OH]+(
M,4PB5QAWJHNHM!IOLF3DU"P-(.85:"A+[N_K61Y>'T)!1).EVSA2>92:(]NP
M/%+71IB@3FK=5\.U'=>_R66CN;/1YI(=0%_< M0.IQZJ0CW<U_(],\50%8KA
M=4(NLWQ596;YKE(,&\.1:4_8B? 3YC>2>^IY6$4!<QS7J7  4U\=#5 -L*AO
M&AK\?3*06]+<#FT("Q]?VI"NN&N(G- OSQ?LI*HBR<5"M:!*DEK^U*4 <3+E
MP,;  U2Z1QOK1GACSW8FOAOOB9O!4_62P8O+?K)'/#>UC^<*_"08DTDQ^8W\
M6[/8B;"LL""VZA8^OP_TXS+DK4DE#?!N@HA+H[J=%.+$PPAE[I*4N>*N<7Y"
MGSM?B)LY^N2B6I@Y^I9,:.5@L(<69)D[Q.)#GG) ._;(?KE+A+ZST^YTH=U=
M&_2%0YP+*H,^-.TPV7@6( (*W_!PR <H)/L6Y3;:WC!I;4^<[%ZAMM<5VMZ5
M0EXU=&""J0^+D%<\O(VK,MC9PL8M1MJXVEZH=V@;5RAZ:4.]DM#RK@SR8ANX
M\CSF87*(8[!"FASQOEL 1+4WK(4_CWK.[$X.@-BA*4E;]Y A?8>V=87BESH(
M%,G^UX>"<6U=\R@@N*/9:YZ=V2L4P/2AGRAF<*WHM\GL+>G'0+^=+>#2!SUQ
M !2GO->F_I6%[G=EZ!=$L< U@$ _BF5S7II:D#[\^(BYK-1U64+:Z2S6N=IO
M5:&T79G25A;!=]<'6S&5MK*V"Y3MEEN+="@TL-2AV;EI8"+.[EK1C%?B+?EY
M$W\IP/_L"&*:+G$,%#MT=H2\HC@O(MIBSW>AH%V$@E81VMFYX]F.5?<8HDER
M<*XJ2W^I4]6LLBVFM:AG.-RKMIV]64E8*Y,EH95=F596%2K9N4/8/M4#Y,#
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
MK\#J9=,9*[9DNXX]<3J*;+>>=6*O[6PZ^Y*!2$C"AB)4$+3E_OH%0$(""5(
M)'E7+;73V5@DSG> \QW<#BY\__-L$H$G1!-,XO-6Y^U!"Z X("&.1^>M+X]7
M[7>MGS_\\,/[O[7;OWV\OP$7)$@G*&:@3Q%D* 3/F(T!&R/PE=#O^ F"NPBR
M(:&3=ON#%.N3Z0O%HS$#W8/ND4JFWM(SU(4G[T[A2?OTI'O:/NITC]OO!EW4
M1D?O@@$<A-V3X<G>Z.SHZ/#XY.1@V(;=P6'[Z CR9/!PV X.AD<G/T%T<'P4
M2M!9<I8$8S2!@!<M3LYFR7EKS-CT;'__^?GY[?/A6T)'^]V#@\[^;Y]N'F32
M5IXVPO'W0NK9@$8J_>&^>#V "5+) Q)-"LGY@W0RP)#_,>$BW<,._T^E%EAX
M"3J.$P;C8(X>,MIF+U.4=*J%^/M]\5XH.F@?=-K=@JJ0S<5T/<?[V<L6@(Q1
M/$@9NN)L7: A3",NDL:_IS#"0XQ"[@H1$F07$FBO&:0CQ#[#"4JF,$ .IOCP
M P""(3R9$LI ;(@.83*064THDV(MD+%Y0P+(I).*E(DJE9%^'T4L$;_:XM?;
M61*V]MVUIDE[!.'42[,NDVG/G_CD0'/-SNGIZ?Y,^%IU#BJ=1Z9OBS_;G6[[
ML..AMLX+W77S7VTEMXD\+.J97QZ4W)IYJ*Q8=;Y@DY2_$\=L5%=41R,H 5'Z
M8Q^%"0K>CLC3?D#2F-$7%^>O$E$_?-R^")92RCL?OPSH,O-?*V<A1-A'NTHN
M_EA9)PI"'YTJN?BC0B>,8\*DO'B2/YM.<3PDV0/^2-23,U59[M%0]1I&]U?1
M(LE_SB -*(DLS=?^E)(IH@RC1.\Z)<"8HN%Y2W2@;=4Y?)M2]);G1"4Q%!1K
MO'C--:"$=U"RO#>+ BD(4??.6PGG(4*9B;:Y_"$:^I:?B^ 8_R5*'\&!;^FY
M"(K^] 4/8.1;<"X2I-$J7B_$'_E[@,/S5I_PD?\='/'LB>=?[J_KAW!2[T)
MH2K<A2-^.)#_ZX#V8K+0!E(2"-'W^V6!$E2:H/ V_B#_+M?O7#A/LD2P9"%G
MN6*%JA3+'RI++K%O+PTQNX[%;$CFQ-7,AIS5VMVBM24 T! :9/0^B1,2X5#,
M3C_"2(Q)'\8(L<3=R>L K#0<<ML_<,.AN=<OH$".!3*P'2,LN8-\M,;&B&&>
MS[7I*:)9N3IRYPJ\*6#_V%#NYM9*R/"6]W R:RM5JQHD*V?'RSA;@ (R! O8
M'5O#/IGP@HU1G. G=!US3CRZ?'=(*W\_N?-7P >9@J8SR:T.D_%51)[7JW4Z
MCI6S$R?.)&4<%$C4IA/%Z\?#F'<98Q*%B":7OZ>8O:Q;XRH0K>2]<Z]P.OS?
M0:9@QV-5.[?VL,4+W\KQZ7J-:H,'-Q]A@CD%=UHA8!S>TA&,\1]>,S8')!N/
MG0,QA\-)$)$DI8C_D*""-AT6<%R@ S>(KUX@0\PX'MUQ!P\P<NX&*R2M?'3*
M?"Q @$)ID/'OT1.*4W>3S]-;#=TM&UJ)-LBZO-$.>.[]YU2ZE-72AV5+%P$:
M9.^[+$;[<L?G^8PWJ6*\,Q7]Y&?$7*V_%,/*Q5&9"P6W!R3@GFSIYYA[@*,V
MB*!K8=(1'D2HER2();STW!Z_$!(^X\AYU&5!L9)T7"9I 0@R1,F+I$JA-HBD
MAS&A[!'1R4="*7GF/6/"+=&G*,2,P[MW%G8@*U4_E:F2F&T!"A:HDJD,%TC@
M!K'%QR\T1>$-A@,<8>8W?"I+6ODXJ1@^"1"@H33(^#<()NX&SU-;C?RN;.1,
ML$%VS2:QCW#F;EQ=Q&KA4[,'D+-F*=X@.]\CAJF,)#S )]&2BD&*QV2@4MIF
M_:XQ)UX @1Q)CI::Q$2?3":8R9B.Z".)G)&BV&<ZO S"RHDQ+];0LNY5QVL0
M,:N'?%<([7:-67/# [@/C 3?/_+>+Q113A0G7@&\&FDK"\:,6@*U)1+0H1K$
MQ"6DL6B9^6Q6^J0K!X:<U?K&'%I! (Z158@&V9T/L-.)R 479V-$UUCU=8&R
MLF-,GC54(&&;OLK[@$:BV[Q'8I\P]UOGUJHL9^7"G!UG$&".T3RSK[ SKT+2
M:GIC(JQ,W\S]>5<XAGQD"*/K.&$T58/0>YQ\_P1C.)*#>U<^W,"L%!G3Z#DN
MT(#EX%9 @P5VDXB#F/X+1BGZA* PD_-LPQ2T$F+,N@4&D"! H33(]*+@:E'Y
MG_+\W0MOL?/U2&<>+"@V4@Z-R?@<4-:,!:1:*6T21?J2_&('1F9L??V>#.=M
MRV)OAN]R]F:4+2'\]/3XZ.C$F.GK>O= 0;-T@<)&!3+4FE%M'\H;E8$F;35Y
M2"<32%_(\ &/8CS$ 8R9N2E!_NL>-?#!M))MQA,R>+DW;*&@:A=$3NE+HPB]
M[(NSXV$:H1X?/P<1ZG0/3I<WL;[5?"T=5L+-T,5E'RA]>R#7"#K=]L'IGKVM
M;V:]5EM5'N$@\M\;DTM9J3+B' H O,D@FF3RVFT7?AS88*RD&.&-Y1LXFDA5
M>?N%VB(A]D:*^(\?8XYH5N*,6$C%I@Z%G6VWE+&J!O)W!U]DF;D1Y.H]C#P;
MNGH *TM&V$1A24H46A-9R=;X_8@HR%AM7[.MH(G&UC8+^+9694&KV9?N-6BB
M\:M7Y?QX6(IAH^2=$?.H6]]K(CWE!3L_8FJDK90840EST:^)9#@LV?GQXPYH
MI<R(+;BM!#:1QO+2GF=C5RUM)<B,!927!W=<*&M^ZZS'QK>.G0]CPK_CPW7I
MT*_"^$!:63,B L[+B(UDL[PLZ,E<C;B5)6/Z7[&VV$0^W)83+A"#.'+OD+Q
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
M]7V<75V-[^KI2/+[5# :DG.!1ILEQ(P:LD8>2K'"YM:YQ'L@#6]_=2]*M!1
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
MBB\$$#H;4BJ(J76-_Y;0=O1#^\VE]D2K&XX=-Y=:RX-U5\"M[PG8E"G?>%_
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
MK+WDFT!E+$S&>B*O>@;DC'O!0]WE#3J(8$1L;83O@32D .8 VJ:%8 Z5'OZ
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
M9/&CD6)+MV7]>OT2PQS_^J?_#U!+ P04    " #X@5I85#UB,(Y@   X>@0
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
M^2^&^7_-\MR$^GL8S/!]^8.\C_'@>VU\6$LHOCBKE[[)5C2.V9(A5?]1V:S
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
MIE%MEKMS[<'[W_AW$?*HD80ZL/=J81[Z#%D/MVY.YS7I4$OF!#>0.*L%$'F
M@"9!843:(&G;:>Z:;H;L6"S @X:C.U!B)W=*[C"=5UG."PE.?J4/UC(+'W#<
M'^5>R33ADB//2.3:S:5DB!D3A(Q,(=<N72_(VWVT9*L1/%/WL*0XJK#@K</Y
M!_9/3FE:O_B*XW""/^B@QY41 G4@2U]CW8%J=_E"0Q5*DV<GC,^MD\KV.+SG
MR7'$=.K _5LF=^(G''_MU^MUMXW\W6B>\H*+6,KD\VA:DT0O__YJ-)DN&F1_
MO*C0T_/6QH2, QKO03%1:-<+'L@[)L-:)Q1JHX[W6\R3S@;S/"N.ABH-.Q/\
M(.MX]UX85\SV][/I9!J&N3\\N3;5/V)5-OU^GE(=TG06!O6RJ>@A\RIHA[67
M(;D?D7,(5I)* B<UE&@S:ST[#C#,YWGS .C50:N&>UN7;_YKUI]^?SN<3,>S
M^48[OZO_^30,;[<[LS3)EH(UN[+6$\QUY; (6="WL@3&\6B<D2W']CQWCI5(
M'?2<V-<XKRT@\S^^#E.\2&3N.><#*LZ 5Z-4%4GVJ/$*A$TVH<802R<;TS$,
M_GG*'9,VMJ)B!PTY.K-W%^/_931>_JI^CO?0)X:N'AF+^8$B!@A,:! 1?9"J
M*.Y;9X;L=X3/L^NX2=5! Y)[KR7O9E6SRZ/[R8NOH3^HI^XTO/DZT2N&6QUC
M!)-KO+'4$=KL($KOM<DZ^/VG[-US+,_3XEB(LK)CRAYN8YUGJXS*[7]?GB4U
MOZNUY7L[N\FUR_@[O>>U 0<OIT"4V2D7(EBN;6VQ&6GAM1*RB\76'N+>M$ZU
MVAUUN_M;&VUNRT-3^NY]N;Y]U8UM6:*+LQ2$BPYJ&390-;4J.)JXQ;CB,*K
M9.NVYYT,Y+"WM3IC[^J;68<BP7%>R!):DK>B)>V'O):1,0R\<PB)DROCF#9*
MMZ[:>&07L@[&A[7WL+;1RU$=6*])9]YD3,_WL+:ZA[453?9QH>4^.GXH_%5D
MK.H8'&13R%97)H%'G<!@%ISY4J1L?E/[P?!VJWM81T?;;52[EWM8,;N<76#
MH\IDZS &,5L%1:K$I7.1^]8W:A[K/:RM='OG/:QM%+/W>U@J^)*UKW7[G "5
MG8,8L$".F2N='%>I==CI*=S#VH5![136P;JSZ$WV:1JF<]G\]D,[@UB8T8Q#
M,O768<W^BEYP$#8ZZX72SK1V<-? >?836NNLDR)AMT([+X._ ;B.S/^UP YC
MQS=3XV;TV$$'^UMWSJ^](J_68 9GY_V@I:AYV@$B1BS)V21-:SO[  2YPV ^
M##^V$7T'O*A+Y/OR*0SPO,F%E4H;KFB4M .#<A+!Q63!ZFC0<A-=:&W1W "Q
M?RNFH9)&+27<@4'[*PYQ' 9D=+W(9R18LI;F%?.6!RKG5K?241IIB?&9C"59
M-TQ-1K@D$XS)4+!@:W=H(V"/B1KM-='!"K'AE39IL0AK#7EIL9:M]PY<,!YX
MR,%96XK"ULDJ#^M>XMX.7CI06 >KT$;&_653YU](RK>-(G'//1H-*14$59PB
M02E+,X0I+1,R:5J?IK1!_N1H>0"%'VPU?(>TY=-8>LBBSDEK$()V><6+!)<E
MA^)J K'EF5;R@ZR*YPB?' T[5."A+N/].&G.$[+>ERNAU%K60BI?>(:H8J"!
M,/)@5/$T@P1&;G@NJG4=T&;@GQQ)#Z/V0]8>O\SVNI8%_F(RF9TM!M-AJMO=
M+]U#GMN6(S^>)+?,G+32%I)YDJ!481 X>2C,B"A8=ERT+ZA]1$EN]S\!6<2F
MR9)Q,I@$DC%R(6LK'8=>0A396QFL3;QYW?=6X!]0,MLV+-VVS'@WRC[2!+:D
MG-2&]K1B: 2:"?!!.^!62Z4U]]JUOF%Y9 EL>^7 ^J2U+73Q4))^-AG3<]+:
M=DEKV]!D+TEK]]#Q0^%OE(K)H"/M+FA 6>000\CTG0M6>"&BWOM]V:/A[79)
M:\=&VVU4NY>D-9FR-M)ED!Q5;72O:!,A3[/8D%%([6TJSTEK[75[9]+:-HKI
MJL+??2J,7-RUON)]UIA83:>JA41X3P5TABD!)8>:29HR>)X"R!RSTU9H)9I?
MP^EL-$?(W8X=F>,@QC$5M5PWLK^/!O28VA7R8YABC[LD/48-4CH.*H5$L[H6
M<6=6HK3:^^,I+K/YL)[F)#@BJAS"LMUFB!_[DW_^,D9\.YSB&"?3^0 %E\D7
M9L$+.>_G$L %X6NS>JV(1,G(YJ9'UX-ZG@D'I4D'!VB=3/77M:<L#O-\@%DH
M98N0H$V@B2Z= L]JG34155:">R^;]^_I>E#/\^"@-.FJHN5]!CC_\G>:S?WA
MR2*KGO<28QRC83266BD_A5I" U/-'Q(JT+S6YF@J@MV"_YG=^U)^5X4D[^/
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
MNV/IK@M(8SD=3Y.0[)76VB?@-<=7E8+@=># Z&U!1>Z,.9HR.+\=7Y,0[TI
M0:Y&EO4(3/!,1I3.Y(-P9C6)T_+F!T1/L$G(-BSMKDG(-LH^SB8A7MK 8U)0
MI"8Y\JS!.:TAF(2.,>5,M*VC>%<!//PF(5MQ8&V3D&UT\5":+&PRIN<F(5LU
M"=F*)OOHMG ?'3\4_HHD6+#% 6?<@ZJ%X:*6"K37R49R#ST>3WV<??-VJR8A
M1T?;;53; 5UO<PT^?OICV9<B":5MP "<9W(82V3@2PT_6&>C]$SRT+K7W%I
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
M8N!*EBB1UK9,$(UEX(3FP,@9QQ)]$LV+J>Z=&MN;'9TS8QNQ=\&(,>;^] ;
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
M3;C01]9'R@EB7IL4# %A2M\!(P584Z+43'&$Z+7*M6-63RLGJ)<.]\@)ZJ.
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
MRJ"-#=0J;3BK3:!NR%[X<VI][36PE^['")<[ZB'>JSW6!6RCY]->0(_T/MI
MX]M(U4Q=+48V]P+MLJ".6K3?7$#0"@]=EQP#@P>XH9ZKH&L7<9X MQY[T3PU
M:O714DM*O1]_7Z K4"1 UV]EGA/KK01%)4(3/()7U@"-G 1*T0^H7ABZ \[P
M5E5#16ZCS(%::/!BN0D:NX)F5,K"*HNF(<\@K W@:43#$260N,PYY-JS,G?
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
MRT_] ^4X^_W3'TW4N/NSGK5*.XEY:R?7+<?\U3^7+QXA_NL?_P502P,$%
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
MG@;AH&+CXN%3TQ \!WD1DM!Q<G$+>"8U--+RO!+7\JBNJY^;)Z+GX]?6T?T
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
M <JK/>;U4,"ESW74&;MJ,](.4AQ*9"OG"\-Q/*CZ=-55F2;T[3"^[XSZ]#C
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
M2@8C0Z6.KO)OX^9<[).'I-NL'P1?%6-]$C-K5EX0L3RB$; ]RDG<Y23GU4+
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
MBB&LUOYQOXCLX"%U*3SEZ@$YO/$L!]]OE%G%')J+HTMV#HD$U^/D!?J0_D?
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
MNH*NESW^_;[E_Q'=P%;-S+X!CX->_9B71\<C9Y(<PG(/V,WZ2>H#L,^21V>
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
M#^16_D*N!H?AAE!-I9[V_=EK,R.[,A>/_T9N@%VS29G&>'1@>4=/PCKX=*W
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
M\12(-:YG\#=3N!K?RG1R' 6$@9_@XZ+:WQZHV4KR+02ER:WF\/*=TJE(TOL
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
MT[=)$^TL]0>Y([I7@TU!XZ<%$X4[AB68:U@URL2&'; ,8LZO_7:)$&VYN#1
M]/A5"1,ZC:KP(!J/>LEXLZ./\5IM#P1UC?4&A&&1>I08_5J]<HDC=DQ--E[+
MLW;WBUN1XPLYX_J.D> 6C*3(38M+<\7F* F(\US]"?/,08C.1 N@7$+K477F
M7J5$[FJ^85@/$7@L&FY1JIZF2)#UB[L#0O5[.%_FQ--\=YT=TMKV*11X5>Z5
M8I[L7<0F(,,J[1"-0Z@O+;SXW#5,EB%KJ6ICB&^)+2U+T05!0E+@7 )63;,@
MQ>D,_Z%]"@W$3/:*A^[$O;%N'=5E/?U$,TI+3>IZ5!PT+"S) [MI9_3]GL.]
M;Y&R=LZ5UB:>/2H^Y5,ST<V;2#'ZWHPY%S!1/;P]YR#[1D]8-$0]2CTIJ/]C
M9C;"2@.=)D'GI!$H[6_E5NW][L59OINWWHWCEL?]U:TUD;A:OX42=I$=6E9M
M\P);.N_<F?V?:,*J.6K9F2)7PIP$'1+016J:M=%!#8UZ$ 63+9O%C+%!]=+I
MO#P!</+K5^<,9X= 5<@(8@P"<I"DW]!ES@YC=!/$(4D6J[H((T9#<[+%]VX=
MH,("T9^%X=?7GBO/#GHN.1!5L(2PZ1;N'Y<;]9JR/$<*A[;(,24E]3L5I(I)
M\6:OJP;KD4@P^:"^E6KH[T]])8NL9E553ZQM$7V2NJCD<(:/=TI?C9KDU2Y#
MV$64'NL8;PE=@> ,5#4MKU'NB&'#5U4*@VH1L>\*0+-)/N9[D7X6/]%DZ^4%
M,V#S.VZCR1$%$,H5W_3^5R.=32;Y->]2>QN)I'2*LBFNR<][R]#^(YU;/$:
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
M'/<C<$5U_&G[;H077IR0JS(?RZ=KP$@[U +?0'&9?NC^\-G+W]])7Q%5#=M
MSB/YP5AD%[CDS4#+P#Q[M[;$G/OU@]EXB?1BH69'U(?0M+J=("ZGLPI^;2,"
MW"N97(W6*/AB8;I; 4J43C5S4M_&%=^K>[(Q=HH?E?B_,!EKOYD,JXUZJ<N$
M.'"5I<T,1:6:D)K6J7I:1P15;&3Y< ]K^90+%-EJ5]C<I)S/@WS >.2/=':7
M8ML:F?@U=L6L/Y@[=428F>L4:^Z.[RFJZ6T7DWQYOKX^7Q"WT3?J8<E:4*>M
M 6*HK)T$,A%QP8TQSBCAK=6S*KXTZXZF<T8_YKQ/"MR;F]@UW<0T,3084_TK
MO!VGL?:M3[2(1?]GO0]RD:+?50/^SG6H<O;Y/ZH&\"#)_Y/KT,\>N+$UJOR_
M)$I/&6M/2JH;G_O._LYU4!64*O&4AE\*PBN?FL0"W?Z3ZP#].]>A8M]Z^.]<
MAT\_9%XV#50/,<.&"$3_%;A'A9*6Z,2!PRE12OP" 4XYAM7U^TA'UX.K$NX,
MJ'T6_6C<DB-3LM=SM7IFHR#<Y(@(H*9$IE\T1'EDOBDIR=RURR0WP+V_\EY4
MQV^U'WML_N?X+P!5P_(19S;X*-#B'*%-.6Q:/8GSC66!GSOD3_S'H##^>)L8
M_/$!89LE(J7/=RC?W,+K^.F#54.A&!15V]RW1.I=+IK4_+YE>HE+KY'.<=0S
MA/#8'_!O$!>H,PK"-J!GS*\?;CX.K"\J FO>#FQML_B?MC#[5K,+57VP-6&<
M\D@UX,D8,JBBQ]'%,,;.ZRIO%"+7@OW(9OKI,,)XK_5]U#AWJ#?= U[Z#K#
M37_*G[)(M*@NCHHUM!B"-3YF'T@;K#D<K@J8QP7&U*$=-\&SV<^J-#PMEW0(
M6+DCB903--A5D]]X';CL/&WO$$2EEQF0&&-2@X>YW%]\R.TJT@B!ZRGWX5OI
MD]KM:B'AOOP!5T/%V<DHRUQ?]'8UYA>@/,YL;%KZT>O_7/BJH9F59L*\S=GG
M F*.N49[N.*+C5D[YI[4;;J4U98<.GSZ,F3'+C]'O RURA.#RKS272Q)'U_6
M^2D^_'8XQZ\$,1?X"R"GSJCE5/%LYON,UP524F$7 <[-VL/"W!0&L>0S&622
M]GWYQ+.&5,DA/2(=_&^B"38R7*B[W;O*N2AC[[^YI>UY&&EZ3(*.#W&M"SGR
M^M*41$%?>]"X*?WE>V7HYUJ*JMQ+LBEC'YCMVB$>\RG3;*=[-7!U'[4.:^%M
M5E=%?=LID-Y@L!P'[GK#>35LTPD>+V^L0^)3^[)@,(AH+V>0$WV3R.*!F]LJ
M.C.:!,!)6(LBO.@2:NHEC+]UA2KLXY36,&*/<G.52&'^^#@5I,;CV#"4TR+7
MHAYO"Q%-"ED7 ;:RW80()J0H&EQ-7+QM=]D->4_IG&+[M$448AVI(AG?9;6N
ML-EA+E^ER9B+)]^0;)6%IJ!P,'_+_G,GQ<:K3^Q$$3K&:;XNOOA[Z1(=@QGJ
M<PU*U(1FX(JF & GS=LVQU)4@>6^=R#GXPIO"M"7L==#C>#*>JU(6%G6#^[D
M"; @GTSJ''%I0*2D$$^SWO+XB"KF[-9^D-J70^OSP^S7)R3/>"BU]"XUE&0)
M^SDX3\:*7Y6G]J11D=MCST@0!R &()SG?%0  /\O %F+3,>E>VMYT(?UR+X:
MA[L*V9#L@<#'SPJ+LK?\P<2TLYSN):/J".TB?"5,A=X.%1NU[$\#S;(;=WN6
M 2)'/&KG*V7QCR3TJ,V'<QTQIH.1Q:AV,8W3?4(Q3K4&-#FC,>N:J8E8$,*C
MS<Z;2KJJ(RC5*P5NV!R3GG'T@#5P%2^ZKVG$<>\,#O-W>(F:WP&>0>[$N@H,
MWYF.@"'74UT)4^\ F%W7T("RJE-(N!!<R7$0ZG!2&H6V=SQPT>1](C77M6-G
MFNYH[RCZ&,7H.9Q;2<=8^AURF>:AKP!DF+<F4)4<3)-Y!\ J#V ,3;_@^04
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
MPD?V!=O]6*;K::L!B3U1P@GY6A^8K]EF[:TDNO,NP(>TGV;8;UU_(Y2*\Q?
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
M318R#Y8LVM]2.V2K?'R%J?PI2L?Z-4#@42//N/6\[>X?PXG[>[41+Q]&/$O
M^ P)P?TYS4BHPAC=:R)I5E[TEC$Y&,TD+_I3A6_]29\GQ!:%NC@1^AMP8L!.
M+L(7C;8CRT-+1 U+V0,#DO9P4^.^[FD)UTYN+!5$;M>H'QR7*JJF6;!;*S?[
M4^S4E=*'8O=I$%(SS'@NR9>$)E&[%MIOX%$;ZXM2]I =E4'2\_B)J)P[J E,
M"<E0-O3$*0JJX.3N7P#B/*ZZYY/LMA(5F![F@E3 W]%UH-!)?E3*G;<G3GH&
M*CU(WITV#>*6AA-65#B60*GK-.WYJ2JX&=/V&3Y9V9<.KV7Z@9:X++^((!"+
MJ.$KS@F2X7=X/2^[P]N>UFK&98& 2 %/6@;JE].D<8QDXD"Y,?(.NXTHE4E!
M0U@!D<K;3S'X,B\ND2HYV"A)4$BN72>;0/WI:5@##W3]0Q12<H6"XDEVQ!"4
M%ME"3SXGAH9BY:]-JIJR9UI9(E+NE5J\@/I7NAG\#F?L#_,VZ>DATTU;IG67
MZWIII7S_+#Z FWPG.V?;-4,CH+,2V:<N.F"42P5_?ZN2DL',T^@9%_K8J1D
MJ#Z:BMV5O4X<6NX(0'?^ GC>[VA=\2 =PM.#%P-OXUCJ#W/SS$HOFHX/*H5(
M!D,\3VLU%&]-=0X4GKRK:1LG[/_4MW"1?5L=-$*\5<IM\ N0*!BUI=)H) ><
M+B">%RZQ8PNSUDX*.ER%)]0&_TP>,9;_F;-Q2_@[H/,//=>*"SCSK=L6DUIV
MZQJ6R)WQ<)@"4XU&HF.JY7=18G6K22$6QR"_+RJ>]A5LM-S*@4'PS0*G1*)1
M97>\) "YL-*!.'?LHD&AKQ81O3".>-V/;-6R\I&49 ZASOI>0[-4*=#%]T^I
M'QUSMLG&&GDOGBT(<B.K#IUUJX2?"$ZXPB@-32=]P. U1^96-0Y?V(8S%&O0
ML3CQ"43"J%#+;/."K3:?\WGD?Z#%GZPF<-PO*\?R[WC;33X/!^<WB"(9S#Z#
M1!PZ"8-Q/L-4UO)<6)[T$:@7"R!+8>B<HD:L*/QT)*1)=]OVTN&?[DC4XKO5
M#:I [S<#C93Y2EV2D='FFD(,OCM8_BPX;(&1Z2-?8,'Y="F,\)=5^XH':]^T
MRJ"%GYJXB>@F_,E.-'GO.B7PMA.I \G7B^53VAV:"'K5:B#XY^RGIT*.7C,9
M.E79/.+50D04N.!AXO+H7 8(Z5,-1!\\6Z'OX9(<9S<T/6@VV=GI[KGA,8)F
M'M.UT;H\ TJG4_^[]&R1N^@TE5L>6G85!L_&NMA4"*]^<XZW1<6L!!CIL<4>
M$+@S<BJ$G*B0_2\8G? /C(8*,(=_[,'T^P4H^.?!,.V?!T-A Z2U\7/(WM9_
M$X!MZ=KT3P#VH<C,?P*PYQ0-CGPS5& 7#SC:&(:SQ?. HP<><'2&Z!N^EV%^
M#"(S=DT)"2Y+V5X:?8>2 :.\$"0;2Q69O'R#\>G%40:HD%EY@=$7-[?-X_LF
M@T[YRZPH#9GL)W1:O*-.9BU$K1=*<],01$+P(<ZEO[RC@QZ6?$!_0A(+>(;\
MC;VB5_960R8168=32IRU[6(%G66*RMN@LLX&SLGAD86F;E&)OZ'9*SMC=--E
M5],/\=^/-MXE"S.>(Y5>J'C_;O5@JJOGU,2HYC>:N>1VND[I/J-O)1>4^)+-
MKGI(JQ8%W.I8&BL*74Z\\9P7HDY"NL]Q$5LZB/>_P;/"O^#9Y@$\?TK,^0<\
M'PP>9Z;JH]U/O\@KY/;8XFO6=1S^^U"KN.*W4GQ4:SI38?\+ )^BJGCXKO7.
M<:#YX[[INY3AQ6"&@5%'=Q-08=?(-HY1W7*J/&OSN78+RW<P/>6Q)=.M= C_
M?_< B%TCJ=71TK+]E#U]C2:S(?>(1"3;.BDFH-ZP6L2Y8H"9T1?+O2WG8/IR
MD\Y,RY/.](.4F\7W%><!(0VYB8&-6CG 'UU+9FX6J+EMD7IAPKTG2;;$00WT
MOP#6\X43R#'0%-CCKJW..=-H@)IY3*-*P"_<=<JLK#DC)<'*\JJ%I6->[#Y"
M=5K;P*9NMN%R-Q?/9/HSF_;@U[>/'8E-*G3H46^[9>2;>!8A0N-Q*$;ED%^
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
M7IZY^0<% )[KNS!YBDE,'S/.\(QQ1Z+'/<P*8HZ[ME8.ONZQZ>#\SVDXM8\
M,:K!S M5B_G\U,6;\J. JOO>0_B/S7E[PZ7]EE>5GKK]W&& +X *OD&,J_#Z
M] N8 D_!623+0^A#_GZL99JUIT%A@^VX,6*S);?]ZDEY? Q/-(PXX](OMP2_
MOHV"V#*&:;$&-WWD\(#2F-0^Q%+/5_A_!U-%^RW548FMF8ME_#F3M-;0M$Z]
M@@J2UDH0,'[TDGNSHC1T+_FLQ$CMZH6M+E8K)R$T&66 C'XQ'O"D( 7W)JZY
MH46U6.4&+*XA_(]]#722"VF'[Q=;-@N[TC;#OK'D/4P+G V7Q*PQZ_JZIB)X
M%;LBN9:H+LAG;F/4 HNA/1@^*!'J9;++I=/;72/37K5**9,/K=3[:E-8#^/D
ML-'S5=%B#[\;O"K!SZ'Y0K.PBAK2:)!3XA"G]8I]&R56I+IS07]@5?J[&ER9
M_OGIV7JTQL9)%5I/+[<,M[@#U"6-=T^^<.?M_9#Y/=MFW-Q!7S\"X \:36XD
M71#.HT<]MZF?]6D_Z56G&,7S54[.TBJH!G<R#. W"H R+;V#*Q6IZ6G+E]9H
M;1X;%_21+(_0,OJ^L0(%IL%?"> 6U]F1#,<L3H63-APM@TEB;#(KWZ:I18X7
M6Z4/MPD2FI&_/0@@G.[(/N /7"1,FEDE18K"O$O2IC:/BF\!7V@4;@&3^".W
M $^(E/?/\3S*S7@%?XUD%2N=R@LZXSY]-",I\LL,3\YL@XL*_7FPW2V !W1U
M ^'FUD*3;SUQ"1P_A6/^;*6AWQ9&O-6VV-;?LL:#:W<L/6FW6B">P@%<R._&
MW(TQF&P0I4I>%4#A]^&VD0TM# L.]3-*>A:P1B\NP^ ODFS*CUDI#LO31X/B
M,(MGD=XO%(;PEX=F23Q.%^_N[MSCHA85+@'L=?,88/00I>$$+L?PV.J =XY;
M22'5S5IZC-PB4T_T+Q^*9U$3Y\"FR-;&*P;>MV3: &J9(R[/$7]MK?Z2H%N
MGL.;%+:_5HYGI1<5%P>N/3=-PRL*B+A#:H[>X=L<_*&)F3%:$D9;+]C&P!4T
MN*@K78VNY-BS260\J<)C?M>HSV,T/2CS'U)' ((4^W^G[J)"_!8[[^F(%U/H
MK&0GZQ3$A;KU JD"J%P?@YVJ<#?)\]9H>GR%[>8$.4&AGI;^3\X7NS0A=1LR
M*Z78Q5EEP]O$'>Y!#5=]21K,V:.%!CW]6[.^<-XQMO F.H;">IVM(V8'A3E#
M,OWX@HU&.^:];Z*/DZS0Y8P/UL5L;_S?&%:JFWK4Y,\"C<)0'5-X*DBG\&/T
MG'*>1[FGP%>JD_<0T]HF&YKBV6(L6>1#U1Y$M#\'E*]U#SFJ7POQ&TD@()^X
M<7I@]CW(HD=^RZ(C5*%Z&O6!Q[]HN1&$V]H)\_'%&_FA.0;;T]W"]+7SI9)-
M;,MCGKB%G);+OH;(]WYZJ ]^>J6N.F=_^>E%D$VAT'K =?_113_[N;9SKXO>
M^PAX*=1\U,<:F<AG9?0J8&3WIVNIRARS0BNJF^C6H<.U&JBPAQ(JI\L#%R2^
M,BK34'?"0)61F 65Y$U"M3P,#P.C!,P$S5P93".OATZPBWU6/C[VJ1.05Q.F
M>'HNG[E-SZ;$O?41UI'(+<IE9DAB!5%I6*$/2+=-?OIP Y]\,)(XK:UKJ?VI
MMO67LJ.X2'XZU!GRQAW[_'%>E%^_M/Q=W$=;)KF/^PZ@;;V[N-]Y%_?OE1VE
M]\H.!/-$[^V[5:[L/OO/^BO[U]71><C^L^ZS_ZUQRU@+)?.7&0.FX9J@^^Q?
MDU)1J>G;_1BH>(Y+3/1-DX^7GZZ+H&035-65!LGZG<6<J4\P<P\V<$?:*2%2
M@%(\RVK,-5"R>..>1R:*XN";KK1A+MR]&&-[PHK+IA4NSH72PTX"FM9[GA:S
MJAOI86XE@SC$(PX')IZ^XLN=!;G3_0P"SW<C1P1LM.<93%%!0?\=]]\X'5<>
MFKNTX+'Y=QCY]\MH69I3.>S4$_9!WE(4)CH\JE:MQJ!-4&I-%N(JWT$(1Q:&
MIA !,]',XH-8Q&!U]S[DGOQC($NC-4O:VLNL."ULU[#1/FN",Y0>%A"X^6;J
M,^L:JW^"GC5RCB%.YK89"CF4X]?[OH/X6.DO?T: E$"'@L.#08;PH>\Y9F#\
M>CE#Y&[@(8L[#O&DHF5"G=3N^1N%@H(W$Z>7L!PK<O^5G SKKEU!RYV7.TJF
MX"&.4A,3,DF"B'P>%4A-8_^PHL*F@  UZ3ZL+8ER^7EN""X$\DQJ(83X+OJ"
M?H(CUE>19-51I\*R1N*2^(1X-[?$3@T.(^U-!BO>NNA\/Y3#8I'P[\\B-^6$
M#NS$0 F%2.B\.DZW/OS?DO]"L3&-"U4*GL5;P G#\/P-TBU !:?E%G!Y"V@C
M- (\5DX-]9=(.IDT$W!\-:BR][H615&DH,(X91HT7S4\7&O"EX2EX<9HM*$>
M$4]?EJ2 >M#ZS!9]^"$[?B1[6BBB+[^;9H\L("]=?,Q#,,B?"^R7EV4I\[6.
MCJ0(W08YJ]B'@^*F\4UQYYMUGXT  +&GF6]).N),P9^6$/@#/^Y[F\/ E#E
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
M.A,%+&9A>0SQ>?EDN^7L-RRV(#2[808?!88$HMDRP).$V?Z;0(^N%CG:3[<
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
M^)UL<TCL2F1WI60+SB9*'O,4.S17ES%6#M$>.Z8),3[YT(- H2 \^1[D #6
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
M AO6KYVAIM?8$7-@NWB?TZ/T?PC+?9L[%,"1I"P3^_PKL%(,?8K;T$]D(#1
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
M0+GBI\>&SQ&\ =CX)6:>HC]2I/EO%Q1UXMK<$?I8S46Q<E505^Z#ME2O*+]
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
MN5_N\V%9]FO6V]QQ=?KR+.,:SS=:D7P%/FZ7W$9A,LO6=&?G?530:H>*-
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
M4EF7T<TU%>8)94A9E/9T(HL\)WM)HB7&<ZA'*2[33!,NGB+R)67T"@[Y.5R
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
MO82GHZ.[:V3YQ^!:."^)CK]LALVGWY>.+SJ]U<-1O/H%\$ .VJ CO?AE?+#
MA<WT>0YN55WI3OR;8$C3QEJ::85^0B]6]$"&0S-&MYT$_:RH[5JPC<!>SKC
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
M9[[\GZ]]9'<Y_-7.ZH11LL6-^+*UJ4'5ICS'A6G+&=3@G#P9BQHH9[+?GV?
M,.0D4.@^]GL]DZ)VHBV 0N#S&/X@SN'*$-8?C6NIGV_*#)M,&+=>7S?$_7#@
M4Q\,A19NB$P8:.HDF+R]$N\/@D;F2Z]J'0SRRQB9#F2&M"4JY5X6NA?-:^:D
MKP>="UX: >T4AVD<R]:=+L%F^!,Q*J-UTE6^9K=CJJ,\@_E&G1;6'N2,,</F
M9;IY'5(:5I,S9.DFN/6D'Z9VN-E??S*>B=_\6$:[\B,M=TFDH=_)8E66A_AW
M#F]8$KW\^Y51269+*4I-'O<VE,<%&B-X'B_>6%1CS%T+D?&GF_<)[K U\NXE
M%!R['I[GL%Z-H:F$H_DH5M=A:LB4CWF'0S@>1UMY>\3^.XJSY-8,(/'\'*6F
M?EM#8!:3I\,4%TXBG<M>4RT,95DJ2(='V[RN%NGW?!";G-JV7#VJ\#M^,)J,
MLUE+AGUR7"-J=E#K63HQ)DCB2M:,^/V'^/YB24P31'[O<S7BF67WV^\ (+8:
M=##^&K>)H]:(X>I!7EK]0 AD6<U.,:(\YMW@V^LSA7#U&SK:7%-15!)0/MJ[
M[&KH7JQ; (NKF7/!>'5.BF_7-(D-:!;U2E+68-0!$0/"/D"0+M0N!(0H3UV@
M_02;!E@R#Y.]TY2ABY4+NO2]IE7EX.Q9.F8(O+U?)$%%Z%*'/3M;6:MHI%KU
M?;T:=]41)QB_UVE]=?TBDGOV]O.R7FU_"?+"=6&^6  J'<I2<RXY<)O-.?Y>
MJ@@I<XY,\E!$DY46NX.< HSYGRO[06Z>BP(>^0FJ3!X(WV!7UH;^2**H:,;"
ME7U8F3!K-^,K;XV%"ETAH&;Y-*=I6A<,6:^V 8-)LO<\)-4D+LT[!AH[=1!^
M>FV1=]C%OP!,YUJF>L3W'Z?C16/OG:4J?$#J8V\.GAUQ)&I&1&&BNZI]^>-N
M!A;J>G702A&)8XK#:Q[)-HK&Y7P]1 VE+@PX>:5GBT+\F)YEM!%&$263.T>1
M$?ZT:%8\TF*.V9R]:.]+)ABB%Q4=1PU"^_P$X'QPLYA5;"^V(V88L%:J+-M#
MY=A>,];QRTV*L!C KMF\?;)^C('A899-C=#/WW$[GL4?JZV8>EA0];S*;O.<
M\B)*/I8W.&H/<7;=)AV!3V&^Z/%,D.3EC)U9R<EU71-699=:UXY(T62+A90$
MY*?9OZ3XJ;1\IGHA7Q=J/JH?4VQ5F*?J&I&\^#Z?/U!GP7A4C85'[PD:"7K3
MH2ZG(4I7$VOG#>Z(RDH X0YXZR\CZM>I61EB$&L%M&Z&E[%FZVZ.Q;;I*?:M
M]<$&*&^BFX>B/>PK+0])9?(8\<S@SPB".K 47C4R3__)E0_2G OHKU[THM8Y
M*#R6FOVD9A)5LLOS^1E[&VRF1X8&64F+Z).*!^N&XJ!@C:HCP2M\;B(0C_(C
M!'*/,^U,ZD*Y$%\V+4--:J_1?"LYM'M?1+Z4P_K3AC3S"KB,V\5]:S/<5!2C
MESA10XQ/Y)8WH"S(D_S]6:DK%[9_3I7[:M?@/)1YH=OP:7LC,WR@((2-]30J
MG=IVL/;CE9VSZCL4MSCF"C5_Z,^^_G3BCQ3G->?&7UM5AMB"6S]/ULR3N9E+
M-.5IYAO-T)JJ94%L^$F+?\K)\4M:8#@LM:4%?$<E/1:&Q;1)<O)FI/V#\_ B
M:]2W<*]+O:9&,U/<>LEXNQ]$S\\XK>'/$-XHM59.U3!QX](E9?W61T)719+
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
M#6^XRZ66UW,-2\*55<K>YXTDB?=NZ5LD/GUP+G8Z.?8_Q.0]'LJ/<)^==O<
M^V@(M8*E8S"E)KWPQ7^_U%#O[]14PU_V350XPT41BTFR.^3XLU;ZQ2\2<DF%
MV*I0J_T&OBEE@L,]HC?R/N;.MR4D)7YQSU6U@@J)QC/H[ ]H >73Y=[ @+&!
M*<3\H+45$TT[UZ[&MHNB9=OS)!8_A2!?Q8K%LB;MXA-^^=%X)(D/U#MO6=]
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
M-?I)O0,W]#SQ+"'&U$@2Z67E"^W3%T9LY,+#JS+V,:#A9C@9L' _K.61M(J
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
M:?._.,1?L0VNOSG$4J-#!&W?][__S>_N_AEK2KM-7"59@5=H("ZW70QRAXT
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
M&@YVM[27) P&4]W7*'(2M,!^KCNDC1_ZEV]H(?=;[83"@<8_D<0A-V]\&]G
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
M\MNXW4"#5:T<GXCQ=KBK'CF@G]ZI_23(@_;3S[HLZB:7BUC;,2F)JOX-SDG
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
M4@4EGN"0[=S'4HT.*]]'<,6(!8&[MF _- JJLN[/M\%>$@=^72L@Y()NL9%
M[L7MY2RQ%2*LQ02]/V#T)-3[VVNG5\],U.GK9$7I=>1%DG>5J?6GC2HJXH=Y
M5V.$#G],^_P>+EA_%3>:NTOM9@PH4S<5DB\CR="+&\K6=PZ.3-N.8 B/*HU_
MC,\V4KM+B4TO3X12LBN 6LZ^_W) M6M8VFMB7_TQT=4"VLA5O5=5<%Y$REX$
MKDDW.-!\!>;?=H:P%D<1NY-)TBF?U]&\\-OI7_>Y_2KN@!ECU)Y1<3N+353E
M+K*(K[I0]9U!P(T3-@#QFU> K"@IY54 F&P(1IUGPZN\OUAP2E>?NEP8<)2D
M/\8_SN%,)-9BQ,1<M-Z-WWT:"!?AL'"@8I;K^(7UD2_E<;_T4^R@AQZ_YH6]
MUP?\NLK5&K[]/\: (!R+-7-Q->RXXG91Q2?<_)=<.9HP/F8F3%(_GV4+4JEX
MS?)[">DQ%5QOMVJ:KCMNBC1V#FA@3XV+ZDLM61V@$6J/T8:2"*;S@60,3)1=
M[:PP3LRXZ8U^-1/*K#>]"XJ5%R,O;)2MORPL+U1D+I1<' V*TQH?;"^=,;]-
M;U$36ZX!YBUMZ[(OE!L+H5/CR\&I7L>U0P%]JJ80"W&;EBE L4'1\PNA;2:W
MMJ[IWW9!ZX)5 LYR+K%5^<[/.$(U*YW^Q'K)G]AOZJQQ@JKRY@U%)M&3-5UT
MD=]WFH:69$ID$V43-H5<NP[RV^9^80T(_\)B=J8)[/D1,"_>$7@/#3RU6=V^
MEPK_[XOCVCRZ,2QET2GB9W':.78N=^.DVUY".4)S'1*K7E3V%,LZZBBS-W T
M1PTF[OJ!(#HL)S$LE2^J1]GZ%IORA9"8PR9A-!V6W8"U=F9KV/<Y^D(1DJ2@
MQ39+]7BW NW(R-QQ939+IK*N-$[^<$S%XGNEJAO>M".K GP@?^!YGO7 5X[P
M#5NO[))..@ !*?Q.S]W.2]TT74IP>7B5EJP<GW\L"A;'IS*:+1O;'%M/N"K?
M75T ;5+>QIV^#\R0;JS]OQIJ;-+ZN'=G29RA"@U#3(:>QY$MJQ(+R<-8U?<K
M<N3QMWB@,M,0(J[G=7\A&2@RA$1>EO5AV"I"/@J:62C$GR'4''+D/>@F'#U^
M(Y)1<,-\%S>OMO)F\"+667!'.#CKSP,!G+CA)/@X=WW)XOKC/6N,MK)"02"$
M%Q"KDL9;\\>_W'4_NLD,U2RF&]1)VD0!="R?L@VYM#&AH'?78U+[44<=2J89
MZX[PY;8G>[MAEHY36PI+*!IA7<M:Z-Y9!KMDYH(A##O*+"HT<].6L%H-=1=^
M@V&=[NR]3?Y6#<#Z1T:JH[\34IG^E9#**OV?":DN_TY(M3GDDBOT5T*JG-7<
M];\#M))^87E)"S(QIJ!S /,.O03XI4D%=#C:*61L*L8?"NE4X\%$A0.+QI:T
MGKSQ#T'_C-'RVCSZRW^Q:SO^$"$-NT\I1@5^.UK7U[!?$A7K-KNU_)\%<_^7
M^_0@11-HWV2IQCX]7FL*3/G"&JQ\2>RCQHZDJB]XB/+1,GXS*2693G;%6Y>9
M.L0*3B32EMOC=I]0DX7-.0?=$LP] /="FO"^J^#\PAIS0A@QB'>T5.K JNS+
M-E*^'"R7SJK'F%E/WVB[1&*^KN.H<,_AIEN+]"I?\,G\FW?';Q3Q6AJ*B1WY
M.T(+*8K]_?U01WD]1IU<=I?\#V&'!0PI?''N?5%:Z[,':"7_SVW%0!2+[;6!
MM.=J1O#G(:V>?L2[!0?/*.*\/L6V.9M=88J0Q2SG.6!M7T=PC1[GVRJ2V)2@
MS/!$>>'7D%&S)M>H@SE 5%X9RY]S;BE"XXKE9/NZI6.H\_E^06,7X97'BII1
MC"=9.I>#!G/%8FI_R2K(]6K>\A1)^#&4;JEUR,G:H$V9L%5L$"'8D<1YUCI^
M$6>?];F N6J_*&A*QEBW!X3;\J)LO7A?S--M/HJX!=CZK2;E+'U5QY(U]3"-
M2Y(F+]S .A)GAB\)\ M+_T#2L?5'PVA."<_T0TXEUSXAHGR9%42680T*D#3S
M,Q\QWN!HR&AG?A7Z// )?](T8(>J4/2EUM&79SR^?^P3[,Q*8SNWU^3;Z=V'
M(LHQ98ABH)7-QEXUPGM/)P6 &]@\T@?:)+8'?KA/_%%A%MJB!WT[TVA6/]2G
M1QQY%CZM-9\C%L^+[;!!E1T_ RO2S*EY1OGV%Y;.S,C@ #2F.KUV0)G+IHE?
MJW4GL<?>8 Y,/ RA?0D7;EXMP;;W,6PYZZ5IGMMG2+BOG]^W<T,YQI(#\W70
M#7>^%N =97&AWL2$L+GI68-AS%4)VZL7X:KKV J*+)S1D5XCE&31KW@Q5V4K
MF50C4''D=5%[%4[S^?8K2_\=:*#6(.4(I-_@56G#@0);@8\,3L-7=A*A2A![
M(]]PHX>HP*=(F'R:QR:8H%P$4A^SN+\1.6?R=5<4EIR2#(-8EI4-E<(K?K[O
MZ1NQ),.(1954=?K%F6>G_8F^DFO5* <5W:")&FB)]\(OEVLGC=BF%-5F>-)5
MFR"A'WI-"$F/V*+ W]$/^QL?(B.4H_;A)8XO 9E$/83X\7DV^FTQ<)N\DD3W
MJ)W@:1U@RTA426:SJ-LA$,?E>\:C32SL8G?!W6#THG_U9#,<O;1E9GDRJ=9#
M,=:U89TUA4%&YB7I]CE24E<7D?!55OFDAO.Q/>C$)QMVQD$LN&_9B/2K:TUI
M+)B["4FE'[%1BSX1I1JRH'"@WC,028LH92Z5C$N*2;2JC>B*=1UU![YWCW-'
M*&M3A?/RZ=CN_/%*%-PX4P*,?C)_8OFI6,<AX93DA7SE!&?_TQ:3H$AP/DHT
M$I4F#W,A)EG*8V>MW2N1FU+CI]IB4^'8.E2<Z7&N&YH7.9LQCD*P0W5:P^J@
MO]L0-3<9GNV7VR+/_4']PR(E[S8EKF$]['/\+U)O0%PQH@N-B1Y/HT.'5JKW
MS[Q\'RI1WBV8G'(.RR9C%JO]6=_'^?$NV2J0 /O)P\V<G-Y.1^ZR*,H!FJU!
M3"6!JQ[<),Q%Y1<6S75#90&/E[V?^?YT[E ;CGI[!6,I0: G^K*]2:M#I6AQ
M@ [0BN8;RZR(?KYUQ)@E8-.1(.GAH^K]J*_LG+@XN69SJ_'BJ]JR2OJR :O:
M*X,$/H6;?(?6EHS) % =8)@U<6F>!*:V/94XS\O+PIM!HF1X%+WH,*TYZIA>
M'"\F;C"'$5+.4#)\6IRKLY8AH#BP!H[Q#_BM5?FS&<$=Z>-^7MA-P/7LF(*'
M_.P5I[E5[E73"^\K9U,MV,1VDZ)C*H7ZH,62E7IDS:LZ.Z0E)WXX3PL T !3
M[9,;#*2E)Z5_M?3E5O'($*_+84/:L#;Y (.DHQ1-;W!+'L]I:C(Q_V3,W3:0
M7@;AA<G/:SH99+;<T0UAZ\,4I._21F,G;]3(5-EA$:QY',SN"$"_FEP2MU+>
M7Z W D))LR'TT@R\+NT])N&Q,?L+:TUA\M.2L<."EQ-_W5X4T<3ED%QK31S(
M$:$-[)58?T2TOS_3]%0NU(N4<6D1.GURTN90:X#BMQ)6E"HQ<1N]P2DF%1V_
M82BX,6$L\ \(KV689B3)VR#J*58>Z)=CG-F]X6Z9'YLQ*;/OV[2V*,K* O2R
M=_<D)S"F?,=CO61;V39Z  ^B[3*,'*OJA*=Q1!@J)7>88ROO\/C>>\KYH&)G
M3G(:0^<XR$DY@7R$?$Z,D-GWPD[Y68P6'[MSJGE V^;M)0)]PC&E<L?!VNTW
M\T6-'0&.H(MD*VB)=K:.JXJB<)^U+"-H6^/4@9M\SS)-FT)KS6:@WLB)I%Q^
MK8?7N17#@KQL(]PLV-Z_C(PDOWNY 0_^,,;(S%R8R;FE=C)^E05$B(6-28Z
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
M=KPJD^.M@6874F77VH8KVJHBODG??=6#T7C:@E,9"YT>@RLA%?7\<9;*RF1
M,BEK!11;)!$M#+R\,07%47Z_F'.'%0GAH[=MMG1-D!]R=5QD[FE,'S'0T;W#
M>\:[VNYF><:J"QXG:T8=UTC-N$^#@W\?/SHJ/8VP;AB23$R_!:7F8D;51/-#
MQ^EAU*8E62-M[P9 +$SDX3XZ22UR%)#^=!G#Q2>Z\UK_>3PVAHYP*4WS)_X%
M:Y"JL,@KSDTY5=&:67LWUL3=:<CK,E!7]0)-I.#Z<RR/+A \(7KB;M=SL9JQ
MJN)\0%?ZZ@HF]^7 ;I_C\ <L.)$XG25F()^W=,:T.HH=XOACL=,+BR4'MV/S
MCDZZ)0L4C^CB:.FRI2[92C:OCOFK\R^=4W\WF6G=,H\E_AXH;H/8STB7#%C:
M5M!P?-MGOTQ98KD1_9D$CYO;\WS=-"G3"NL*+&E8;/2Q6IXU=>;"B;\H+TF,
MF6JW=O[ZPUM%K[W54P3?TX68;>4/'FT,=BM<3-^4#)GP?;?-T.D[Y9TE$8ZQ
M&HB$V>=7XFRSL)!&A\@6K@-:1TEPMAP.A$_I 0-X?P+O,.^J6-ZJ']P,N].O
MQV^%W*V)S;=5Z.X&^._6"VNBEF;GYGA!'%7\S]][;+2G-$ R/G4;F8I[G=.X
M,48-"[N^^8/'ET!]M6$EX[VNZ:VB-27ZG(GK=?"D@5N@+S//G-1=:/GJ$[5\
MY(FZVM*0\'G6\UKMC=EDV*!QV)O+Z4E&@8880UU<'5[$TPRU40V ;Z('G82:
MDK$'Q@%$D6$8JV5HI*9ICV2S/P-3EP]Y@>F6Y:[)_^#=IMSB(@\#ZI-B?$QZ
MBQX/H]_UP4+VN0*O6MV)M=/J--245_W@W@8"9!X31'L,[/%7V"U<*>$LBPIV
M<MO'2^)I?&&NCLXO^AW?K)RC!;C+NQ\:Z+Y;5-;'V3,2I,P";7U-^+#0H]$-
MKQ3XNZHU@("##947EB)=U$*P+ZK4ZTKCFW^?_]]XDO*KQ!9- N.M5"V-&JW.
ME\USX90J=J?3$^TO-AZ<?$ E#!TUC0I*(_E'14[X<:^%%[EUDNOJN.I5G5XA
M&*0LZ)N]QON.+=\T&/,;Z:&R)F!21'2M[W:U?*G>*\"Q?, 7MOFQPVT^UUK7
M<;ND(A=5)RVW4>T"LN^+:_M?=56%9*N;IIUG$',07\Y.#$6J].KT;4W<U51M
M_SP3B)#<U1%)3V!<T3OC9&8^^MI T4%H1]/ZDM#\6FTD"("52<F.RW1&X4M@
MGVF_L%\3\L(&X/-DC$&Y\H:8DZ![+&D>PQ*M'I0^'9DKEFHB):\J BRGV[1&
MT?327MUM?FQ!JXXW2R<-F=JG0SU9U>B67#B PBLT%!42&C?MO?Y#(VU_X=OD
M;\>(^KTW,3WO\![G/11=!@W+S07N<9<$Y.NQ\)VR1PA5B+-)/YOPN T^V:@G
M48>0@+0+'7@GDE>1(F]1/,J8\=?,$/])Q-OPH0*TJ]>AOQ<GM$,\*>1WSQ5C
MWSSLF7- BOJ&^F5?^\^< -,N@_76]_)-KM"O!^+^4]:DE9I\_FCH^ZT _HRY
M=Y3CP:8A%&$3C&VV8K&]^?IV@3\G%)A4EPNZ_9T@5_S.@0T=TP'B!SSULWI
M7J&S=!YDU9>&BN"=Y4&1DVV@SQQPI:P_,S^ES>]7&=]$<6O7$"IO;K4X, #U
MIO!XG4*<4V$0\==7R?#V;(.ZSP?"8A]/LPZU%&7R# Y"F;7[F!_I6J7C'(4>
MAF?RI'6QM;+#X_LDU)H<Q3F69Z]/R1(Y[-+;^M@'[/D^WH]O6K.IZT2(9#]K
M6L13D)\?'W:^XR1OS1@U\HXSZJWZE7R5EYT.SL78S@8P !2F(Z$5 A%D@'E+
M]4'*7?D5Z+S#"QUPFWB7QS?^JXN>$WS9GND>,F+ EL"N6,95>2%D3W*X?LNY
M0WLE1?81[.GPD-&L\:5_X=KNV1@3;)TQ_$GZZQ>HX-;K]V;;QF;"H3FI45J6
M'?TOE=B7:!V0W&'(/W@@:_!;4?<BD*G=UND AXO4:OSOFW,-49$-IA\Q,#,4
M'J52L&0KQ9"BMSIVLJHF>&@!V_9JLJ[)TO7<F85T<+YQ:8#"@-,379+M>;K
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
MZC%P:%OAA\G;56T+"*]SD>$>TS4-TU9.??.M::A O'VE6KQSHVTRH:;2;MR
MO4^?/OWKK12Y8H721/@#+32TU!PMIC/"GK9WAG\;OF*G+)EZ.F8+'KC!CF<Z
M(-IR' ;9RH6Q6A3INC]GT)0.:EB?&WU9R'D2K#-CAW5BMD8]QO\! ""PON"[
MD;A>N]F"!-X<M6-Q4VC^WO[3<3Y],VTS=KY@NOL)0!YZ5"(+/Z4M0?K8RNE>
M)IRA6Q.3<;&SB+RTWS0W_EVF[.#1:$8Y'A&LMW>N/2NM3(!_QH5@TNPD//8/
M^M/U]5!'A6+_U/W[;6VUH_RVDY/&!D^X2.:@+6;Z7 -;1)_]?/^>MN[(LK-:
M5;_-/!X'E&Z=Q;#50T(]H!(W.BZJ_F45^R*_P/SH>U9B$K<_MHL%O.@BS5]N
M\S*FW;4PM]BY.AF9L0VA$_'FH@K&#7DSB2%J6U>3\5S]ZA]O] $ VMM=XU^7
M=PTWWY?3JR0HS6R=TH8@#KK)"=@IB:"%G:!X-RDR*5TS5KFLB^*D5I,7NBR%
MSDP#'U:QM:6?)>3&X;?\48;\BLOD2!6FK$94A#2U3CLG""(X0;^BU'.*!.P^
M+?39@S//:L=^E0N.FI9$>?KR$/:DW2:*-83^>MK!H9\CX,P)V7 PXB$5M@@6
MC[_F;'WS:8O+1H]1+;UHYS<:,C'*AWUN5LP<G=%N6NY*G36(.P@I20>F?/E<
M63(9^"9$ )>!0+.?.4IS$A$D!6.&FAWCH[2X-@0N[A1^=:U1C:#!*..QS>F'
M8FK$/@O (9U=QX.FPWON6,0@I'DT[.)9.E9@F<72ME@_9V_3[!"1U"-@QZYA
M7C[V!PA=$X#AYZM(/CK&Y6VS2=:LEU1T/DA!9-&_;.^&0%E*6<$HY.FK*9HT
MTWH<@*[-]!<L0RVJ+VCV5<:>:YDGR$N:'RE6&<]OC5G6>Z,:,6LS=$+M"JZ?
M^0G5XQNQ*QP0TVG?:&3_*GN#4N\M6_1O5 HH32?F;+U0?I;Y0N"#-UA'CP'.
M@D+ ^<#+]-J&KE,L3/D14HB(\MH27HP,:6KE1)+Y@=<!M[<;3Q.P9SU+F.>(
M/[=#463AQ XVL[Z1C+BP3 $A*!ZMBD:U0DC%Y^6$A[EH=067CV:#I0Q20X70
MNDM&QA&464Y6P;Q:(^&MYJ))U4WGD>/,9>OU\GOCUI_E=9JW8+S8M+8(GW*>
MA/;KNJ%IHDB?Z]IB:5,+*<KR\+,$<A32,6[K$?#1(IN#EG48J2;?Y9Z0/KF#
M==^P(@PQ?5,:-]SB#!:8YL57YMI@X/6MSN:\G:,*?=!K[WX$]+O3BY4HYSW\
M";VK\PQ\!$0<*OBK9$K>[^!<6YZ]? 00+B4]9/&&WDZ(H8S,(2<NR>)^6A!Q
M<R*EWY41;<-63!FE+)*X4LE*%SYK4B.@S!?L3E KTHNAF9\4H-]CCJP%WIY[
M"W\R ^N4+^E_>_7OY:-JY%98/?F="HN)7,H&F1E6A&L,T+= 98FWQ4LP:) :
MJD<6BO/]V60TPF_RVDH=Q4?>=)A0E5Z95[KKN>S9F0/&&)8C8,%WER\LLB&R
MP<) 6(T85MG"DV)=R7\."0PW\?NU@.)KR9UEQYE'-WQTG8=76&B/3NZN)<3L
M^1&>2,[3.V-Z3HY,DCLCT4< 5>K5"M6O8==5*94'6Z;YC<,>UVB?$97,+:[D
M94:7^&1KAFF7%,LR4]9JL\ZT375N\K+X >ST"<9ORD>;BO@ @ ;9(CV/G?\"
ML2D/S]OD#,ZEF4W$B=UQJPI$#CVZUR&SD@11 $W=%,:,LAXQ;N[C2J=& )/Z
M!T5E_3O8Q4J, \6NTQ\&H0%$]P"LC_O:=;@N>Y?09*%GX+;@FI-G"8ZGRL<.
M:)CC#]"6)LW?S G;3(+L.%L1:8,)"@S2Z/L08IKH=WB:?TH=>\A2#"O4#]WY
MS8N9R&6+E2 2X@5;UJWAOCX!R2%ENS(JF#58085OC=C*P<JB1\[,5:H/[)CO
M"_\)832-RQ9J+G"<9N9!Q>=BPT;"O]M$,?=Z?^GLF&[M=-$Y!-"/C9N=ROY8
MD0&*:63&#@9<%<MU?'W=T.HY3[IHJ'V^YZZU5D@EM$X9'I#N9R%7&PO^F/'\
M/<T0RKD81(RM*F(8SU4TP/G+F21G/2;^WW$3AEY;X];MX0]OCLV52P>.=$-W
M,E?OTOIP/"^=^&B7%9C+5JFJ[QO(;?*+.@6>I-K*>)5\<W\/SU_.B?2\GI^>
M;G5^:_ZQ&MXAZUAGS$K>[IN!@LT=&<Q0T63@P0SXVE+)E"T3=G#I'AAKJAL]
M=$WC^GO"^<IS$^8%^]2V][_\71[982UL8E7I"1^L5)>HEL[$5K)FQJC(DM*'
MEB3,9;PPB3*8+T%V!<!V;8>W&DS3Q8(T85>\O@BPM^0'M&^BX4AS <ADBC!Z
M[0A3K5-1* J[*-JQ)NG&TIXX;&8QN<XA;1Z!Y7AN)[-&M&/U_+J0#G3E":L9
M$SV1W;9ATY>^\)[[8^Z%!NX1RO;Y80IO43$C?!$M@%[]$QP.R8M.) @K3'>"
M;@N,Q:Y"-[^HI1[EE_PI/AJ;>F;]"/A2R1(I^@/PG$[$7A_"8!:VQ+6)FYF*
MGW$6W^C+'UB;SD5^(I2J-[*<U:39>26XR3KZ9FAG^XA%3]WX%PI\K;W_=/,1
MH%+U6_L7\9F6^4,#QT;#.\#3I,.]/U!WRC;3;615"%CF0]0UA5=+MRR-E(8=
M(5K#K"2X1XI;F:J%%W.]<G^1C]TY<8VH\*_;H(I#_=C/*>GZ@SR_OCLO>^A=
M#![)9>$]UYG.W\M://62X-NB:1+TISS0^)Z#=;S,K/0EVE\/^!LHWNI)P\)3
M46=HG,CRW5T%RIIX!2TMH7CRKDL1^+)*:'Q-,21JN57B?0F],;QRN;:LB!QN
M1'>DV[<BIH5'AO7VK8)\H ]3L9PD^S5!>Z?T*Z7%A;\!(P-E>6<U38M)3Q-H
M8C;Y3W17LP$:HWF.2W<M?5R;TP^DZ,^YGQ.5(O!4NG)B=CNVF-+1D*CY.77[
M%.U$0EM 4E6A3G*5"Y_MAQNMNX@PC1;/LL.%5O&$$+GXO@X-TZP#0U_^7P,<
MV<8$R4*:W$H$\\Q)G>0EU'4)%.R_3R7'S726#6XA]F^-38&M%TT-O-)=)H,3
M;.WZ9M5;++N@XJRY0AKR9;.6EX8*/Q(T(#B. ?W!IF ^A/QW:4+J)=:U/;]0
M$:_Q_,VF"P$(U,==5!FJP]__4LLR42Q<V.=U7=(*-Z/AV&@PUAFA2^0Z)''M
ME"/]IFSZ$5#,(>$:CFCE>&\-@BXNJAPHEAFROJS49ZF?>UN>PG[N/EU*W*S"
MB'(;6U<^29%F:S4@X?*@1OJOH0M^?;5Q4VDCKWLCN]G>4S$)^O-ZC**B(DGM
MBCJ#[=+7]H9=1_8% P26[N"BQY9*RNY#0;YBU =W5K]ZK2E"D9./ZS!3YOH(
M*.492OZ$;>JN,%W7621$+K]H3D&C0N$02B??PUPNT6+V*=T#/O"JU#F@,G+J
MC1[M!@F7S3O)1'X!!;!&T--I'%FKWT$&Y[!E_UUE"+T: ,#:<]YCLW5R"ZSJ
MF%H.@>PN5C4A*U.3Y FC _AFM=\[@2ME.XVQCC-(!=MD)@I,+4!9JL'S$>F.
M\5%?: "=?-'&\+%/CP"NC*K[X&^DY>(O9TJZ>Y![#WQNN&J!7 E) O3\:ZU4
MM=;)23RB(^U%;1K*")9LIY":FIDEPP*EFN&<^(&>&(<M8X(PFY-/!DX[7[;&
M[BI;2V8^#A,TS>YWT@RW;5A4\,3FE#EIE'-;<Y0458<G<W:.#=2G!(:R#(QM
M9TT89_85<332?04(!"\-LG-W/]0*?!O2O<8<6,P]%R[B,!!0%%5)6!#2FA0Q
MJ3+FE<1X@^P,&+>+30 5\6)JQ\5H/3RU0C)'32X4'W4T#M1/9" I#%[T+NJT
M%C<7]M(&0ZQ9E9%.T5Y8I2,1C%Q,;Z5O_>.5WJR^];,:6P)%]O'K]2-T,/CS
M<OE+JGQ3RK^,6A@4,#*9 \$=*7:)8,$F4$YN.(84RO)@C)%^^5<0M2C,VN'I
MF_1NI_K_B6G_GJ9<?R '9^&UZZ([]3Q?FOI%VP;K)G]WY<:DHZO>X+8.#-4Y
MXJCQ^1& FRVXA%,5PM7'@.T6/9>;E]0K-4+[\.]9+N]LE@UJW-WZBVU$9)6K
MP>^3J\MQS_6U&"HHZPO/([S4P303(H$?.0^=MT5EU"4WPVD29/7,BB.L!-Y#
M?@OE+KM.^[7:MO#1ZF(%(Z-#C5F]H_M;U).^3<1QA>/J>#5IMZD+_QHV;V$!
MUI7^@B%8XC,:$.KR&]B%4?\ICZC2")MT#(U&ETEX5-8WZ.=#!AL\BT@]N7"/
MEN<$-@]<&CRG"C0/(FZP[PG?89(,^;8DH0R*T"1)LR8'>=&034S75+?SYIFF
M0:Q?FLO#0U\(D1X'3VJA&^SD; .Y.?$UA?N1)#OQM6"$32-DF6C5LC?>"L^\
MTMAE1[EN4#D/,M$V9JS/XS8].XG]KI+ .TB_QMEQ IV@1&E VA@B$N,X+G.H
M)P)VU>O\LD,<E6H(&ZKTT06\%_X#=;.F'XG!0S@YV^K.IJ] V4;]BKOORI*S
MA@VN;OD#@US-6Y&@5%*O&RR/](S%<L9DKD 274)H:?)FS1%KM_PCP(5G[F;0
MSC=Z8("T>[%E2_2VNC25A5"K<[P)3-H&*E4PC>L</6'E.D,G7AP*_QR$5 )[
M6J6M0T3#<%"D8U1;0 W_)FUQ,WX  $M]FX_8EGQZ[9+6H\*.13=R^29[5L'R
M6C/>8)],,N6EIUQ#;F3 9H@OKHO5,Z;5,5)VXE!%@?LUF>B,)@&56ET67H\F
MM13]\J4*^WZ,NV;E/U+[9.<;]!N4;UJ0KP[:+I"X0!*D4V"^R7%?9 =+IO)%
MXV%3M&/%C/JKT6ZUE8S:[J31G(%^.S''KKY\F >X6%MIYMY?=\ ID#[ BE]W
M^UAN)]OGH:CRD^#&MM)21UP$1(KQ8HI")_;GE;IQ)+;^X6NPM.G^4B?_I=K6
M3(015L#&E9[JT1WE>G8N*;&Z[:6W%=B60KM[0%]LWALCN6JN[>JX:J*M18^6
M-1IDP99)Q1@P(9\YN$KYL-K)D144$EW9*S6[EDF'H,%X'_31X&/GYOR S$?Y
M1*)2,ZIN9=[O-!J/@',,T6H X)7/S;BKA!NRX4_,E/TXFD4#%=MN-+0=^-JG
M@L4 QV _3"_H)Y<YW-'"#M=%C(WY%RBY*UX%F%1:IOL%^]++XE*QXOTR\1O"
MWJ/"H 4-@Y>*>KB(9KG:][R43?5UE9R<M>#/\P/=UHJ@HK'4]'F"8 85R"V(
M@#9KM_'^E4_.(T#X:N<^UW7H^R^TMNSDH1=JR^0G&/*E^#07\X=R<W2U4KA2
M"%$[^&BWEM(>4_P'*YO[3/U8=NQ*)1]<+L9 #SJ)=<FO  #3P?[INY\4R6ZD
MSUT1OX_;-U%0^2Q"X4*=%]&KJ5N6H%*2+82%J/IE-\3,V]/;T^IR("H&YN)\
M8W2S>V_38'5SP.GZ#H S=%*@]Z(R312\O,=8,?/E)+,>"!E=E)5/)\8RY-,-
MH4W9?>><M)/6PAP!3EH-I<GNO!,,:W4U&5Y\2^BUWUM)>Q@>;NM.?F2LM-.G
M"7PY7$']OGB;WE$IGC783EIEF8:E6"LNY 9=R8\G*W\VZ(>(-.^.TRQO&BNR
MHU'OB[M7?03>>68TKY=&E77E, ]2:4$#H_?5P4LG+CJD\J\ZUT2U] ?T8P:[
M:8>R,^^='8R+@OU*YJ-WYR8SMD2+<<E,:<W+* 4P[#>?_,$$AG %K5N%;X%Q
MAQ:>>'#HCS(!O:FS7MR:?8:-''H7,7:>]V9>3EW6FHT/L"8:"^J*!G2:3NM0
MN7CASI!4R])7NVT67RPB,G\W_>:)-ZWT(XZ.UUE*0WY]=BKT94&Z+(4CD^\O
M0+)8$+8\(%BJ]QA'6$KWZBC/,(>A:L/(^P2PHI+Z19V@YBT$&1?;/>XBWF[4
M<"3'._BDOJ'"W=9@*;'S&6OH N1A^75C/9R*7^TZ"8*LXAUXOQ>0*:JAQ@$4
M?06S85"QQXXYIQZ>=%2M6:&'6"RET+*X9%5@O:XC_UZ[T\A0-"?7.MLFWILT
M/GAI/#%^@*^JIH2"BU9RUCP"T,. ZP?FR<HNDUKTKVI9W\ *83+=$^JT&R^4
MI:;8G8-?F?[58$T.>./HQT/!*.C]="N:PJ1W\W!=U90U#WS8M=A+VK0I)K!2
M>X-"$3G<!;H>P#.?X<PLFA;H7(_')[M[&FO4(V#]>5N'YYIU6!$7E-NXMP!L
ME&.Z3&?.^O%S Q'LH#<-)2E!$N@S&O9H;4!\K.:NP\\&.(_VZ=UWXG?\<H8/
M<<[.O!U(S#7,X/?6+FLSWY)3HI5]M/'!2:X9J\UK&-M;RI,S9 IBAHQ$FQ7M
M"QTSM4/7;+(8=+HZ8$&L)LW5(_VVSQ(ME4;G%3VC$JVSV1Z^YEB-61\O.LQ#
M/$\RZ6]2ZCB1/X%S\P/8X1T=@U%XR7]BG#';(0?4(4G5"O=8^&DWN^X:_/+=
MQTD0(<%R:3?LB@1#56$R'"WMM]. D>;N8W>R5X5P,5PME9D/;[$6B#]L7.'^
M8%<_+75_CPN=>=MH)GC^,N=M&/P@4SUSTE5*XW=ICCL6T1POQ@K%YV8!Q!@V
MT3$G\$.AJ(*"C(WT77M[X+R>M4[E9B&*+HO]1D)!^G00<B-^.ZN0I1.;X@*+
M8(&%<$502))?<]:^;_W3<W[_"* ^K.7Y&W09W]*Z05"6H)"Y1X#NU)"2C-9V
M 9ZB\J2Q"6A->Z=F=I<G01W6IVRID1JN2<B8KL0WV*I\N!'M"SP;L_^0UN]G
MSQWCGN%JZH =,>Y1%C,/CBDJ[OK<@@01Z;%JK9/O#^=P\$E+I5&?^C_3B'AJ
MX)=<6<(?/:_<E.YF9+G+Y^UNO"-XF!90]&GKK+YAXRG(S3R[-RXA1<56!_1Y
M6;[-"KT*7^I VZT6/0$A';,Z\IM%SZOC3^D?/]0$\LUZ<C$/H6HB;J2HS"F/
M3,4PU-M'CE+6NK(F/';U4MT"Z](?TR-T)<$OU5#(<-A7I&D#5_-:@(1K=9%0
M)CH2:D:%]S(AP;$3.+B:XTJD]@BX]SC6,(J-R3'N<#PHHU3IH2F-3-J@Y7.V
MT*T?>)4N3%;*J>"V.0>/,+-".1;[)/$U*JAB$K]%WG"T%J<FZ/WQ6]SFT8,%
MRP6%!"R^U>JS!1?' P5^:H\-,A.'<(50Q_C'3P2? <5(@8PUG&M%(@2&#FQ[
M+X(VF_@*YN^DV=62&GY[A@H8O^!+2/.8E."DUH [*GW.>:$$2A3@2C_M5MRP
MN,>#OC,T'S5&;;.L+ZZ1$YH7Z]H(]".[TNN2\1U[DLDU$ZY.01X6W-M#G<:,
MC3Z<:]LB;Z#6CF[SY6=EGGUQ13J[)T)E7WAIV<$HX7S+01-NXI!F=N&[:M.*
M;50L.'%0U"A6T8O[^UM&_Y-;[\GK>\=XYX(F^YK%RCUM(T&)3HF%D*96\26X
MGATC:7/Z5F-=/W4G9I<@'KTD=J=JGD'OCS-+ .#)(^"E #YSC'-2,#/$C'RK
M6TXBE7*+,\JAN6A ]&Z;)J7R+'MR\]9M^T\#]BB^8[GB*=XX.[(;G8?P<X3'
MC184'+2+:9$7G7*H82NZI5P5KF26;RE@7X-L52 3SJ%X^-/\D.6'^0C8LKJE
MA+PR^ /@T<G*&0I-IX)547?!A#SR^] "14-]/?K?SIH*F9B:6).B(_GWAOHQ
MX5)GY A*,8=Y1KF@V*G-&+\:3\2#MNPZ\\];+#11R;6Q;XR=_X2[#4<&VGG"
M+S\V![8/?4NPK><?$RE'FJ)JU)P9BWG!!]&3B0R1IC#WYMCEN!T*+2W@"^DR
M\S"IZO '.4W :PM?>F\X5LND946)I7A?4!6%V^'NQ.F\1VUDBR3V0?I2M5VU
M*](L/8*GH@-[OE'D.$-N,+G6B,YA78_SWQWYV['@Q4/)*,,O9Y$>DH+<9/0<
MT;><+,[K;Q"^:.O3QLY*!6*<&!!S>)Y#C03,Y_/<6 ##G>XC (TF5^2A/*]C
M(5,,9$LR2&_%6'.4C$'VLD2:9_++S:I)3!4/Q$7++5R'Q9X.**I@$<_<[AN5
MQYG#M2IF'!!5]J-'.\^  4'9ADN*]F84+_FCOHQ4G81(H&:B4A&+=?%TJQ3[
MZRAB$H[E*+-#JB\ P'.A>VO]+%8=T%LRVR;+93T[Y6&639O#*6I'5):J^9YR
M--4'*>+[.T(#$:_H8/S!&M4@A,_V&7WW'O&3U3$EF1WOHMO"=3V@F\RQM[5R
M<I$=.@4X+W3?07 %Z;4A48HZV(X.Q5$$%7(JGZ)R^D!OMFF"FHXUL!:)=Y3W
MZ\[_*E_V(F*N]]/S+E]"L2(^/[]<,M5;:2=-O0L @&9G]R90N$DE1><*HGU5
M=LHAHY)%2W]JL4,N4C-3/1=Z-M@#9C9A6='K[GH-Q%\\N4TI?4<L[D+7#750
M,?1J,IUG""L=]%H\*XP1";-*J,6;2&!W/KK=K7AW,E'R"%APC1+<!P!8R,^5
M9XW%W6-'K)"9-,M%,-887B:??!CC30C]QHO,*D$([,NV@'VCU6>&FH32 .@J
MJ?8%7),ZFC)O-B:H!+_*G6RVX)PL?5QG4QF"@QZO1)N0/4;!J2\_H+KN0)-?
M6$,$]^TB58<+1QZA(G,!6EB[)V'69$O!XWL:W[7VA?W'N?$$!-,%5$Y(Y'7Q
M2/&LKA),17%CN$#^,<"<.R>2)_1B\OX[I>./@%&==UVPEC4[)@  )UH,#<LZ
M(+-<=X-4>79?G>L#]\\))MPIG_:/O3P%*%HJ7N!2)2F_*<H\66GN0H" 4_G2
M7'UM+I7(R#$3"BU:+PNH2GEK#%G<(Y1>KDA>'K*=Q:D3JF"@9#$U8W"[-5;4
M-F*-/='T@=QN7YX5;7BW=LYK"/K78K_<_S(8:EIDE@KR=7I7BM=SK?_D8KQ<
M6I\V*K8OKS82MCAO68*PN*Z6#4$PT'2^Z%_[! #P.^TJ!$96_XD=T^9Z,%8(
MIM(;+5KO--@^$$3>3O/**5E(;)_@XZLK"8??(LS@8BO\)?QH,,J8L?%737M:
MK8^ J8Q-A=R7W-[9]WC+L7[%/@$/E8S!C._>J_UQ\PN3[M*OF'THG*71^GO6
M<;*;ODN!G$(#M94J(57XG6Z@MW;5&A;TZM6V<]M[;&;;E-+JW#,&2<V#RU!!
ML=1C1]:()SX.;[L2L[\]6/ 8W[Y^RJT[6?G#(U5O6_;U-77?GH:2:*;+[AZ:
M_0L)^5I[_5F'"GP5=WV#TXCP3+B<73"N7I+J(J61$_T)W/D@7C8+F64QZ_[:
M\.D!YF$;I&">D?EBX?8.'^=7^7FIK%K=S['JB!!JPX8D\QU"1R 9B2## !;4
M=V,$W>A&PK/J$<!H!*?C7[5([A7Q'A4DRQ!D9O<I'.U<GWTU;.@:>#[%U4DW
M'!:USR0E'V ^W-'"Q1COXQMM/0?XYE 1F?X\IN1$\IMK::S5A;RGO8I=V$7"
M2W&7=[FX*;,9X5&)'SGO5TD>;&2MA!"V)*7%6RG]D,+\-&69N\4_;L=B9-M9
MQ'[F2R9A1\:.ZP5)I8@.^0&#SI5;PZ@.M\8R#9(<53I=K]?>&]/5/EDR7'AJ
M[&'IF@A61JOJ_T3C=TA0[FCK$45EH+:=FM9PB8H6#59&D[TD2UWPC&8_"Q,N
M%\D 9UT401&\+@>,@>^6?&-@N[\<7;]= U79ST3]U3;/9BD1W\(LV?/H$-EE
M4SZY,K(]\Y1+3@W5%_=W#$I^Y![O_HN<CW.UKYAK:S,%\E 6%NNZ$2'FW%X0
MVFBQ5U#60\]CO-3![Y B@71.5['0:U)IK(3\"+DLBY@,9B;(PL;_K1*8=#KD
M;;@/1OJ&&M,0DT6@R6B\5/B$H)&FV#W0/Y&P>F%,SZGQ[RJ!D>G2Q(C_M4K@
M[T..?J1:4*&\*)KL;%'6&)3KK*BC0^=4Q N/E\]4-,52V!7OA"X<JDDAY-2H
MY%F:QCM.M):M[P(2E.3J+%#Y138\\X+KYR5'LR)Z=;MU!-'A5> Z@KTB&=_2
M])%9\$^<E)BT\#A)!B3&&O$7%E!:BZ#58/BDP"0G3@[VTT^=:9U D0T<QW8'
M<'F\GJ8GQ;7X %GM"]W?*>(4N=-HY[>:=ZH!J,']0:.9:XYTY4,E"AH/"@EH
MRG6$]NW /8=OQ$.#@>J]6RY*%QJ;_^Q:QGGP.FDJYV Z3A?Y5S)FOZ,JE9IQ
MP]X+-*EHZQ!,XR.X7>Y\'M"0+A/?2[S;_HQAGG""0=WJ%,Q]1Z?4]03OF!:<
MW@*$M[P12MZIZ4D_W/[F(;=)7>,V?WVJSLT:51+]LI&K1OA5#7=@.E5<$5^G
M@B392TX5C;20=*H*F7%:XAFWK^5<6FX'=J#9@E)V%Q!3O&'MUXG,Z07<F#AF
MWRS>CYF-[#6!9'.14OD^Q P7G*QX3SHZ#*5I1>9C#:M5"-2)SD"[Z\(:NWD;
M9S1!(0^S(]/JY-]!J9L]ME3\I]TUAR#O#9KCOW;[A*Q*FTY1GC+Q^M7)@%9/
MM1!Q+->('[<9VG!1D[(@YI4Q*;O/Q UI27JW4\+VV(^5AWZXLL9GK(O=GJ&M
MG/DF(R*92-%/)\++ZVVA_#&0 C[[ M5VYE>*,FLN2.,1H0B]#:TP\)U-_HE4
M,G."0&3FCR#G#NW5/)S$1\!V#H58/78+(3F@:6]BXP:#G_L1D)YS$#I$O?H+
M " (=.N_ 7JSW?M?Q]_G-W[X^616)?A7M.DA1Q7_J4"O4M.FH9$S2SI;12!1
M-5)CQ&WNKQ=0JC'%C,$YNN)JRJEI]W%V^7M 9I#Z)XP2SH%21OQK<$$"M^[I
MI@%=\3OGJD-/77G+?K6?%PM)$[J(\S(7YX(U2XY%<UBA/PT51I.ZN6896?.1
M2BRKX(^4F@.%UZ0KTHZ#.%K.I"UE\2^<;6;48=X4]?97Y5)Y.?"H0C/2IW,&
M##:WD\GDL'K@;%@_GN#G9[F^7FX.PRLU%WMV-?VC<:>X=4U8-=[3;CQ4HS98
MI23?(F^3JYG1N\3YMGNH6.P*,YB0ED+8A!_!B4JPDJS29;%+]_[#Q89.3B5(
M2,5FOP(6Z?NZ@5OR7G=M)O,)(4N']W_0\8MC40\-'P-3=M;%7^P(?"[;.D#-
MU^CU*K4>\ ,"7E8H!C9GS=[9[U/FO;"@9X(H./6ZB)E/(6 VKNG6BO:%F<E:
MW&98M&85S6TRZ6:I8K31P92K(YW,;Z8W "T%N9TF9)D4ZB=B7X:'*8T> 8J%
MJ5('TEE"RIMY1QFZ?045K+PU6(^ <6O8B*ME3S%6%%G/DJ1Y\R5%'*[;N<59
M8;OF'J^QC-865^^7,].>XLQH\;H$^G>3&I+Y,]UM# KI'0_Y/'TL<3RI4A>7
M5Q=6V6+?H!'-+L4Y':<XCC;WQ&7K6"(U[F@WI16EG/0]A<H'&:B/B!?O8I*E
M";G&OQF)R!T2'W.JB?-HBPJ_,O$PQKQJDUDS)G3A('0=>&53'#-S?B/I^;2I
M5QJL<?!FN,VP^\R4O%]!VV;NU-YPA1.:NEN<<G%'4U>EO?VJ9H!RU- A8\I2
MSS8&/#FQ^%XI FM1]N.B*YOLY"6!XL?X3R%"R4M$!>8>L'2U7>'Y2++-B[OG
MD9^&O!*M##ZF3,\89 2<,.W-%,X1=&0IQNE&L$22V6$,4MA4"NO1:2OM,B3U
M ;G3BM2YK9Y?=,-S^C@D-U2N2B"QL?J*\0OW0%;%%<'&V'K;(+7YX1"G2X4]
M](G^3G;Y0%J&<5D8CTMZ36#A6@8\!XV3^QLTZ.6]S=UJ+Q,EU_F1>AJ20KG%
M&9Z%G"Y;BML,CQ;NIU(5%Y-_9K4E/I+72)=P,'MR-54EV4*-LY4.)^A,:,9N
M,LN*_4(IJM!?15MF9NG<Z#X1I'0MWI@Z@TQ#+.@*ZP8A]4KX:.JQ+ AKHM88
M4RT'^9:_N1A8#G&+OP OYDYG:N*#I^O,PP+=*GXRX(FWN>"QOXIX+A?,K  R
M0QO  )DM/N7VJQ2"-=BG\[J\M308-+<_0%=TU R3+#;77>:L1NC(<&TBY'S^
M$#@'$L R4<SH:P%IB!)@[NLW]SAX;(13(L%]A2<M*)+]&!&Y]L_20.[&$7I6
M,O5RV_Z?@^O*M8<T]'+QHU<J'N?5QNM(1IO_RL"?B'@A.1/AS(P5)+*R#89G
MET>I\@4,2@MT[MA9;9!?*%KMTG<9H>J2F6C40$XD^',+;LZ^\[38K#NZZ&*!
MM374V<QK<,TM)Z'5II<RI?AK@B)&XGKS$4Z1]ULPH7F4])LJWNI6:0D?]G%+
MA\$PH@O6U4MSD<2.U#*CQKH*\0*4CN-X*L4?FHD_&8I7VPR090:^="FJ4I[Z
M5*W\@R$4>NA>/]-:)SEG:"QGI[!3Q*!^+;"$GN7B-WIK10K6_)RR#MA)-7>;
MAHHQRD(&$L_UA:[=NW:#_E19<\CG\ZJG;.__!@RMH-'0CC75#_K<XE8JRT[.
M<>\S&L'ALXYKB(7LA83W/Z6YTH;97)7^^6&HDAD9VH!(/V$N6]P?Z4< [>$7
MO]IDU=U..N7<OWOW_-.])<A:].=>I/8I XO 2VX0:-41H33T/9NKWKY^V6D@
M;PXCX(H= JJJ2=\Y3<N^HC[.27'>2M =_?SYJ8=H.+9J'F%-2TYO>JD&/M_;
M(MIXP0MZLS4\7SL6:3OO.N34-N^'M;,0H@-3_[ NZ!5KV?LH\W"8J:[]OPD8
M =$R;_;/K3*;?=K$ZN2@(W*W"@NNW(Q^UY#,/6.0'UJ26OJPU$E&,4$W/(&,
MT5[*IUV+$TO]-];^[BX]^N%(ZWX !/:]*7U;!X]&1PN'*HO W/VATQ+V_2X8
M[J=17%-K#,FD1-WI$H?\7>S5DE<-#1G<)6^(K^Q["T'5OI^(8AV-GE)I.<IN
M5/VK ,7GG6U&2<RM93(2=@6'>+KH[83/FR+R/_B.8)$24RO(F\/:W+4S4^DS
M[\B7/AZ3!+$ZH4YMI6S;)/2;, NURKRE+C"$'$43Y&*.-(V;)_:+$&\SO6?N
M2/'KNAMZ&#<@^0+X7RENBPZ0<5[DET> B!?.?;.2YJ^GOP]#'P&2@T9B988<
M]XR]%9\ 3_-4-?N2 @_/K@NG-P;9#7IJ-C3!&JQ,%OBQL3KA"[PF,M&*T >+
MEB(+<ZAY\VVG#H+J2G8H-FZW1%:LZ*BR:J9,V[]RDE@# +.:0;LQV1+3[J!X
MB*Z6KI=7G#"^L:GW/_*?_@=/E3X"5AX!NY'6?Q$[FBYE333_K.'%.''UG%3^
M*,7] ):R7TJR?4!XBNDX,+5MY]+#ZQ?\5R6]P?3Y*"?WKQ:Q0&E2,X;!8T4"
MDUHHUX.NL/J]Q4?C\SQMXEH X+B-RM*V0DBA>C^KP:?$EL(;^+F\*./,K[9W
MRD;K:JHF"G9AV2MZT":WU<_K'P0K&G"&$K3 Z]:IS^>JRJTB,X"\AJX_WON<
M)2V29H-DJ9LJAX8G/"YQ:+*-^-0W#=!$L^%U0\M[YM7F<1)/>1;8PU#!WQ!&
M<\+X+<,+#D)MI-5EG(C#3XM'/)L6VJE5-D--]##KW8!M^- BX:BM<0]GJ;!X
M7N=3.2'YJ=I2_-M*<42QP-B8(]%W+R$Q*9K5"NV]1X"&;3S+5_+10^\_BFXB
M-^FGKV^:LPF@7QLDQ^=OJ(GN;9J,;Q)!X9I_#4WQ9EDL_O+U(T!/T?C<F(W5
MX8F/^]O[1\#F3F['(\#_@F#:[Q'P]WU(ESKCJQ;5[NBOG>::^:G&HPJ);#%=
M9Z-*0S@1BF!<A?-]W:LZ?>1>L$, 37K=N\*FS>7XG=ADX>0%2I3!Y;@,^P:-
MC7*>TX00T,#>SIWQ0N06:,PBQ)#,NNZ\+C@KEV-B_M4C[U4I)DP>,<##"=\T
MYOK<?SD8U]X;?A=6<KH8=<.8J(F_0?A^N\PZDX6Y6(MEN#=['&-&0J'U;O.V
M<RHJ17W_KRNZPB[09KPJ, %HS*X0<^,@5WX*&+:;67 S?S*IIMCUE7*!WFNZ
M[QM\5XR@L-1^-S>XI3O*C$5MRN6!] $MD?L^ CSJK";'NLT<&<OLQ7[N?\@Q
M/<CJI?23/G2!\G#K?;1?U!?EE:#I8H\(@?],#)P%E[ZQU[@\886=)285(4(I
MVOX39%"%WQ(E1!D-B$E5D@Q]=.S><#9'L1Q0Y+L=XL+A"6E%7"S0%KASU,;P
M(9*+Z5,'L+@!M;)1M6]=F!P2:5,]69(H^1I%L%7&-49M@:^X&R</*@H= 7WN
MHI$O/8@=2,<Z5/+\\*]U2)]I[RZ'M[F]Y]:P$;0(- %7!'\V^>\I(=M%VO^:
M$E(0ZTP^?\H5048G3Y"@_@^P@J(:AG-7 GE6M18.*C>6[,IN<?Y=?DV$^A>P
M@A=*4]HL@TZD[J,Z%1-*A 2S,>KS2]/+@(P$V1]VY7[\#WD%7J_P"5VF&OAZ
M[L?H.1U6552X[VI-ZOYX*V;;.[=M/9K'H4.R&Q64F(8H&D!?/YIP8NFKJ-6Y
M5H)5!+(%P#]ODM1-7BZ(G#4@<>0/*P8&HG':75?66VPJD@FK3.GVSA/CZ_B%
M?+ELV/$L>YE097R$0N;>9M_=K6BJ<HTW@QA>)YBU_'-5L"+.4\_K<#3J=BM'
MSH.]V> U168N[O0:D3$,;]\[Q@1 ]C3 \UIOBQ*3-Q:F"(K<Q!>CDCNY]2H:
M&?Q*5QSK<0#@L=?V-K8QIDY\)OEKVK;J ASY[%_:[26_K\$:?(NT,FF3@')S
M7!%Q(SZ1 9O%\,A8,^_(V7Y6WPV_U,Y^?_V*DH<V-4BY<N(X%?LYI9DS+Q;]
MZ[ =2NX9BRSZ)'ABUC[[1) %99XVW"=,@R\G84 QZI9JBUT):!YT4JOV]_LU
M8W>[0J*C#L?B574;:*VT*;P'P\.3(UQ5K";DK%FT?!EM3"2WT7/>'#LQF3WO
M1M\?>W%R!D=^60WGOI%K0+\P=M9O79*"LL5\F[A==>!GL<:50=%E\0F*H!E[
M$HN103J71D8DS1;I(9HB=4?[],_VM"H[XO9D8WEY^QWK;([XF)4VY2*UM&G=
MZA;$?'&9B>WQQR)E^KS?CG=B%G\ 5K"%8_A0T3/O$3]ISS)3H=?=SZDRH.F3
M-[==6EL'KY>R;&#AJ3-E78K[N22[N8R%E*9%CT:5)E ][VZO!5W=ON[_YRZW
M$]'CMEMOU5B-(I0;U!BN\[C$F$()FO>POUF<]J9.4BNYG6+7GUW"[^N*A&MD
M7M%_*)5[^:DUM[2EW2UPULZDS@KG->UH)T?9NTPM=?$>1Z>V_'36SVX1,=SK
MDGP!9C1=5P-(LMLWH:*.DH;[M-.[.>$JL@5&9L*""#H/='M>13H)@F+68"*4
M:$H@@F5;S!,]J#@92#JXNOG-Z79^Z+LC6I=1*M5/]>Z<NY%' %A4'/OQ'^,N
M)&ODF,B<M_KK84=B#PAK0KYBPV^\'P%*1\8Y8_I=^R+-(,3?&.]4^,N,>%D*
MSC_,X9EKQK^8PX]NXPA+\6$=Y1GJ?S&'* %,4%(_9X1#&PUM5IF78G/%L 4X
M,S#P] VYV.H$J1/=:522<P/_9#5]E+'/VK(1!1KYS@Y:C.;=BHY!<R1'GW-V
M;=T@JPCAOG-@):6EZV2UF-F#_N\]E0:MO:;HW2:)0NA%=5>3#>RJ=X&W+UAP
MW+E%2#/LU_[QFH",7(OB 0-FBEAO-/F3M(_LMXMWQHM_*,[S'!);Q^QL!68:
M!>T0[=NOQ&)\0K C#J"YI=A![:R-BH+6U)0']'-#U5YKD3.';_GU\!<? 1-4
M=O4QB_Q)DQ99)/I-U W.80A5.IY"A73E>L*.X6<MX2TS)$)>;84-R]%U B]Q
M91WS0\1'0%#U64B]?J76_A"6P#Y^N&NGJV-=@K!R?7(\F7VTB0@H(-YOGMBN
M;+916L7?P$ I8(>\18/V<^],(1QJ]K([O^87A&H.58!$J=;9#@=7?G,-<3=L
M42^O2[JU\_M4V'O%*F*I/L5VQSU1Z(R/O8"H=0EH9HX"4>![9/+?28Z$__)B
M%/"_X.U!I3[?Q_-D92W'Y&!PC43C#%HL,86QDE;Q]J"_3_3SD[Y[7EEE^+$F
MBN2[QG+I583DU9PC"_!<]2RI_<<!UR.@:@_O$6 ,NW+%,Q*8U@ ?O1YHZ^CI
M<F)MW4>S!Y)$H_S-B>W+]DA"QD9F#3X(M.-L2ASI%'A7+1WZ&8!CO%9,(!W/
M(MY$:IS;5+TM38$LGEGVM)G>2"?,BZJ[9ZQ4N7ZT8F+*5HD<C7]Z_RQ>9H[(
MY-74#<Q#0L7 U<1O7NMW3]M\.V\:(\T>$D]Q>2/:%[N[3W0OA.MZP.]5OEHV
M?S5'E-G0WEZ*^1DUQ-\K]9/^R]^;6SK[\[,=9Q$I A#!YN,C*R$'XR^UU^JK
M^WPM2XK+NQ%4K,R)52FW3RJG;*.(EWE'<6-E*=$0%GA;"0FQ(;'^'&SGY6 0
MD!&B >%(52YCP"1I$BJI,A(TH*=U"^>5ER90F^^6TSQ+M"+Y41C9$&,MND]<
MS:X"*>&@:(:M7K %^56 S[C0+3E4-<8ELLKTB42E5IQ4DHIZI-I]O@&E<JP1
MH@9K-)%43[W]8AZZNC[;$RU?-[B'#!M&CS OR8ZKG'<%#F6A5]!MFN;-V@4[
MGW*/G%_R6B$V>M%;8[]^<Y$D#Z$.ZI/2NC?US\>EFBE3\"_E_0!K?S[7@;?8
MDF6<1MZ[L5&D%)$9&#N-E4Z6V(RP6X9_65S+/:/4OA:+#'\F?3@OB[Y-#T^4
MX5R-40!2(>#_2AE2T=A#B.IPF#_7C$C/EAV#0? 1I/(03T1H6)1Y_))P?&*B
M'^R+;(W\\RE!& S"D/XZD7R._;G.+=&Y]3%^!-:6-;DVYW57RZ+)L!3H)ZKN
M66[9T82 1L^DD*<EJ^EFO&,),IQE'Z4G3.O<I&$JO,V2_\(WU#UTKL1BKS-T
MU3MKU%:M61/&L[&5+?_0-?DEGILA7\RNFS?!\/R^QQ[O6L-HF/9#F06!V'AZ
MK>752987_,^^&]:\_*\J7)?RD\7H"=MW^>U?E]4AG+AGZ@HTD8DBT_7/?+AN
M93=M&KFF-TRYJV P*W&]K>$W?>]#*:QN/&].]]3BB!7Z 6W;\36D\O,M^*T%
M&R7[/R<*6>:&LRR "*NPZ2 &\E9E8MPA2@<F?@0.PRH^VD79(Z"YC+;,V/8^
M7D'(?KFV0J %'C&.;QLL2LM3?+!H(1*P=:T"OI<H_YP)JVKT\=-2_:61V%>T
M]?OHLFCPS]ZQU2. 6VSN+$YB-?=)L #K'?3R\HRY06Q.;TTR[C6="*[_T&T&
M57D1\*8J'/^?;OXGL+N5#4+G]#O)32O" QGQ5Z.H4GL"F0G%W,R V?T$=5M6
ME8;\!#@4)AS6Q!N4)+F4?F%$S^WMVQ-]'RC9:+.(6M1=I3:<.=+?6K7(6V:M
M?7ZU^F.1!9_C'9M:%?#VCJ(A+=8M(/ARK&8QS>.8@F97+.-0\&I?+ J:!SE?
MU->2>$!V-?ZT3GUY<R#@(VUCC^B>:Z*N8UDK,K+XD\EPS>[H24+D.?AM2#)A
MWV.>Z3KM F^<PT!>6H'+FIZ4IMLEB\NO^PPB:'Z>6*B<P/^ES$)#G><U-&X3
M2,KN'!6[\E]Y@N3[T0N<[-K6JV503C =[4'V.).A;\$:&Y/%OM+*<D?'+5=3
MZ'A?G(VGW.^AJ>V2[$;E'AL.*G4W":HQ>G83:P3E;_=!YV6*"YI5UY.MX,HM
MCT2K->EB,W,;;ZRLM\D95K8.$Y,;&ZJ?&O+HUMN7>=4ANQ:@><K;\IT:43PS
M?LX\J6=>7EUI,FWS[H9GAW(69-UG.>'<['C,0^G),MQ^/ZF8E)A*UE09:!@&
M,!W:*(VN;X/7?OT%R;P/Y=9!M%YJF\_H$S5W==UT*/,6*,1PGA-+0C2WD; '
MF0$_\L8 1R6/7P/71(S+&X=@S>QGN2+JFH9&;:)[/;#IE^RBDUN#)"I7Y3/V
MD874M$T\@AH_SM$,S9B397XJ%8+,EDJ0D,6^4B;PKY"VI?\_,I+V_>[Z/::!
M[/7>3_^#'M,2 +&LB]@-I>#)O?Z._XXHA0T 0/CTIJ!+I4N@ZW3T/I;_AO^I
M8.GXV([W7MDY;#IGK[Y_ZBM+^ODWOS3/V.DJ6?\",*X=WML_E7-TU&V#:W>V
MM#3:,T,J<C\4US2K\T-C[0:P^JV5*L9RCES]IBL&K!@&5Y,F!<0&B8[^:A9C
M0\2!39<1OH(ECTN@R'0FN=_(OK0A<#T=:U)=D!HC;MQ_29-PJA'"N'S'J/#P
M"+BJ]J+@VXE5%5NYKSB_KBQ 6 A?*Y<>GO;1R.CNSO"(Q%?.-16#WO0C+'DT
M$GEB4P60N)?7F$""= ;[[B<1[@RGDR#W?(7]^Y,&IK?>1N+%9@C0A7(M=I81
MV(<.UF=[ =V8 CJ]*U4'ON)59'3\A;H:EY?FTK!\:QCI->Q2W*SM#SH?A,5V
M@@\0)]_X+E:M!52GV(Q^M=#@[ IN=LF;=C8P1SD,TC48<GU??:',>( $;F'=
MM6VO\GO3S(/!Y!G+!F3NNH66/QWD9T>1,()F= %9#,Z8T-FW^97+),U6"-3%
MVY(4-M&.0TUF$-N.V>;6T:Q>=H*H%:3ZIS=K!H?Q<9U\ZS#Z\]W:<3M+ 3*7
M2./GCOF83#'D)IUEW>/7N-R9O$YT<+,W6^7"LJLT$A0CKA;=R(8.,9^]"B=)
MN6[@%HKDQ#.YR5HE2]%HI0.WBY/_H5*,Q0US /M$6P"2__<N3!V7XE,W(RUT
M]E\A# /\!T+><G!>S3>H.9H:BS.>[CLNW/Q/CA, D#">V;F+;3:^0>@_ F#7
M)@8>KS<\IN^@?W#.F&&/@#E=W(P?,DW3LMV]IY=EBEL]Y5+KDM:.6^;M$>7?
M(RR&+S5)TBX_W,)>P;9)$4YS>2).HGD8H"QWP9T(:>0'<"H/V]?:R?'8T63>
MG#?NLNCO(=?.ENOGFZD=CM/=,5K<)>ZT3:>JZVD;@_QZ_!W%/7,HY\TKN%-U
M>KZ&!_X+?"GR;T?.&>''DF65:O9,</]:M_?Y^96)DR7RVN%#F5_L-I<T\S9-
M\=U:,';^?&0M0PN#;VSR30*A5&LZO70\QH8DCN"L@ N[@64*/OR+RIJOM=L0
M^ZFD3Y$UHM^G67AKD9(*;^8O>]'G@_;.R].:D4"1<>Y'0"1T??OT_SG&^'\A
MY$JHIG3Z4MO%#\:2IPLWE'JR6NV*-[=:#0;7P0\M[4L=]7,8W>30U6<OR,0N
MQ$/ETBZH%0WNT&C\GG/@_ N&OO@TW=IF>K@<J33E%9'Y><Z;U62.1*M4$]8.
MF7">$=B1/H[\IP79[#];D!=0/]W_FUR42;[_5WES#S%9P+_)1;J,*A[[2H\\
M8:6_&+CH'PQ<#BM%E8%*"+(Q#O\# S\+,BJZ>;J(7Q@#D>'YA!"KTG%5OLXO
MLE\;7RSXM/JV<?%CC;IM#AO!]%!I853>L?E/VL#*JAI\>"0VARP5S_AX^^6<
MCWP]@K!(*&WAN"MAIUD+1)>],_%;99'E-WTRX94>W=_ $P&>(N2+(70Y@4KZ
MD(GV,8#_V=$G\)@_?Y2,J6^BMI?Q9/CP*C]?[;DO3D^]&I>-C;099QMN*6L.
M4^[D:EI0E%<W:&# N^0J\G&[[I[4TQQ3=,2\[K=9GV57/>G)G=K-WYKNK+^W
M:_W^4?TV:!8ZIS57GR0>H?!FC(@E9CBA$!B',&^F5@&2#1E=,:></V^TGVW)
M[L8'![R?Y#T62J0+D)(+<3S-T78[<2;D,B,UU%%D@X7<GWVO08(WMWB=!Y]P
M4TF=IP>R]PC(JFKQ4=FH'B]H]_1#XG$*6 4K]Z;8Z-3T@!S!'XYW%S>0X0KQ
M0^8+5<D$JMW"S);_])L7]TZIUIOR/@)<R>\;NEMMSI-D9BIW4=.6IDSQ#!_]
M*G)W#)Y)II7PU14R?L?[PA'K#ZE<EMA&0PH[]9N87N:'AE7"%F2308LULBR1
MT760KS\SIGN+MZ2V2VT9'@').CL>*.78P^^EK^U@[8.,@VNL%6YK8FMO'I9C
MSB5WB&^KB@XU*-^*X0%;OUU4+Y]\]\!G$(\F,_E$[1I'$\+NQ]8XR^W.2 KW
M.\,MG;R\$)66^"S2V-R&L'T?+C'_QH)ZJ^%\HL(]E"5] /]CD8I=U!]/37@8
M^'.+.V5L5XOR0>R)\FW/S=NB%(8=G8JE7.WA-"$[O[=PC&TQ2L@Z@Y=(>SED
M_BI)P!<Y.L$P%AYEW'^E O;=^/D5  B9K0#:,>KN+<9X>;9-+2K8^6D/S)/S
MP,E8"J.!VGNL)T7C#,2?!CZ5SA\1N$)@#,I*/O1RVPC%[^E[;$]H5!4IPWW;
MO+,VH#"[XW:BT H[NP.;.P;.>#.C?/C_X>RMO^+HNG7MCA L0'"'X ZA"8U#
M@DLW!&E<@@>'QCW!W5V#->[N(4!#H\$=@DLC 8)+3IYG?V=\8^QW_W#&_@>J
M:HVJFG.NN:Y[WI,H90R334%FA3J>!I]=YKLZH[\[((Q^D@-<P-_$^5[NW\19
M<WW+CO;$8>YO34?D^&]-MX07)]7]]_=@>W<<TDZK<U1>.S@_TB+B+CJPYH8&
MVY9DKUXD.0H4L$UA TN2WN42U*LXQOMVA*5^>6EJ22.[\^8_M$Q_WSTO8F;:
MJ]GKPZ%PN[/-D.'T' G<^DWMQ,G%8";4Q#@_& G3JB7DTI2!8FYO)>20J1)C
M!A;"J(K$7QLONQ>:"Q]"ZN,-M @,99)@0+[+'&IMQC45I?5\--6IBCT.E_R#
MCDS]<,)SU]+D+'$C)G$&"ZH6/NW$=VUJW,I8RK($]OSWHB,B5TZP"8**93ED
M/W*@5;7@>I\$-Y&^PNCK/G&"#K$\E$"5(6Z;;3@++TOD=+]D9[G[9;O!YIV<
M>N3 P:,*N'[SQ8\H8 P?V16E+"3)HC[%Y8MSDIYPS!)C4?G% >%*H3-2^JR.
M:T5(L 7P#W0T\!,I6+ PO;I?+D4@H'5NTN:[1N86!H_RMJNGVL9Z_!6N0D8'
M+HR,Q,^S/2$2R'G9-'G/<B^DP/H--\Q5;(1%%.=0+D+_J\@%V2RKGC*]@'GF
M"SU&(]751"?IQ4(1E^C#([,]-X5=+GGX2\E.DP4'VK?(A*6YA0'^CX+8WPSE
MSU:&YR_,7&<;_.#U]JT_'">1C?8O),M+30B5R-11!<NKEC8[KDF#500QD.&"
M5X-?X4X*'',I>J/94U<H\.(Q*?GVJC"L> :LS=ED\_++K&-;" *WH[ 7*1?"
MVQU2AVKY R#;_5N.37QK\G6\6!A8!0E_1%8-2K9&AW?2-%PGOX4?S4M+PLYD
MC.AG:!LI^\O<^'=P<=.AHE"Q+RK78<()XC@9S6BP*FUVDK2FQ,9(#<9&^P&,
M!XGDH+Z7FZ3XSO@JJ@A_P8E>=&X"C:[K,WK$MX+=6F6&<4>ES(ZT#9\S^_NW
MQ],U[V>,NA#B<&]]9(D2375]^6;6SS(%5&E9[P5F(.6FVCLDI1#OR[<5\JC)
M\9$Z)[XF,:AZC=*&B.'9+(E*U*5)BX_L!'*1:]P4WLAPV*0G"/$T![GZM;^<
M7]V&OJV*&4R//J<FAO\!',3M6@C:S" &"C59>,F;A?Q^W;L6YH?/<ES^7GK&
M1&-?^KLFH#0MFF".;5#:IU]]!7VNY/R:ED9FU.@>=P,RE=W1L_D'0,CJ:= Q
M>S ?=Q%ZCB' 5XW4]:)].WJYU\9$UV41UQ V_#R_:$R"G!X&]MUA[7BF:<.N
MF3*K>ZZ"\I"=Z?0M9^/W=9>KKJ.3GR4IA@29&E3+?)4D)?LER2Y4YO>XYC^0
M:'DR)M>-?WHA<Y!.73J9RZ&".ZIUUC9QF;MXM)@/3OL#L-2XW.;'UJOWIIP/
M?UNDM$!#*[XP,$#C\/C(3OQDNBKE)F[JRTK&J4 \WV1K^-RIWJLD@ZI]RR)3
MBC7-(^V!MH-]'M[@5 C3?)_L@O@R&XDX06]&N[E/F$L8;$4MH5#G[8R")'M"
M(7LI>WR-2[("V),YWYI4J >9D-:*<,JUW12_O@N]^!L&:$S6G4IL%ONV5Q^L
M*R=*D\.N""Z57+OLN>NUJV5  XFE.LB;8OFW8;'@UBM5=RQX_!L'A#%!5]^#
M41;[9CKG6QJBV35G6KM:OK2MJA;HD4!,#0S3DK5D%]0L;Z)G"H_X P@K_5XK
M"WS_]F%)>XHM[.N7$_&[X$/2NG06QJW+V^SX.<^XD2#9Z'RB:3&&Y_DV^=LQ
MA'G?*P-T<MX:/"4O#/[B&6[Q*/?+_]#95/RD\CCNY@]@X;#!)29BAF.FH;:(
MT/3CEN$$7T1,4=A[_K.H\'7:EG<G;HP9+^B#1-C/A9A4];[%@I$,Y";:6K-&
M1>?5QVA^RK:0:JQ0WAMJK/6L>M_PII^43%4'A)"HT4EL5"6PX"K>E@H49Q$9
MDJ"N"!EN<LP=0V[B\035:=!A21(%<6-);J*Q*441%;(Y'04DM=Q%1ID>WX4^
M_.?)7[Q[$:AAU;U]C'N(<UM# ZY^0VKV*<&<+NRTMTKLL,Q/3Q!Y>BRM.#N[
M;6O6[3\X ]S]M4N__/^V<0<01WAUW2[IQ2QW5IW7&_80-^7O8,%CYLEC3,P8
M#NXCRJ4*+IL,2X/K,CCTV&W#@;'A&.Y ?A1A,F_B7=:O,P!)T:V:R#N;D:Y7
MS1LQR)I"5-PR1T10$6/B+CN%X=% 0>+A ]1.:9?.\51>>HFFG"X(6)O)] SC
M='^P85(<5OE?")I.=X5#C8N[/Q=_\_,2PO#.KTY QLN5@A!NL%M"YA^ ":))
M.QZ/D V8F*C9V&4\):,Q?2YS^3W[XSJ0_8<]GJ8/0-=Y,G >$CY"OGVT7/UE
MU?NRI>^44>=NWI"30G1QE3A3)O'#>([%0^%1;$$RFZ)/I:D<5VU@/'\LX"<-
M2GNUL-$-.=<.I*;GXJDZ(>:85F,G)XBWHH@ZQ[Q4H!JCY)2,&RN80L!<H,R\
M]XSCL;V9>^5N&,/F;D^G,+IGI'2,378WJ$T9QZ@0X%I)A8#K(4ND<V"C8W@W
M9MW?K>,_'K#+?]>(:Z0;,JM<.Z=%R\]AR<;$TNAIC@YJPS(F9#^HK'2-Z7?B
MS&!C30&K4#(U)?B4I8>9&$N$K9KIK\[$?8[[ R@JENY8R1X[K5/"@3JCY:/N
MM+P683%XQPO)UN$\ZN7MPLA,6BSS!2TO-LCVL?HZN.@/8 J+:^$_*2B>-1F5
M?<A:;LF+J<<)?2B)[V< QK!72[<4R<2CUV_:.\>TTF]H$RMXCZ$Q'?Z:;4:W
M*J&ZGP%H[[I*3J:JQQSNZ_U-Q\1C /^A7L*J]S5G?1UK!R4FD"&*0852N+JS
M,Z=CN'.D?CP.Z==QCFL9*EMO=]O_B;@:#X01KO4%(^AA(C/[D6DV:*M::#2B
MW^$RG@9WN&"FH#J'\AHG4X]O<IF"4#533./?F3ZY@B#(^NY/J=SYT)9_JDWH
M&DI@,?K8(._@ =;3*Z.W?\R$NBXU4P-:NLQ..7?;#F?VK5)U+2B]*$.J34,8
M_)^7FX,M%QQ,^O3!B1/Q?5IW$MDBH:F)O+)JN?TK\@?EVDD&$=TT;JNGPV4H
MT?XNJ"BSJRZ*+#HN<WI28"2<ZV7'/2',**5_50KF'JL/F8N]'&!RY^Z<]+H4
M_ / 2K$+-H_]_.ET-S;!Z4-E-L<%"7F_T[W2"XQ6CRZ_K0_BTAS>%!>9&J^)
MT^8,S*TU3E0F564MM_P>0E-#B[=:AL1/^"^SWB\)>3:,K4#]2)L$/H3:KE?7
MS>P.YJZ]\=XN%K@Q'8L.@O_8CKGL.BXW5MX]K-!EPLJV+EO8[4_%GXZ05N/*
M*\57-">"%7Q*>?GCP_Y]V:L#2I9Q6Z\?O]LNL<<NZ!S:W8@'L*\OKRMS4BY:
M;-1>+*24S(S9WJ".V,OA:LKR+C41X9TYAD^%W([#M@/3J?S,9DE<!R95C%:,
M9?G]O[JR@\2^N:%9"@Q&5Z>0V@VS!!8%Y3#A"5? </COU?X W,<0;4-L]0F%
MJ;/Q&Z7XMJ[?Y"QGM!^6Q&-O#%?:$!!R)0DJ[6X5-+J(]7R?N!F8F?0"B"\A
M%6\SG>W8R/:N(.#N>FM^5.;K?W#(0IG+5WLIA]X7?%ND%TZB;$)/K$,+ZG]+
M<MW.V'=?,+<2E   KU(OVOP9CDD?ZU*Z#[JT-5>?WG&])YK$4[>^UD3[4&%\
ML<W,%0\5U]"H9$"I1E,20_FN2N#X,A(,EE?GL4[QGWVLKEEMP$0K)@-D0_;=
M)N'Q7W)"XM_%%&ROP\DK:=G(;NIRMAV1O:0<C&46 [6#>?\<#\5U#5^[\GU3
M=CNS#)]$MMR)0&T7W*:UQL!MY:/6[7242XW@ U15O+AE5>/RA9V6![>R= [K
M]DOVZOXS2AET6S&QY<5Q-!'HIMOWU 1&BZ8E9_)-^U4=E7 04E6 ,0HLPF9Y
M3"SDE\)-:P+,4VE7IY&[U<TO9,-+O+;8^J*?6RF229N2N1;C@U&F1"XOQJ'C
MU.4V+#N4;Q%IFQT7&,;ECO\Z1V,H3*G7!D&H@CQ48[9H=^(S.\C\5?!#1>8*
M77W.QV)5_Z))*JG)3T:WOL15:9>-WCS3FDN5L8D;J,I!W(2;J%!9X@[.8397
M5B\O6<PJ+5I/K 1]_L_NP!,2'BB>QKG/[_5E+8:W14X*7?*.ZXTIL[-8;(&I
MLSC9!=L4^7=FJODZ-?>'E1E"?1JV]T!RAF"5L%:/^=\OSVQS+M3^O<X@1;/F
MH<%2K55;K.H4)R6>^2';);$7E+WZ'PUTC-L_!+*X6 ;9%6]]5MH0JVTRHQH8
MQ>DR 3X@F>,.;,.9,]!"P3-C8?R?Y_7WYUW/\IQ:OO[CIY'U,E_Z7S\-(A7!
MH1MNQ:3# P_VNK+BE&A@EII';RG#?RQH]P_ 1G<%L8SBR5T\C31;59R_]AW4
M^*I;D@YEOY0_,C!/K63)(N?SL.0[G9CO^:5.+;J)17B:^#19C+_I1)C0#D6]
M7E$4C5;K\O!84+=W3L8S)(^",GM&QV .#7[L[X6WQ,<XG#-D_8QDVHE_&/3Y
M:3#U+<;49LS/B5 6-JQ3-?7*VSZ9FH?O>61?3FNAH<[FX? V%D1Z/->*S,9&
MR((%6:-?H6G52N?'-"74_/+O\WY:LYAKZ32?8Q&M3D3['F4C*K[E$T)Q#Y?C
M67WLTYP]=9+6PR@-(G9GK@?UB<N;O#H><M[L??&FH +=RE=,WSAA6\O!A[>,
M@<3]8M2@G@S&?;8I*#]2P.'UJG^^@B@%8N1?$N/K&E+2F\Z)#V8O2F><9E,%
MAC(-F:17?PC=SS[$NT$I/826Q( P1;QDFC3L2%L5B<W/ [YV;?VX6]+MBT,:
M2[8FQ%3Q+GDZG%D*WCK[9I<SX@7Z1R?Y<?J3<07\_8 "A,0&*22(KH_:;ICJ
M#)F'X@M=BWK-YH&NBA'5F3-Y.0IY&+WCY#=P1MK7,X%$2H&LZUL).!-L,QK!
MHZ3>2J:Z B0C\YGV9T<L5W9%7LVV-I&_Y<T2?*W:QP=U*G G%61PS1(U=146
M?NEGW7 379X-_O9Z)FN; [$?U1H8E0!T9EH<BXQZ&ZG3XT.0"9H6 _2!SW.0
M%3-UB)C/GQ(B1>.]S$822?"/#:M_1F!1-<,<]<(U#+&<\-Z="A@4_OA!H6?P
M?69UN,%,_G[)[N#563-J:1:Y24M4>+$AV_MFE^P1ZUR1E#:HZ-OPW8"J1O-C
MVI(7^_WT..M=IJZAJT%/[1NC>.N9QWH6:!:[N,XE^W5,LE/2Z"-]#DM/9)9W
M!(_0LR+N9;M5;__8):88T^HV/;/EB^C:YKXR*PK[Y(]QU9UNXSO<P :;8#*?
M(Y*!5E+;?>(IWJD/Q6.T3V \Q=Y)43?&TRQXE7))C-'5&C^&!RAO6?RTSE2;
MN(BJMSC%F5-[ZGP4!FWV;D5G':MWZZ+SB/$2TQXMCM(  "R$F*5HL65C.V"*
MRC@PWOJ1)8)"G><P+'\7BPN_P1TU/^QRKU>(X9-<6U_)?FNWX-.A 6+J)O=Y
M$Q^-^Y-$S(OS6O$V>*!+VKEK':->@?K.TA3N<C<0%A<A.*M;B2IV7WHIO)\I
MI$FO92&FS*5/*\AK<$ LJA!@B:[IT/M9O.3DA^J_A8:MN'C$EW=Z%_M.#VA4
MY'\ (^.7O5NO3G[]?<#_CMP?2A3?W FN;K?=P&Z^VWU0]ZZ/A<CX_E+O2"[7
M,=G,W%SZ X!7OCXMD_X#0,VQMO8!GO.WYUWPGK%4T'B!3T'Q"#LECX*Y,J_5
MG<95%*\K5TP_H7N ,<MK^4][5B (>7;FUBX%/&_L9R3K<HZ'W(;Z=AJ7^-PS
M[]*9$V++_:%9>^B\G@$,0NO#Q/3,.-J.Y]4#C\\? %&#-^* =.T>"T\>\+2E
M6_M*UP7"6\O/8](6TS%;U1O7M$"M,BB8UA2](-F]7-*CL&R5B4E$">+&-J^9
M^7H<#LX:X*:JE+.]VQ 92. F"9P?N7=.]D<;%",4(-@[+#*^8JY)BO)*P3+7
M&7S3_K[#;%^453]U5( 5#KO;%+QB68OZ:40/8) YJ%Q_(F0UDWWR2<MXF*Y!
MT));67*.]/USV(.!6W_U_%(7"_<, KA*)XR=7&&OJ+_)P5%)GK@DA$ #?V:,
M7F1Q46FMG1'0NN>W$K[H/]>$THR<U9,9+'1--U@U6KQ-"7U;&"*OKSBH\$$'
MK+.M*C2BUE4G5V'6,6%?VWTRN39WZ5FY4,1AO&2LGCAY#[*C'.1 KA1F3$QJ
M#=YP-DT2,X69^XZL>T^I0[9"%311M7- KI33F\GSI@Z 5BQ*<YWFX\FRY2%)
M.6F [*JIUJ;L&BS &I]^R49AU)"?LSWJ[[W+KR[4;5]@L^8'\7[(EX-+TIZF
MQ4G0!)1_JE$]O&BOE#2^\)K[D!O6H,F)'VG>D44=TOUZT9#$4*S'[_(D _G6
MNDYN8!6*S^UTU]LD=G8YN=FD+&VE-.K;D413/:WO.GO1HILY0@PZ=-O>:,;V
MV'I>AV&6SDO"M+VI.TOT/51FB4NW9X.)93IW2#8GLJO;C_ENJ4YIB\)3==;@
M=#PV4EQNN>\]YX#*<602S'I7$*'<Q?X&O HW JXW1J?F?IFE*]YY]OS,7U:K
M560 YV) Q-XQV\'K ">RU(+:E'RH@L+H0&TF4%$ J;25B0A-8$C"-4+(Z,9M
MW9NSYH^;HNX,X?-:HSJ^$;I8YY7<;M'^+H'.4<E]_$WI@I?M)A%.@:3DWT>+
M-G/H_7U,Q>6W/.)(AKP^WJG&[,Z]^-C@AZA[O9ND+Q$4,-MLX4!5FAZY6O)Q
M/EZWV+HH5)E($^(L62]+X(304-4?F1M[0.H16$58)KX& /"VDPF_%RFQORK+
MBF"7/C/YN0MA8(9JL/'E.K\*@5)1"@XT 4O%_@""5#'']<0?W=4WC/"NEVB9
MM].;#<]:#V^:HG';K)!SOZ%"2;QDBN:<U^6TF;B[P6X9[(_$5#WYK5BF]>=,
M=IM'6E\+*_E^N::9R6\8]O-2HA.MR"2\Y]\J6LVCZ2&L:OTEC>&NE/\WK/<H
M!7I2BG^_7'W[*<*!]/J\L&6W.CT?D5[HZLJ@K34EG[/@B,@V-,:\3&S$N\Y6
M$#7('\NN@H/K4WE2'&O'RHK%G</^!X@(D^U6Z0\ HAS[:-V*]@ =Q[9Z]X)H
MJ_K,>6UM!#[]!V!L&8S[[G]$H@%6L1_U&6<,PIP8'$]Y')C=+HXR#8<^:(8<
M.1X8&1GE$W$6$1KW%)P7))OE<T:GM?+YIQ/E-C&DS<G="L1@>.FT.O2+#7]7
MEC[BYG48VK'QYM/0H7ZG!$^AXL 3[CUV0G<L%W=<X1S6*%I/LJ2C0+'!S3,&
M69+59&S9([R6GWEX[>WZ+:+<4W4+4BB^F!LH3)@#$;M@M?<>>W:Y%?"Q1!M$
M:TU)/!&WMKQ,*K)NZ/4F_F040]&$]/'FTIW!DSX:'2M[)Z<I;9AW[*79X>VX
MU3<&'BKG>P6P5E$\;_J\50H<D]V_SJ[F_).X,?W22#]DF#"=6-/>15/+_-\C
M%V?OQN/O>[ZFOQ+MSD+F*]3OS#1,DL4XY..=DIQKW662RQM8+V",Z;_*)L);
M[0^4]9%^;^ELSK@QMUSDU=6.C&MLCZ6.;C+%8F1-S>PA*[6Y8/"0"%!)Q;!)
MMK^.=7^ST4<=PH<<U&$:L4TJ@DC$[V"IO4J[[%^[E]O$T8OJX/\A*@\IT/%:
M+?S18" B%/P+^J&^$D?9_)ECLG_0)+B<@XOKLKU9B-[JU9 BV\\$Z5,Z*Z]#
MAHA$?;J=.1;!XK>)=:9*=L,R)FW;E\ZISD3HN$HB%8?EWH^G1?S+G89*9.-K
M44JFSR#?]*OW3[>Q_;1=\7M%RNHLXAI0V=9KL>[Y@IZA9Y45&<2N_/4"A/8P
MGW0=(?8@8LU/" V$]OXB@:KIMGK6PA'&W_R%[/RDGVM>WXK*]^A_>=&^=\RY
M=[%38:XPIMRA/+3UO- UQ82\5Y22R>&H<C\C>E\E*UD&6VP#]C$\WY7NVU-$
MKHP_%LUD@SO#S:Y=,)_E7=.W7EFKJZH?=*1:!C:6H6D+A$XV23=#M029Q-.B
M3K]L29G<2U/NQ878S@5/Y05LC8H$ZL;G_@#2:1<Y3'$ ! ^_-1Z35FYN/]M)
M'!'WJUK. P!1S>61OWGM:'>KW_\!-&-&9 $,G"8+7CAERU\,+420V4=TO)N8
M1)>'BSM:UC5XE.H0GR?C9-VP/VP6\<7Z4YGK_PQFPXXR+?EG2I*1AOO^W*[
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
MC&-8=KCU+?$^WMC>8#1H2DB*A26XY"N>37)0%<CK=THOLC/4L"65,>59TPX
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
M5*AFM\!EC9GVQ(1D<%P4HBWRU_\V&>%@QG#KWY?];7JJP"WV\W[[KK'C^88
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
M07YI /QW:RKX@0QI,B'D5-UJOV0HUW6Z+NS0[OD4N-3/K.P!7I5OI@F4M0(
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
M4),_IX-9BK#9E%55#[NU6U\GK4Q.KTA!<EP.J<#)]^3GJ%_Y5. GXB85^%$
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
MB+;/[$AT3C;YY/^VZ7B9HHWOO=D_8GE#/.CJX5S.5Y]?Q6"X&0[9BP)UM:V
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
M#<T-L1ZF'N&>M_1W[*+UP+18]@C>I1&MNWS8T]N?EC=;_!\>F"N1HJIH47-
M':D6LR-FUWRH0+GZU"*B1[:+A]"'&=U:J?9R4<.1U^+_A,%-'S[*S:MB:)+W
MOU]%XNV1[L.I.E+86G$)@[!3*$_$R5]%S+@_:TG!/@B^A:5A[[LE[9=;\A*=
M?J0SF#RA,$HS+*'<IMB)LB01-@",B_^UEA$N[8,!$Z0K2.4Y!X^HP'LPI4@"
M^8T*S*'ZCC-B::,M(FY>$NDM$5_[AN!HWM#1]/P.MD#+)/N*?[#[&;+L,A58
M2," ^J&)Q:W^/2"A4/_>Q_'UV)>"1"FB@76+U=V6O693B9Q *8)5O.Y@%(26
MK7.7OQ!U"&+7#P4'V"HV?!58*$9=G\F%?KG$@V""_8/W"^IQ06]/3&0]\>;>
M1-<&P%IMMR;4MZ\3H1LN/!,>\>A^FSRE>^U7\N1L%)L&A1]IB#(,0=X61;W3
MJ5Y6C*$"8"IP'S97UM."8*^CT&\47; 0C1Q^<P_TQOE:IN%'D_EE=-!%HPXF
MK6BV"]>4HEC_>4<^SZISIB?</<NBW[OF(W[MF8W:6=,#"1'*D>JAXG8T;:!R
MQYM3!F119"Z??<?_?'Y4T/)C+?8/0BAR&,K5H55F9U&Y&4(1:6NBI0<#I%%%
MXA9SF[85\Q<4SGCAEPIJ=NUF1WNF@8__LNS1ZZS&.,,8^J$,/<Y0M03\PD'J
M/_>*20YXA6>XBH$&N (AI+2A[7WKR]HWR5*+[_+=$\.0<H6B+;*,SA5%#&!:
M9F+R$2?@EK3YSWY*6VJ%-K]_]U(_+)C:_'3G<8E6#^3"FQU6##8!"Y.!:Q!N
M$4T0/6JZLJ'E!$7LG]&!8CJ?\)LOU82E?!)7/"]HV!F8,GZ&W.XNDUF<_1[5
MS3!=2SM\5DO[9/$\2H"B$5H]&-#-.? 1&(BJSLGWS'X8Q>S$D&&V/THXNS)
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
M<">\7$UH\RAQ7#_4',V-BOK8=5_.(U+[=G"1J)EL#>;+2_&>>7I,C[6F3>0
M;J0MLA-@6GV]R? Z6OW'C%Z ,&]Z2@AXSOT\UHN-(3-CYO  2R)2<P-0?IA8
M[1;;=S85J:'14X?,8^Y(BMH@H[9G[M6QZ7-7:6(@4K3?%O@IA$N3,X-GKJ?2
MV=_I2D;%G/,'S^?WGAP$5I2P/H"F(67H-V6 ]705)[T=UP\N7S/4G&P3?_L[
MR5_=^<_;YN:T;V]_/C[U4_0V:O8:>9G&'HD5;9<$M*T!.G/I$)M,*_,MGONM
MV[!SXFGJ0EO]7?9>D6VKN\NR'$K?CD ^F.GA9?!G-9SB_C)F8X%)^P]*]@<,
M>,0,4]?*8<%#3S_E-Y;E)ELGWD1::U6!>%+^K20/@]2L;G@36A>A?=6F;H3\
MWLJV('RALW.UMLU(S\^RNM>N3*]NIPU4R;Y=.;?X%Z,S!0T ST+P\HGW"-L)
M*&\#^\Y(ZJCXHRE5C8&/HWPSXGCRI3(?4Z]'89*64=#_DWC[C6&WCR)(IEGL
M?PXBT_E9N?74FG!2B7\&]UJ-_$+VJ*WH7P43A#P]]#I0\Q'1Q%==GY$:0%B%
M84,5W'&+;]6JH:/%,^L5_&>2U<+T=RU[S- YL.8ZK ;<:Y6.%E)&V 016Y=V
M "U7@P#[ZRVN6O[0ID ^]H%WM5H. 4\I)?:K^L%&$%7Z<^+>RMV#IFK]"$Q?
MO9:Y.R0:&+-, _EO87%K:^+0F5O+ CE?:F3A4+O4"Q(GAKT5*P_SW*%BE.64
MQ:!-7CIF-X&_>!@OX@S!LJ\;DM@R7BWFZ.#\%7&Z0=5)H3Q9=E6NAD51#O3F
MJWZL72M66'[3@QP)?[C?A3Q-L**<W4ZHZ0QL8)-KS!.GVBR++S?=?G:0UCP1
MO"/#\\Z9HXRQEN[!=!-\;00&:+TSV+WTR39TY[D^;8H0V4;U<6JX\(WF#52-
MB/=?S"OLXC]05H0OP7[1*ED#)0$\VNUR>CF<=+HU8?+ */P);O94<"S\1RJ4
MT2UL*6AF'Z^"I@A6V0 YT"=A;!1.N2:NEO53Y(O<9<\2+PZK(S[ICK#^WD3>
M1G7H25^E#^(?Y,B.(/.X_V/GCT,U/*A,S$0D98V:V ZB7 ;"R8\H0<3$)'WY
M2A^:Z"2V 5OW5R_WA!):^W:Z RD3E<1P9X,.7+OC(IIDR X408?\>RWHH=8O
MK/WZ;@J-_3+YN&)<:1F:G.]VD9!>LE05?4-)LR[[ ,2?F_UP]H&5T<#!\7 $
M;(R8_Z?]/S9(+NK?U##\F[4-]'_;HCI4H2O=-%'4#RMZ!,X/^VN+J*)[\<<C
M4 X_<.\(% REZKI.3=P&V?QKYYK_:?^GS?[G^[BR!36*T++-)RW[$\/[Z#]2
MMR)0.PR,VQZ2<,SXV__TJI?_]_;&8=T)^28XG#F76KU">AAA?[Y#O?72$6CN
M ;@?KB_6^I_NYO]?;/\#W?\J[;9V?J8O*6?.I3_3V2A-N?;+@\JWZ@Y%GQEN
MV7_!$FY;I4,(KX] ]RP?]@\M?YW2=UHVKL<A[TC$%.8?1BBN%_6:%(,S]L"
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
M[CP'B/==N*X2H+IH&BL:*/YL*5O>"^?"6S.1W*P($F5I_PQP$^;'EL =&<R
M;O]<0.GWO:HH7T'[P#^QC$I9U%^9K9!'F@0H1:CT,^$/31*X1U2S@MR=JJ?:
M[.5$@P>D[2[K7PS$REZ6AEF=KV3<&]99(2CM9N!A]$'@O7LR4EHRNM SJ ZA
M=K4<*^6Z]?U*SW37"G]S$36)X"OBC^7>72;&J%^@WTU]?I_>,]3BRY;M[BIS
MRT^_FI;$+WKD_<@];X[\T"EJ]O-:0]]2AA]=NP&R"UU15NRT?H_N@<!2&Z)=
M54C(Z:$?>I<9"^%C!A-.%\WVLRH9!U10BR4+$*@73,I7%[*I0O@U.6L\CO;S
M.[QN?,^6>]<L32*#:];8I5?K Y/G#@-5:>1O%9C/IU&L/3]<D/8<%20Y43W.
MW7+Q51A7>L5'16.(T\$NC4.>,-^%M]^((@IQMH;F+9N.S;K4/7OOQ!Z C72T
MNNOA>)*L9\]X!&+*!I)"EC%T-FOYH?7%L'9"@W.UJ&.Z<[^X?"K$O8G!M/8Q
M+L9P^#_]I?-_[_8_2TG_:S2*/SV895+N$OIZ,+,AG4@6HF&C!C;1D*N T]*-
MZ)%W[VINMO.D;9)CRGW>GI@*KL0&9 W"$WA>01$'[/$8\36X5J302\T_J2\B
MWKU]=!5<U3XAM:&TLTUCCR>K^\#J)TN)%_!-/=$\"SV9;FLLN+F@+H&\G:MD
MD_%IIH?:W0Q'H(#?C.OD8>"L]T8%ZM5PF0OB4K*ENO^CANP1(.K6#HZO]9K'
MQD*X;Z^!TA(*. /N#>!?/ )M/L;#$G$WFJG5BU#A0<WT_$K]H)-%#J[S_3=K
M%6OS4[\47HMK,9&LVD/11, DNMI]9;5$EQA[]/AJBT2A.JQ17I+")*\I0W'*
M3<#V5=>2GD)@3]EZ12P?Y^_"3:$QKIS=<XZLU!HG$%686D<36$>)8[W $.!"
M5U!:N$WMU?H,N-5%?,'%MI?=,?H=O-=S,M!%2KN)I"O'UL1N)"X60I] ^&F2
M?HTCO[4OO/TQ79QPR"N'49*;'-W@ZIAK#UCO96$7A48"=:3^.&-J6OU"1H%V
M0F&/78@#;L[5]]'^W1^?1W42[JG: ,EW;3Y"0XO&Z3T;Z@"N9!2";PQAA8%#
MC2:]]#8;N,5O)NC-A'[M@LQM>W(UBX2Y"TL_EOS-."3<"ZN%4@1,>Z1$=7/W
M=*>2Z\MRE4,+UPNKS^PE=M6"TB OF[P6>0N#OD4UA*((MS(>T\X"JV35'W^0
M/(WHFQ-[T3<6'&C?F@8LH@2"!\1[XX!G[.'Q:[WZ7-G," .Z[KE,S:4)(+_5
MP"]TH[C+"SN+SHP'_7C)P_E'[H2&ZQ'(+R5*^&G98_N$7I< QH#H5B*:U$:4
MWV@BRU/.$;>PBS,46+5?"_*E?Y42+#IC8ZK6,4FRS/#6"V%'5N,AUDC000CI
M^/U*P_'62ZQ+V$04/X+[K6\M\+!?\I2?DWHI7V9E&E?CJ(!"Q^U W& V.\>%
MQ_3'&T/7@[ETU3&<ZF35O7F"--4-Y0TU*RY@H\V$5<QUK)BW7W2:#45Z];J7
M)]=FQ3P\[Y96# 0M+FQ6$ZJ,B4552Q PO';8KB[]LLI@_<,?.//ZB,R(S^R\
MWVLKF$+W>I!NM#G8"<I9LBQM#,*#6KH*F_=MEV_Q;'/E$>_[F-V)NFC'_;[[
M:V/ MU:)&FDKZ^EB\'&5:B-ZQZB-\PCD0:<.HX[KF["9;9J9<)<562ATF'HZ
MO5V??J/C/E/""W6F\9BE6'./&N+U,^%&9DE2DS\O:Q?/U82L?0['O*9W )7T
MA9[$WL,DB.5E14ON&"^1Q3DQ*ET:VM9&69;B^USO*S V<2/)(,#J_QY>8:'_
MOA \B,9I3,SH*M(%<A=A++\+XMO+HY:<HV8TSZIX\F0./AQA8.2E^*ETR#82
MP!<9]W)([X] .7K FR/07:^2(U!9AA%$CL[Z^!&,KYT0DL3A-&1_A1-VZD86
M*<'JF7-'$%?);1+SEKC.FDW("RY_5,=]C4)SK#>8Q2^#H^%O4XI,8_+]AS5?
MO4.'B@_YN;QI)Y2<:6Q=1Z S)=5'H.E9.F#+&G/M:9SV])_JEH+($INHO83#
M&+K;D=@ U&N*'C63)N+D.UDS^]+B:M/D^Y>L@QK[-N\V-J)>Z&(,3E3^9D:8
MTUT45!MWC,@7"(;Q^W<L_ >:-40#3Z<9J;>LU5X5_72CQW:5GLRQQEC/[0--
M=!R*=,9GX? R-X(>E9@%CD#_9".'%O;IE&"LNY[!F\890>0CS7<M53QVSRW]
MT!Q5?7?KW ^S/[4*ZM 9,)2Z9Z#4 %C1SS2C%AJ"*=J$[;A02?F>O *W-&_)
M=[Y2N2=_&!W\H!V!\KQ^=!>9W[4,.2Z+Q\0[?3H")2(A%(NQ4Q'W]\Z^'FL0
M%;P<(15R=7*'ESKW>\U\634."X71AMI/ >;DJXBSWQ$>2PO<P-WE3>M3[766
MAM,#'B%T+[U6\O =3W!1*9<ZFP;#0<Z_OE)3T\Z#')\7)%3OQRJ'#:A)_HY,
M_%JYX%#>?O^Y1$M$DA+?E5=G7-(-$;PYZ';]H!(@A]1"-U? +,Y7^.IJ3_MI
M0A$Z[-,+Z>:VE*\%#@,2#+_T;SS7@4#U[5@W2\DW$3+43*^1T ["5%>[.O%J
M^9F#4&?XYF99?4,'E=R4<X93ZT0)8_BWAUJ[ZRCA=D,WY/!"[3B4G[6KT:NV
MMNYC"Z&\ 3];R'#>1,'EBNG6O EW [0MD@-$(5"SH(ME:F1IX,SP$FLWW3Q.
MU?6ZW-_6FK04I-N?F"OU?]6L;V4\%QY4&$E\''O5:E)I66T&0N.0Q6=PO;QV
M*.G?XW3S6IZNY=_!R9S(RTLSH*L90[-U#]@&FWX9X#Y!%C/2#861"PM,]0O\
MZ_/@$<WGZ>2 RU?'2]))KNH/^O:C9AA5KTHZ,']Q-XVD'-(-4D+K/P)Q0+T<
MVD3QT(31P24K?C_MK1N)S'O9#&*J1Z &DT\IW3>-JKH\5+4>-\9 [PD$6+,&
MW2IPPK>S^^E.8@@>G[5I<KO0)9F6$8V#OVH:=VCCD]_K9R33=R9P(ZPKL)Z,
M TLO.M&Y8Z!$IYTU]@UTP$!79A%T-N1Q'WIH&N:F].]F,C9A!&?P@=8"RS%<
MP+2L.6O6[PL?4%V?])8P&SF$_CZKNO11R\MT;*B)L@ZJ](S[7V@M6EWE'#9Z
MJ\L .TF'[H-Z<4[G[2=.>T+?NZJ&6G++FH(K^<PEO&:6[0++E,REI0IG)[&7
MCT!>,/IEXB&DL[[T@0C^"QO]Q\7?'=C#S2K4;ZU0!M+PYN60TZL;,*(6WFY!
MN9T-&^XQEU:8[;^*!63!E(*$)OIM!*S2LG'V(Y#Z/LIS[>X,,B\&M9=4M7HL
M"?[-(=:LF0AI.O:^ U.T!=1>O-(?^B&*%91GJQG8]<;"(U YZ>].7Y?KI2GZ
MV&+'X#5AG,_N#W[+M^Y:U;&1_12KKB#_1K9XS7\-]>_.VF/PI['WO'Y=0V:D
MZ'_(=BQ.7QNP>5S>%)U]RG^]7+EZ)@%ND!:,!:]2_Z%'[$+A>;G1G#ZLYY1F
M8MIVP+:G[LL])1%IZ=D =I\IY<%$T=-)0Z!>[XVY9<N@I2D*WZ6%[GD)/<U!
MI:[(GHFRULL1JDWAIH,=BQNB2/A!Q" <0N'#D.X KL3=SOGSQ-5N)1U$,'Y:
M,R<0AWRC=RVS]WO9*[S9+KDW%V?3O,_X\T5(2XP!F/2"?HOE"$$@BY#8V\Y(
MH*7AH8)SZSC+N2<74-YE6M_UKG2<.6.ZL*,UP\*?]GQ9<(3^7 4\O:@%;>[Q
M22;$^]UJ=PKUKA^!I-U*R=YK"QSTQ#$3U)?Y)Q*<0)%_"T^\VCJRURIYII/3
M<:O\X]/N:XH*RI60**D8-?U,\/&N;OR!C,AA*:TXB8IDUUWTMI,SF)H7H[_^
MO[,)V1=L"F2G8)"?UAEI3RN\BYFZ]A\G#T@80"614A@4A]H(2#P"F6U5_=Z>
MAB[-OR0<OV&_YU$QT^=[IJ34>5TX->Y7'GY-\_G<<,AN_&JQK20(\P*UV C9
M"6CG/MY)"4*5;<%@_KVS@I!PU/^>GYNTRR#TZH&?!(@# ?G^<P]>Y>2L_K<+
M/_N))[*I-J2/^S8P-)3@@CE@/L;D>UP3+<X;]KJ(_PB497_U"(110.TYC;"N
MAE-X%_ FM$1_HOQBXM,FYW6DZ+@;C=.1QU$8E14FLL>N*'WXS3^/BGV-)KVC
MMK0+(QC'O,)'ZQ]F^\W;].6-,1@,!,^I>%QJWEH)+K#"W?2!WD4#9\.?()6_
M_G($E'H_M/I5\[U\_!R14O-XRE\\*FYMT'F!< W%OD!Q!VJ((:1DH@33O!_N
M"0Z)QF:F*25MG5BME6Y*,]MPH <D.G(3B=WSC-2\/35VGT4'W/IAF]8M4W _
MUC-6*W\ ]&C^0]2=X/FV)I()W>]2D,/HNJ#/:IQP95_DF13[A!\N_OQ.OEGJ
M/V Z+-[S7LPQ.M9F$$6%S[U*..PB!LWVU^HIMDZRO;7,^=,XC7=\ZE9+&HN#
M8WV0Q'M6V#_U]Z,%'8IRCQW4D'*/T+J\NK&Z=#OC,N'G5/(>MZ&DFE-=0>_<
M^SR'S*ORP4VG[W%(0"]9\+PU ATHD?:H;4@FY 3D1"#%H,P7>>H(]*2W_Y?X
M)Z%]ZS&/-.E@F:1_6OK-[)Y^[&53/ED4D_$.=9=ZRXY:@EU\8><DAZN/<VT;
M:;#B0OE<ZZY7UE^'BQ1AE:]*11*=48VFO<-/T+7@F("_*4<@!GA0MY1,^_.[
M8VVZ'YQG+1ZV)CZ71IWMEU%%!CP14L3V9$W#P<N(%+(,.B4RJ,NF1)YTY7#/
MD+?NXY7PQ^$Z[NLG78?Y#N)6OG*55H.0OLA^:*/:4WHL>2DL)0/8$[67&H@-
M^;?]#Z2$3KI=EKZ2]ER;.Y]7O3O>S%TWLYLWHP:#\D'/R-,XF#V*X58]!>EJ
M[NT659(0-]_ZUK@+9ZU4O--BM:C3T]G99F[J#.^722[4,D,(JL.X77RMK]N-
MYSNJ7F.V*6&]$U>3<7.GQ)TK)$/]='^3K/154;:]8_5< :L)Z@#'H5A@?88"
M-5;,0/E?MH#-^@'_"O]HBZB[)@ZNZ9U)^=^BC-AC#=U]&/<2G0CS+Q<7XB(3
M'I=^GFRYD5O\U<.;\=K.LZ7T'Z]4]T\7<A3?2Y*7R(&AZ4SF\O;!2>19>C:Z
M,7 $,C&'F=/Z(ON2$,YD$'!CM[OVAYM_OI146ZI%:/> LN)N>9V0_HM.F8L&
M(04'B32VZ+<S1Z#.LT0K2_)M66MR0&[?3'C&N;Z?_:V=?Y6*+JP;B4 (+F&^
MFAEQU]XZ%M!3LTWVC75#I;WUI;Z8/4P\C8% ]XEZ"_AF?;58OY*";-JCV,IB
M(>CF^0'^\6SSE:E?*(K0&.WJ\3<U]NF8_9X7=OC&"))>I /<*@'&:)PF\O%;
M&]*%9H7VC1.!*G(V/_O_E/4AR(F7Q*[(Q4T%LU8C._R<PM[75,PYP)S[PN^%
M\1L;M/6+GDY[;&?'6GDJT_03T@DU%'8$&J9R"AYWG8LF7#&76G "9CU3D=\2
MKRDFOC@Y50K-A4,24;YJC+X+!)L@,8H=4!=0Z8>[4?AF_@CD.3OSN4E%8N3+
MJ;K^NK=XG7\^7%R:,!-=B5J@\*K1QYX.V>>B#ST_MX-RSI*5=)S]\N%C1@#:
MXVX1'U&_R=<[JJI+'-?#/8['CRX][QUAN,6ILV2.6#S[F75\@7  B4F,\UX^
M =T0!A^!()ALK.<1*,V-'TJX+?V6HNX\*+RTGW;O8V.T%IZ78>YTR3\E:8[_
M,#PJ_(>Q,Y.%5?#PQP(7#5+^O#6( ^X;P(3T??%GDN9PW?O1YL?>BX.(EP0H
MZ0N!M1>,ZR4OH>E$_DF+R?SS\OHQ^?3[14S& F<37WHXJ OTVVG(7&Z-; +A
M8_3Y:9QIXI;O**)7Q%^^FOB'X4=>'6;,*AX-WL/&0WGTM9>XQ2;U5+2OUB0/
M*;P2@2BF?8MV+ SABSB=I%] .5;#.-27"0+T^"N^ZD/TE,.X8T_C$"_#P3UH
M'+8$"[O110LE\F[)G*L%1_R%ZRTOLI)$TBWN7W$I^E+:$+U.#D-]15.<Z;D#
MN7Q@WXDEW,0>F(5_5CM<+CT"_<'YD9M(*_&KU$RDJJ+J+RG)EOM1S%^AF1H,
M>!C!%'-P@:XT:V+)!R:PH"GZN::2=D/;),N/M0EKHD$J^L;AI)2P!VXJ7WEO
M#HR?T(U</+2?N\UPL$N/OR7$S=7$XV6GW'"_4:\$Z,GU%-*'Z@PM$5E?+=X?
M$0EG#HLQKZ%W%YZTV'>@9_(_BTD5^C2.#9?-KND^*32*V%I-N_?\V5\=+\4+
MWVU-_0X6:)S2A#YK8O[&5!F0?^/Q%C@^[$ESVVW1&7]U#2MY#)\(,J;&@!Z?
MW=$9\Q!@DZP#-]A;!V"N(WL# 4H.8]^*AYD(O;+S ^/*A=IO?AOW/JP 27A3
M!/665#.(XB1SHFI#F ^F&GZ[[ZWOU#40_ @$3U+G3]WPF:G]Q*D(61+4IO!A
M^^SG=:AI^HH%3ZKU#U4&)S.SF[^>-SWS._]WY5K<#',(BF 'R8@$=V%G, X$
M[=FEG)XBU7.XV3_$?OW?U4^JY)IX7EZ!I_:RKPWW/@C^<;R\Q5!D#<J)\MAF
MP?F-:+XOKQ+]^SQ@Y5*UV+#T^1/@B^?9A@TNI(\S[,A3^&_1;DH2]VD?UR&'
MCQ*P]NL[<31VND8]RP.0CT N81E4O<NPJCV0_2"=I MO\!):26\+R;=@M1^_
MZSO4O#/'2TKFZ27:+MG9GBHK!K%^TP:=$^$XA-Q,_A6MNZ9W,;YAMGN ZUO)
MDT!CW+3!@P?!L)<HP@TZR_'HD](%QI87$E 2^M<R\ N:'J,J[P,V-X4N+D;(
M-C<8BU5Z_V23R)8-R3&"*".4J7DT [A\+T0D\7.0Q'P2@O&]UO-P#_]'I)"U
MMX7].G'/[NE<WKFXW6O>$[U]O""=^K$!@LLWF:1<6+8PNV\H#0\3LDAH>MJ=
M/WDP[35#X5.BO"]E5"TW^FI;0I: YU@04#W864;GR;^<T4IF'XBE/US=YK[(
M)HM,#9U^GF$,@Z(ZU$9A='G1N-H'278R:.AI>K(U9>-3>.>*2D2E'*%WGN9R
MH\?T$C,(^7YJ%4,1ZJ)9-G5@25IT')>%VQX*PHJP_T%M3&+_[:P(EJ[-%YL6
M6HGR'4GR!YOZU;?.IL.C+!=>*^W)DN@VRW$$M(]?'J31^SPWU0\E.&;$:Q>I
M PQ+VR(.S@U=@-7M,^MW/?O\'Y9(TF*OQ$#VZW Q4*/<.(53*U+&Q[/F=/B\
M"X/4+L3;/_B!N.=W:36;.8UDM0;5/70F&0!_7R%'T SZ2GA)->N$]9L)O9R6
M=R=<1 /4;IZK+<789'.>-;!]O WC1G4X&\H9$W/Z%KC;F>"*/@U8_K1;0Y\:
MFQYT<KZYU!7$F?6R.C'K&:2EW'S=2!*[*1L4 J;PMG9Q;*.!UQ2M[:P),>>;
MI7]A_9^&:>QQ<C>171"NMI)X]LH34)Q8VB3*!=U+U] 9"PRF*2@/%!]"\?M=
M?HN@I6<;&E]BCT#O\B8U_,,8&]T$I&8PSZ&+Z5A)C;1;B[12 MJZ+7VX!PD9
M5U4-J%]/F%&>S,[<^%*1??/6*7?#K95A)]#A-JDN+(-D#WQQC,T +H<]S@[^
M6ON,X6#J*XIP!;@'F^GJ#>$GYQ$]*TLAW<J;%LA4;&XDC"+(N3R42*@@N1/5
M$D^/2TLI$,.P)#=T!2N+?=(T^T^E<9F^ML _S?^$5\. ,]!.YV-")!Q?,KYI
M6?0&8Z'U*9B3ZQQ_IK3*EKN9N60='7=_7?\+5'__=V[_4[G^7Z0Q+-/3@NG&
M-F33A/#>ZH0KD+??I7NO9T5;^^'TI6R#SEX+Y2O:XN$;*)?>ABKR10K;=Y37
M\!-=^1@-T9^?ZL;:IJ)FXVWS?CG*^4J9]HD.N$<RV^ ^J2:#_K7N<#NF17Y3
MB9#A2.#!:C0^*GB<;+8=,*[1.-HGTV+V?%G_9/3E<]MNSTU <*N-8;+"'U1=
M4P?UUM([W.9P6MN%Z&!]K->D2BE'UK?']^)\%GN[A3JV-M=A6G TC>T(5/R'
M=J9YTE (84O4[E+31_6U*4Q=4@UID'.\D^.ER^)U<56^'/GDNQ&$&R%"=R\;
M0+;#4+N1F-@-%5I;$&H@.PHY)& @N3ZN$7;9ZCOZS_3C?3D.WV ^(&4H>H3]
MG@RFM7D^HEVA$*9X+?.9:O6]+UR?C)D>OBMCX6([%6/\Y7UV,HCRIYW>,[0B
M,<Q_AB:&>$BTC]E019^9VOCU:#9N)S\9KLT#_S*DNUH=6;$Q1O?>(0!%X.\-
MAL\Z3OR%/&W7BJ=,:QK<H4=<-0K)K+;OVYYW>!^3>^K4]&UK5B6BQ5)&HJ$Z
MP.I "$I1%KXYHNF#J'K**:A_LG^M*_?>/3NF4$6E15'H8FJ-SV'/(J&B#WP2
M'M75=%U_3N//O.>HO*S_@ 2QZH'9UY1F//::0C$X_OB%,%,*X/@&H?0=(5ZZ
M+O8Z)=@[<FH?]R?]XK:F*(< QTK,VV1V7#)(U,!<CAI.O+ TV-0]'&]XFJ Y
MN-)H5_ KQS#G] ]%4;SYW?/Y(((9J_X4C/[T*C9RR&I_4+6P+KUA%E_=N5^?
M_$/>6KPIK)K.UN8B]HA>5Q,Y<0K%;X.<0M4.Y9)=$5IC"$C5>GX!<T-ZM=2[
M)BT;N?2AS,&3E\13>2]"";QN2R:@$"@7 LS:I98PST^(KOZ6WS@O-1J@\>R]
MES5&T9CCBF3,(M])_@PG(C@#6L.32%PFQ1 @/70RR[<FYE:RI%9S(!;=QD:T
M(D4U-KM^BQ!5JU_^@"GW*>:"B<*UKP#Q2]%674BY,96_+\$WGW2$>X2VEN:"
M/7X;@V(O,IU@.R4&"'=#"*9IVN9$@Z$W=*TNG&0H,7OCQKI-X-2-.'**<LCG
MV:LWM -U]',FL29TVR;3&2T6.(WN6H@KTHGK;3\SI:F69'BVX87+K(O?EYK9
MGG,KU^X."&=*&8>?.LDF"IJ:/IQ,\\"KR.Q?FU!>&M>8G7:;_S6ZQ-BG$<A1
MJU[$=BRH7%_%0 W:Z/&/"342>@3B=UF'<!HJ H5+^470Y7D!_Q+AB[ALY0]?
MZR09+TCLYHRV6,5!"->@3'2>19H_!R3BYYSQDUA_F8&3$\L[U9P8Q=&K;J8Y
MK)G5TC!;S7V5_PO_.ZM)6/=!UNZ%AI_HOJ^(6V\N5\VZ.+MP2YY*G<WA;OE,
MYSN?OKA0+<,6&K8W2LMH4W1U@N98.Z23^,T]JDV8YL>:)+GP>\D.I),_//AR
M (Y])P7&(B!\$4!*4J"$X?B +;G6II&]5E=UO:3;K+EWDCQXC!;YA/4CIYXB
M9R UADED3V?X#4GO[H+$1-/$HC]XK7-R14%%,JR/MI[MF%K=@IG9&$G NM42
M'BV<;#_I3P-]_%0P.NSP_?7WLK8DXVR-;'[>!V"FF)!D/-03/8.RH&;31.?A
M%\PGMS77G5_>=+T^Y]:=]=$[7:'_#OPS+R-00&I18%R&XL9H[!F+&%P*GA&.
M4SNY -?K#C_?)U2BV=#RHRNBYH1L[075*;:WS:Q,"LMT+S\"<6F__H'L?4 ;
MMB]2&U?5^#AC-B4T(?2 >1O7^40N-; _->?Q'J;"IQBL#H )\N: .$'O"N A
M.08DFHZY?VST#6.[I7U^4"-;MP7\3\9\;M\EI168(*I#.M0"(NJZOL#1K@BD
M+/G->6J6OPL(^7GVHL]REE>RY0LN%J\_XU._#008B.A.#'!ZM0O+ 10#:#S+
MIVJ*.Y$M8R ]2,"BG0V0?9":I]PE+SX72S!B8G3=WH@BB_RA:[1-;-)&/4QX
MS4UZ].]7Z6<S:R>OQLZ;=7'_MF]5 H5,W3VT_[YGS3KH!-FX7/(;U4 K(5+U
M+2HMWKE%%-8_>LS<LMT@M K>;^%><#JT2U8 8?+U+<DL/H9GJ!AEFJ$%_N4U
M23<<'K?H\X?)Z\>S@$F0-G7KTNJ:_YJN F,GUG]AQM2<BC&$_#$4G/@[.PR>
M_7/X:LT_V(//;&M H&9#^F/O:7F"X!J:AP*ARZ-$FBBA^E-W_J-#J7S_UZ;!
MBC$[[\XKW_DB<>+2:H;3;[IQ"X] ]S.FT5>HM2IM\CQU>,O+7:5=PZ%$<1$^
M*^UA7L;6\.L1LA5O,"7UK8*C>[,6FG?7@S@NB;9DOF5!76LXSC2;8619((34
M3M#*7=H,MVGY[CVF%O_W??D],?TW_WC""3\"W&^C0V'7UH\_6_>X16UCF9!R
MB< 2IYQOYW3WB]-.&*?*MUJS4?V,])6:0Q"KWUZDPHGVD@K<VJ2PEG;C=S='
ME^Z1X2!=UG2'Z9-?^N&*QJ?B.EC:F8$4.HYC"+G;J7)$X<[MI[JKG57/)9J;
M&I_.]?#<N-9YI<8L92QV,S6X%T0]\2K&D .@^QQ3&N%&_+(9PH:HU-LRU1-]
M5=B<2>P?I$G;4,6I;US9^BE9^Q8QD2>[DLD]I])U[ 33[ 1=8S6M!53/IT;>
M+:/WPGT\7<F41;!*T@\(QF,3#34FVP7]\OG,+W2][EN=O;)A?D80+-[;# TU
M_.&N8',; :8?GDQ8A]=.N0'51.UNF.!*@_M7WT=I_@+%$ANY!;Z>]TCV+H<D
MS B'PHF&A$+?<M])7'3N.ZT\K>_*)YTZ1,SP:4:V)C:?K4$@'I#@P<]E#""S
M_3AL6\)UW4V4.%FUI*(:0?LNE2.9[9)RT_GTW7]:,DN!<!99NH\W"##L0C>#
MR6"?A8:)U=CW#5B!-3&Y>5'GQZ*U36D]'?]T.C1N/3N7CI[7W.L1H/LLC-"M
M"Z%HA5,TK"AR+8FD*2H#X@D92HEK[]JG[<\=T-I"Z3&?;@8_:B;JKB289#S>
MYA%1"N1;$QGA^1LTOP6CK*>(O'_26B-7APRBF4,A=(7L3U@GU7ZO+B:&O2 5
M3"2K.ZSC_)]N;8Z_V)"+Q4A%3'_^JX.[X3]']\5!.'8QO04S+7X%37I"%&CG
M&QYXI?IL7<0E]03W3"KQ"'3]",0S08+0N<T9@)%TD_"I-V>Q5;1@;:]J3>P3
M.4E-3?2J<!0(9)/SQ%K \X5G=G1>,NB@BM1.?1H*Q9%O$L)^U>!=+W=M+F'J
M(RP\3IB=V2V0"0_\DR$7^E=SKYIN@6_8>LB&9@EM!";9QDN$6A,-2\H6 $<5
M/G%.'UEXQ8YJT6*@UXIG\ZWTSO9$(C1A;T$4'F0[HEEU!?O]KX7Y_2 53SGE
MD2_QDNRL.HK=P<.:%28@) (..>972^B$(Y#('EC"!\+[-R4J &P?9UL_YOTA
MW90ZGB+3/<8JRO2>?6:$IGD(IJ<1^]NC&W\'U;<MQP.DL6/;TE%1*<[/NK,L
MQ4^\2Z](N,G.),6F28!D8!<S:"*%O7SPN"7O[NCP)<]:\U_1>?-";6810],N
ME@)/F_NXMC,&(,7CUJR==+5+%]0Y4' ;.Q[0MUW>YO-#"S94RCEZ9-@]-?$:
M8IW/DQG5^*@?,RJX85NUA7S!PZQ"=R&UC0,RMP^J;KLO2)QB-4:QJO2;HIVU
MJ"_H_,4VJJ!/+ONHYQBAHR#@78-Y7?DJAN- G/3V>,H784A]K7\= 0NJG ?$
M>S>$AR;J/TZ:;27'\/YZDM4\#F*LDNZ[.2UR^(M._.Y1BU"++^U1DH8RE+L$
M[--VI77>/T@P460,@QSV<VR(>(QP,3Q(+@6AN^6@VFX7J4X A"#?@:UKBJEN
MDUZ,5O9MN7W=*W<N93CL/$AC[")YJ,-4'W3\)SGX*??3NQQS+MY+NUI_Q#0X
M7#\YI%>LWQIA<!,DN]'Z=:TV(PA'('/">\S[>3ARP6I"^)9SBDBVZ2.'\HP[
MW+WGST)C,&&O8BZB$PQ9XY;RNX+8 </)7Q:S06!?K8+K]A<4['-/Q<OP?'[
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
M8PXBX=.,Y*\DO81\U== @Q@1[-J"U"!4R_&?_O)'XOK@,4J9?;!4+&'Q,WF
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
M@&"X-J%+BAHJU\4$H_:?+$;*V1^/P3DO#':U:2V+J"W<X3;?VUX[]E \_2!
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
MS<O#YU=W;NI4@A+)%K:*Q-&(.M:<-.U6_Y[TV/MG(Q6E#];%=4%.!@9+-T#
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
MC+'%_679MU:A\5&Q>IYB=N*:O[1F 1.^B;>?_^.G)O_T4(N:_?>*5*V_$SP
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
MY75IJ6ZTEPD60W5F' UN4D/QM.9X%4B7.,2^9?O+R8K ';G[$'F%]@N:ES;
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
M%) DLS0E<49-Y/O2KS6?"[T7WS:7:5G0#20RAPS9 !%26 F7#3[5<\8EVE&
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
M0,HI&")AV)6H&+3M'UQW0ZK8ULEZE);_]L;)=K.Y\1H1W6X/&B?A1^]SZ5(
M.A>;)\5-OP/"?,+].VRQS>SN+%W 3;?;;&NA*TWKSGV#39U_M\;RS*[\_YE:
M_0OQOSCB&HY+C1>N.]D<[;'&-^]5A05QB?S\'L?MUW(*?WJ/"\;]I^>VZ^*(
MZ8@")/A&UG9381L'Q/!IQ 3XC_@WJ+3G>S'6-?\>:RTIM*UPJ(DRM#3F2O--
MT52^V&#'OM,U6-5-8X#FW#?<&U,$!E1$\_0RG*J>#D1]:T#Z6?PPEQ0+/O02
M;-NUG5M[C*F1H<'"/QUKA09<-BVVEJ3S@M0C5ZMH@[!M,ZX5F!?U)@V#Y*<:
M]MQ+FL2\1O,I)#T_\19U6'=6(R53B>6M^FJZ:3.*1T7IJU[.,3H$4)S,\S)4
M['@Z"6;]?>$-JN221078YE6D$4P@Y ?YNNG*Y;4$F1$%F@\DQ1;N)!087]:@
MYE'M<);FX]\R #VR'V'EV,"A/'DOII2T?P3N1M_\@+H:/%^V'1RHXD-<>Y<H
M[XMY6Q:JY\C453-E>:_+T:N%B_GT-I!_+AEBV..ZZ?3Z2-ICSRQ+/HYIZYND
M'P?F[Q0>0AIG3*R)PH.)JX6)F+=;H1W\-.A,67*&(GBU<+Z-WG80G*$BX_\.
MO^^&KCO- &%@V#PPCTTA9MAFZE?\3UTJW7<7_?VC:1V::<Y/9!@-#8="WU4=
MKPIMQLED?<VY5 S9)GH]:-TR,:!W^,J@F9:/)$FF:$Y4D3C7)&IPVCE2!DT,
M=!=TU2/_--W"E#5,D8 F2K;3*.8W,CB@XW)"0,VQI5'['8C%OU?AS8ME_U>8
M!7\A_H7X%^)?B'\A_H7X%^)?B'\A_H7XCT4DL?X#[X;B^^<Y3S#]=P!3.IL_
MY315G9:#(YHS0 V'G;-^HQXQ0 ZTBI7!4-=(Z'**]>\(5%^M__6M+^"JW%F4
M(')<[ 0)NF*00>7H]^"P&S3ODRRO"'T8WVK!+]<H=B;+YR5[%.2BVO-M(>A=
MTQ_0BN!EL!/%U&(A18(TF\WZ%GEFGKQKLK,AY6/Z(>#AZ=B8V=L%NI=>71'Y
M]&B:#[2WAQ/'37Q=UR"+T-DT2*%X:Q$4U*HD4KNX.KK+-7K<I#;ZD2!GTIFH
M)Q*;)JT3IE]'.YB=.MGE<10KRQGS=3'%_)U 8X^5 ^:E0.QQW7;%$Y>]Y34B
MC6(2MV2'@NE,_I2-X")G?B6;3J9@4V2!K&_OK_TL+B4/"Z$&?CQ](:SSB3NC
M\&#V([GD+M9/S(%TP8+=<A!7 -?)H53[0*U^F=+=!-0KJS\BTBEV@T);I[PQ
MM6K'@?7!R> &&"N\_)=G9?##'F?,\9#16N]PW6SF.%J\C!H*N @.)[ BH.0-
M(A(W >.YW9FQV.5C9U:W(3W-ZN&NJ4WL#BA<:>:\=09W W&8Q+(]1HM(QY&R
M&@:ZZ:?@%W6L+6"E5N9YE^/H9T-FS<;/*;7^8:=7E^(>?:"7V<;G6%L!JA3L
M+?WH:RQ-UW @O9]_ )IXN["A*WM$::9 6RS]I >FII8=N*$?C&+%LA,?5B:I
M=^5YM()SU5VB8G:S,<$,D'WDD.2D:WBMJ@7U.2W#L\T?ULC/G;[G%>AZ\4Y1
MFU#[I=DK,Q)NZ 3;2*7G<A"LR*IL6.(UW*3L&[7K/8@+GF<C0V0WI9:LSBV*
M!+J0QE6K\SB+(VS/W$Z_/&VK^HVE$/-3=N1T2QT!N,3ZBNKTK6)H$\<E(J0V
M*&ZC\- Y2>^EQ1?V"LFNDSN87 ;H$?0-3H3. [@V;3- (BJZ_I.ZE+;O$KU/
M:@>?]A\WR+G\0EA3^>H=THW),I1+Y!#N'JU0#3)L/CJ._PJT:7@EZ?3;W>XF
MOB(<&A+!EC<DA\4^/<3RLY"U5V%7EW++=BJ8RL]._!64B1N):7#-#(T/G7U
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
M%>W=8VF@5H5GA.=?C"S>,5UDZA1_6V9?SN,B%/+)<%?-7H3B@85+E=AD?Z&
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
MRZ(Z0LCLI]H>+Q<Z_!H]K]E-&<,=ZFPC'*.JDJ$1!2IH3@!E.(!6UA_*M]:
M[7PZ+CNIX3<8@)I H[FI.C-M>>6?B7YVTZ&5C1NV?\OK"LO@+_]@-MKBZGS<
M:YL<GLVKS?? %W2=3\%3BY6/K(Q.L1,[;Z>P=I+O?*\5 <L :0!R,Q FS[Q!
M9?VZ^Q*(-/XS_>Y\?]#G:E3=_7@&J&6)@!4@!=;#.*<,B)WL"XD/0JYLOW/N
M^X4L3JZDZGGQFEHZ-$#8H-=:YG8+'%#YDV<E]JS;&* #)K!7!@:6EDU.7-$^
MAH(MIE$!KX'$Z2W7L)0#7<81:5.NG,-\0J-JV0<5[TX<')8<,OHX!7X_M-O:
M%Z1J+U%SKSF$7&.QW0 HIJY2M"(O28S64R2,+'=:J,6:!5+[;.@MXDRONHC?
M9]L'+;<<LF([(9O=,=3$J13H,7!('G+SA;Y<72^0J[6FU2MOVKQ/D0@-)U;I
M[21DA<_"=N7C0.A.&[3&S9SY P-DG/2B5X7%WM%/83Q]8V_;K'>TQJWM1AV>
M;@V;9H!^3*!/S'QD@&96:#RHKWLL&LBGBP22H6R(P&A0)IHXIN GF'_6>Z4/
MFX[\O!32SP"YR(8+EYO2N9E:J1D5\*MA! J;7-_QWEJ6BK!4#XSXJ3]#?[ZQ
MZ&9]$,H6LRO;G[:5&?7I3)P-W\U6R2^89E6+[1#@:X']"NJ$BN;/,4/I.V8?
M-A>_U8FEQ#8[IISI+VL>RW:,3PST[.C'_V0*&1QMM#MX\GM<(I.,;53LIOC?
MNYR."]; F;IVH\M\*QH[6>=%<*54TZ\+U;XTC,';2Q[T#;#![J!0+K*?<-3#
M4*,E<M/G"@.D%IV$ANW.BO3@1.>9M/&L/<E(=PTU_4(_= D7$&V=CUN'/MAR
M'66:X^-)U<M[O[[F3&4-RP_'JZ!Z;Z*GF2P957\7<=A%NQ<K-RG5PZEH>>E$
M]MRWQC"W+;Y=G,GFBA@#9!;35EC\O2:&$D>6#UYG&:(;MUQB@$14Q?^,*CST
M/>W*MQ4QXWE<1\DJ!Y- !RJ[6,D1E]W(C?&^V2Z$,;-@U#;NXN26*W#!OM$I
M\PS^-FGLC<\$EN?G5$K"QLV%%6OV="H+$%M@NVQ]@"SQPU?;HS)6&<5S7K3%
M=WD3/82>4BL*A 3,EM];\_9QY;RQ[<#BM7P169UD EBBTU&M7+2T%!LU <4%
MR+IF7#[%!V'?UQ\GRSVZ\!-_R-RAG/YI<;X1>>1[A\4V&BC)YU>$G/"<7W>G
MOX</C#%MN$O;@SD+4-(]6,A(!$<['=+3XN:.6/9#=5X?'1PL\ZK2I_*P6R>Y
M;J,C2I>@L&*S5K<(W/B3[8RMY^/E5(*B:T?HHL^J.!*5G+];BGB="Y]J]%TO
M[-NB&1D<OZPQMAP]%^9>&>G8A.GJD*0?"R5^N\T .<)'3;"J]%8GOEI?%!Q7
M\^>?8(@R214KD-&J@ANT JH,:FU$<I=/]TQ+GW>B+E,X8W]&<MAY6LU&;Z%F
MW-?W0F@>/2@;!BCPQF689-UV2>'BH+<BS_14@=AM95^;:BO)"12^AM6AEWJ,
MV&9J':V5<1-2@-S^C?Y51<1[$EKD:W?H6IYJ7(VXB'33#,(N)-1DN\3ZSID
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
M["92_#GG][FS,V70^5W@I;\POYLO\,[&/-D*G>N;/?GTT^5]@'H%Z$OP%?R
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
MAT%@!Z3*S=O=UMWLZFH^KL4&O.>L1>GCXJ!R841ECWX>SMUZ, _59KH89OY
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
M\@R55F7)!'2F57.N8V6,Q-".\9J0J.;YPZ>@^*S Z[1K\!$!_,JJ^*)9I*+
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
M?M0IL'_NZ-.KUQB;O<&Q3?G).F'Y6'ZL/CM &7/ N?SM[&BP)CL ZJ>EN6V
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
ME)WRF"N*\UO6$TM%Y#KXM<=NP0Y+[WU>.@S7PO!C.W^S+3]8R$7MU';RF^&
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
MSEW?43 A6 O5T.8NURW8E#N$6DY;CM1-R* ;]6&[IPM,(TLOI-?K\[;G<D6
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
MTQ>X-M]+<958_=;%:-&0(?-FKB%IL-<5I0.+UN)@Q6/"<;+7^>*AM+L:-RD
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
M/!_,[4\)<V_?@3E^W0W"<5)/;4WCY1Z(">C^7BL;VMW)X)96_?9P-??N6MD
M V*5.V\[L]*0ZB39.4XR'[M1FYUB=R1475=MG]5QD@AYFF)"I':^8GT$&GT6
MTQFID.>0\G_R^(;/KHS&P$XR 1,A+$-)]9JC9+7X!5=X5%M_?;]S$QB.?,1#
MWW_HF=<&;Y1(GN05(CIUB/G>(1I*/*T#HJLXA['.1?H*1FX)M1<KPV0K@I2(
MWVAB1K(U3M44YW(>ZE2S._,B,E!1T&_H5\,5$I,D(,\X0IU)8K6?G;ROJEKM
MXK*/9G0<;8I^""E4"$K6LW:,*AP_ENM>X$!.QKK/7:'S:@-6"7.]3;,C_44&
MLJ@9NHXI2Q"E(/QT'O]=LNN*X7A(_FP90%Y\6GZWW>E\.L^!_B&8.WZ(C[MJ
MX10=1,F9ZD_F>@72&[S? =[*T*1;U$),<YVMDQZ?T?7GYIAUT'#P&>K(E7O.
M:@3N1=A,=B&&>+6 UFV5Z\[A4%H66'"O$JU]WN5RU^O5SWPA,Q9^KA%T(7M_
MF[JJH3H]6=J2DS%W^E&-OBO)(\!*"G3.2LL\A26HLH3;DI9THU=Z*Z)DAY [
MIL9DL0$?Q#!:C6Y6QB\?]!KH>[GN@EW#S\;C+GS/"BAG/2896#3']*=%?:6I
M7JW"$[GTH2$D:SMX!L,&BN,<.&A6']4+%I46 P,6QE]2S@@/=%":R<44#"''
M:X!^ULF9$X44D(@N;6GNSC[+&?T4KK6W:HX@N$96J6D<J>F=<BEWXM"Q0R]&
M-3(@H@I_6[(WHE11VNCBI.*8[+,S67V2,W5NZK+T.RP;!R;K*R]G[2\2UEHH
MH)E%B0@E&*,J6^Y%YDXT^ ;NEN,*"O)*7(3]P[(S?$]:Z=XOE]DZO_6Y8,MN
M+ZF8'@,29"[\0Z&6YMU2#IS6?U;5C<IL^]A.(SN-JYVE2H*BQ N:6:!&-SX6
M5JT^\+DF&1FK7QTR=]\$?_FR?.Y>542$2$=1J\\EO[N1.13I#9"M%3@&JI+@
M49_8?3R:_:KJI@G\SO'EA*52 Q@_N6LOED&#KDBIM<8$X;N=Q[)'6Z?="$O\
MB>^0$HA2MZ9$4J'[N7;^R$MGOAWH/A;HR^436X<).EB_EU&HJ:AU.!DXG!)=
MA-V!IFGL=8K!8I_O,Y_<]L'GZ9-8G3+?C<6#L9SM0X]V_[9YD[47X@,U#MD+
M\?G<[_K+ 67[0MM]6;>D8+[D7+'KVX)Z[7IY,/IP5>#[(4I^Y4+N3-XW']@4
M2[,K9%F%Y66%D(K-@ENBS%[<T-9+CYTA0(MKQB![4;5S8B=#]%9<_DZ^+GKN
M,],0'W[T/ZU\^7_F==B@&J?.ULK^9M#3&69Z[0KW[N#58!7""5;?D%",->I5
MPX4)<E>(RF75&@;$3GL0MGLVCFNYPK1_:2 'O*HPO^QIW&*:!5[\NJL8':NV
MM]/01E$O/*QXVN?U=0#'[;UT+DHUS.@'-)I@98&'4<[_8JW?A(;VGJ7S*DA>
M5O19.W=3IHLJQ(# NE,D>G)3K?-6C, ML,L\T3_Y+L5):<EN9QS,(8F#I[?Q
M;7'5FYV:S373 2OW7::#-;=.:W,"6.TZ= NJ%-:&/;ZFA&"KE(A_ (XZM?I^
M]7MYO)0FAZC<JU(46NI.B06D*>)%>N&D;@J!+R %1,TC(3YQWY"B1(_E(5 U
M?]XUO=9+XJ+S[T -+ZX01+=T>)U$#F6H>;M&JMQ!B)S^//CJHW<V[$M;)=^Q
M8\?)-P8P=EVGA.#ZX4P-.HB]J56)7W=&E21(?]Q49]-X ^^U'1E0>UJ?H/53
M*L-NR%9-4^\*JK1 6'=S:*^/=LK");J11T!VDG1[M,"HCW=S5>1,U%)!.V_P
MX-GM]#'TET4#2,G'-(*!E,?SF[OY"6>U3^;HV*#M]@DZRX>'%JZV.^9'QAI>
M._3<"DH1)QUOM3@9/>7*[F@_'B;IF3<ATR[Z:NJDSM55";+=%&R9A@->6'&\
MOM6]C'<:O..R)79][@'LF44Q]KI5.H+'(DQ2['-?S2IV@0D,W&9O_:';%B11
MO$)/I!FV";&03U%F\*Q%/"_MRD.W8NGKDU@A(&B:=>Q+R<UNV%0B \+E=:XH
MSW&2OP=/%_7/>_(N<+\64UVP)KM%6K[E>$&;!LZDG^ (H1]?%T#GX@4QG:@,
MJ[UT0[=I0X/T\T#]250V3>7F.@T(Z:;"L^VA1#T@2,5EL-_+]?32:>M9>$TX
M;U?W^>LAM"W$X[W<.S(#2I_IIHB]8[#EEU('G7I_KNN\G(=]2?J&95NQKSOJ
MZGUF<7O;FX>/Z0C5!0%GK6)PS']#L=5)?)F?/$Q<?;_4JV=YZ2!R//%XK(_@
M7.7S>/A!DLEB@(?K0/FOO,B60;JH+LQT>+C'6NO&G="L??<>[IN_V&_TH)WW
M_P"*_1].X7'82O'EVH_TG@RND<ON9I3$3H%EE<3Q*VLSI:O9=,1;I&O 15JX
MF@>3?0S16?N7Q7N**L+@5,,[B7(SF<+P1_.M(2)<5%$M?Q^U,?;7.9>,!M3K
MHC._S;TO/'3T3G#>"E"^0->Y2&S'1;TD1C>2K02(,RDC"^2?OUDZ)0A)UA-O
MO3R-K.3_5O4LX^#<I5B/U%KFU'KOW1[#N]._*21G?K<F*MT!F7WHW.*A=P\%
M7VX<P*9,>R%>($Y4=C(=9-Q<4/%(>;)H3]'/C?[@D7>&GQ4F>\RULW'$'UGW
M3?(,I^*L(DGZQF1)BFBARP9=:,%H]3>RPQ:]J.KK\K58TWCO0%D *^9I(VYL
M1=Y&T'P1S3K&2R.@!QM2,FNRHEIU< 72]>GO?I56T/F93N&W9%+5WGI*&<7$
M\VC%D)K)8PIDG[?K.:_IJ<8TNL)W1Q11M^B8,W8$PZYP7'-LQ=S&@Y A5W6C
MBVN[E:M/$"LDE(]II-L]E1OO$# %5&&=T%25$O"T:\NI57HG)>C3!&V%Z0AG
MO]9('EV+W-[<+M9D>E*OS$%X^?E1)PVN?@ZU0W492@OC\KR"U*'%(JX!0:J0
MT#3J!S+$1CE5-FK=<$"ZMYTPNP=QGC)G3<]J-C6/-J1L#3B'T".]F*W1(I&*
M]E/)="''WH=V-$X==RQTO3,%\_1S\6>2\,4 HP@J _)K)82; &\]\K<%/7\3
M"AM)0G."]I%(;>5VK"W;L!\Z5N=U-OQAM'OK,_/$B,_S:V7TIL76C;?H*Q5V
M&FDO$=U>"@,VIJ9W.OY,&;I@*8,WH^7K,4G6B]_?W8.T2#V&/6.;=AN=6DC0
M$6"M$RDZ[<5VW!X]=V9VR2#8X-HW:H<_')J/_ ECV7*[P8"PJEU)A@!9#C'7
M?*XR((F/G/+5]/16C)V8C.S$\^:(>4Q4A-5;V#J,=;YDI A./DKA*'"1GKJY
M,C['YO39LC5R]U"2ZZS$NP'85#+FL!?KY T_<G(:8;GFW5.[OE\Z"VN4V9JL
MEONZ+MD->B 3X)/]"$X;YFU7A[I<"_^G<(_<17@BRWD&)/,W:5W[Z,[-%4MD
M$O5:@$&/(NTU7CS<V0282?/K;/M]^# <R8:76*,9TX_J3?&]9UI0G^:6Q"RU
MP,\676VPD;>J#$C&UG='@*AK]-.! >$(E!$:#-M)_PG;+,)4R8YB!*AX!N3[
M/!W;(0&<1@0@=N1F5B3( Y2)K!4JK$7_KGZM.SD[G)![>R=T9+O+:FO( 2 :
M8:)4?(Q@H9<5+I]$FYO4S*4Q(#\5#'/\Q/*80I!-FCZ+*:^SQ8V5CZWHN1_V
M94!LH97/F#+'(4U01-4N+^%HQ@*E9,L;Q>Y]PH_%K;#%%\@C6I8[&M.8:[MM
MFA: W88N,G2D#S:5A^62=$.GL 6Y)J%2E]'LF%GQ-MBQ97D,14*Q\CC;"C1$
MD4=3C99TST>YG6H$ S8FZZ#W:"\;5!VT(GRX]=XWXE:\!'0]VOR.>B,?5[,:
MDN&4YFP&I(3B@+>;A_5XCM@M,2 /FN_N9AC!71#QF!\1BU>Y JNAV9@?*,>]
M-3[8R;TU/APYSZ'/>\25@!+^.AZ&6F(.1@(#<N@F1=^_TF43Q;G0U48033OY
M>M[TL8%&PDYR?H \"1F>O:C!.;@,X1-;,DC1.-J&M!6B%#^_.<K')V0F9#!H
MRGLFZD,X[ N12X-K&T9Q"U!*&!@\"C+13:&^^"% 3N.]I3T4/J)>?BK-TD%)
MO$&&^G5LR1*93+4-X!P(/16@U=,7"^M-GYJ78T DN9Q(4N%S22<?(9HO2M>"
M469NB4=!N=B=DG68SR8F"L6ZU9EE2'F)\Q]TV3^VI+@ZTN;^8J>KTBOE>>FC
M@O;9^U9CD^TOQHIFS ZS:;[S']K &43I!&O%*MK$W+2U53X3]89_)HE5<WD
MA$UEA0= 68BF3@.(+9U-.2WDP06 H\[ZXPOY-6ZG%!^CEV3+6_:DWT!0"-*I
MI _F6!*I8K@;'68EAL20MO)T88C=>?/JG&839*?6-M"<YH$[]G.J$)7O!':-
M^TF0LO1H& U5!YM]A,2:Z*LR$PY5L7:17C(NX%NO43C(.4:00J%7H,3H19\V
MY$"N[)QPPX.P(1!?;=O\]>LRGNX*1ETD9FBHWMK+L'0/6=&#>%^# +D\VN^L
MT'N)=B'%NRY4B:[#OG,"Z23+YTG,073\8_\B[,1[0<$?3D5VXFJL12R"0.6#
MLN\DTBC/3LF&\ERS;]KS7$ ;\XMV(K-!A"F4!0BV3^WDZ#=J>H[,J2':R%6I
M;^UFPIY>&$-?\P=C-0*];W<A*AUJ2]L!R<EJVP2"=;WX#EV'L^Q!F\!>58M
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
M*HGE7@5U##F0VZZA+E?9I[RVM/(@:N] 7?(@3IRJA%=$/9=K'ZU OT9396'
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
M)3WY[U 6-^F=(\Q%1<=;+DW<W]A4V+%=V521Z3!6O"%QTJ*O__V]'C5\%DD
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
M)Y:'ZP!0&TO[9BG"T70LF6?#?C) TQ1J7)G0[Q\6IMS.<4XC\XXD SP!@[=
M@W++W=U'S*#,I&-C2IOHO=^R)&Y/=4!DJG9+6O;G78JVLY6.NB&@?H49 *#5
M#VW@4<YY^*ZD@<[')?,RCY;2W]QR82<&4\9&?HU29[Q&$'CL+?XE=LLD?V0S
MIM!Y6'H@ :=Z3TH^)L%_)H[K?@K#9@#_CCN^<%N._!+FN<9D%VH(1A#/!#UH
MR\I>\GK]K<&YTEP]^A3SUZ7C>?ANWWJC U(7PMO53SG4XUFVD\!NHBQE/-NW
M!9*X2YH],1S0^^*>\:1/OE=\^"2D9LHMVWQ6Z_Q.8MKYAY?N/#W,P; ;\7?Q
MQOR.5F,EF][:"T2+ALBNKAF.2J=//5))THPRCQ^% ^*#@/U+#)0*8'.A>"L/
MA)3>R7;X_>R\WGGPL\UXJ*FGU-G)LL14SL8]^V*.[<404H = _AF^[9](\J"
M_(BR?\;95&9P8!8RO)3I^:BRYW,?CWWL4IJQ=#:PQ::P! 7ENG&/D42%((CA
MJ)8L7Z $C*":9EBH.LSJ6A6M_-(X#LGK-FYIU"H3^ZZML(6D0$MT">1<Q!&/
M$[.R8#S1 +S7[B+5"/4R/2C;T"B0T))RO[3#F)VS@S_Q7)D1'\-N@#["/E2-
MG->L1NF 5F4FXY,743'7")/W GI=!5PD&U)_7#N;,>#_27J(V&6QR&.P'+=N
M6T,%QJ8 .?0[]-0<1>DGB>\6UK;M(14P'B8I0$G2(D^1;:*!.3V4+DT[0<KT
MW<E?WE^07*D%QV?!\9@VI?O#E:%&!)W$YDDQ3\7,X7XI/0Y_A:O!(^I:;W8N
M[CEUZ2+CCRF%C3,0\- #'(/_"Z68,HSGC+^V9,S9>._M)U]J[4-VD%Y$ W(]
MXV?N.\2"1B50MA"7N(@1)ITEG&P92G =)'QY8.-;N>)35/$IF&=OMG -J>1[
M2K\DL4_H:6HF0-R.NY&F:%G9N%=?^)IK.,MK] "M'Q22^(J-1[5@120ET+CX
M4'[Q;*[#=XE#Y5G'/G8%!7GG7=CH:Y?L*=S'"F2>TH&,AB@L4P'PD$]I6!FB
M \ZY5JW0GWAF&XY34EY8L<DT[,J_S6P?*PLP;.YI?D[S?J05<BD56* "R%9#
M;:;0P^:;SZ!MY52@3?=U-^E ;?!J\JIK=0025_M6C^A)F4#R:?D3S]A3!JD
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
M4^O%N)AO&@FK[9CC:[<'"<@_E<8"H&]1OW_PBR!+I=E1L_<'ZB_S.,;D:Q8
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
MVCR47A@'A866*4 20Z$O/WE.49K2#)%:DQN?8AG[9$)9G=^8A >IK0;TD<S
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
M(OZDNO#N458U(L]G[/T-4/8DCB+35&I8SS^0E[)Y[<?-MVLS90)F2CKE.B/
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
M ^6O4PK?7M0!^7=15 RF+=!@M6"&KCF+;>C^IM?@__7*ZF'DN)6]X4!1!]%
MV;G[+/U7:\#8\[O-H6&B&ZAQP5F5OK7]U L@O#V=TBY0\&&\S/[3W?UJ9[O(
M5QNP'*[1+WD:0W(@^_QW\7X]F2>*HF<-1E-X]E#/ZH_C?RBHG'JPD2H27+\K
MW*_LE*IY2M*Y=UIG85]],#1S+H4FD[,[3\U9;G-?!S1@8$8QIFAT'DGC0S!,
M5G8BF$!- >/-G;\]B5L?&9PZ[;.H-16J#OI ^'GKZ67XI'6=Y)SHHWDUQQ_W
M(LD0F7[<OH-7AQP3-%?<+% @JX$#%/FH"644V^0;+N/4HCP"95G8)%=.S1.R
M=\&G6%>R)]@A&X&BWAAW&YG6&510X1^(:VLL1OVJVD3WOV58CLFZ=IO4\:A2
M0FX$>TU/:UX+R(D0..5@^BSF++]N ROY@RP1-1G$X#R+@:\<H9T"S_,%Y)(B
M5L/:KG6?8@Q(O)$5?W>JGW7!=B&^YLQ3VKAD,1! H/$S =*5@E:39]D\]9S@
MC6/%8,D(N<>'NTHXM^;+0?%O]4'J;*7BX?HFU4,(LNG!$L:1OTO):!??&?@N
M3#6_=P_DLEV@W]VZ&W-G(?L5/YUQOX$>BKU[&L/Q$]'"!*('L5YHJQ]J?=3=
M^GYEO#+?22?IW738E^K.E -7/TBF>24R.!L+C(.I?&"5Y?.R"?NEK<[0 <P/
M$=<M;UU!2++H\(<W(TH182?CS5U_O/\V["6,C9Y8-ARFHVMRX1%^V.J%R#6:
M.5649E'Q)=K9\+%KO7%S[F19;UY0N- G!'@R?ELC:E6/W#CCV:095&,S?,[^
MYVGX2X;Y.&92),P]NPS1NO0Z1+19K7]K1=I8B&YIRMX+!?A5M4KP(_70<A;O
M:/+&8TM?.Q/=C"G7@&X;XZ./.D+[(Z_3/^S>Y.B]>* ^'V2'@E%PQXW<FYL3
MP'4]\_H0:L.81NE[].>0LU(>^GR*][-VX6638C0$JVP.0TZE]-3?KUX?KLZ2
MJWMS3J.PJB(QL>T\\BIF"%DI$X9UQK+@G]79^#E]S7SD/J%2SNJ+/07W/;IM
MEORECQ/V2%=2F%"5V#;%131879@5]['*4*RPM^QY[UYU0W^E]D.NDV%35HY3
M>> 9)=PKB %CF0"/"HJ+MI]B$./+EL*%.++<,'9%4E)+=='LO42/E 83F%3,
M#QAM0H9A^1#$0CA_<?T9M,W6-NQI(#HNPR65M<+#6\CK;M6B7PJ01MQL\;3/
MKJ4C^Q]K(YKVY",3\\:;"]S]#I^H+,[_RI8@E'RIZ)0X ' "<\J($"Q,2X5R
MDDHZ\&*&6_$&Y<7F-?&14D^>SO='/KMSS89]O^W\K,_^B<H,HD*&=K26N-!
MY0YLZK.1D*.4O)$>\<A9&C#:G-*_>C3-X2VO>9M0F D[,#KR8DNQ!0;*P!I@
MS_P"&VK)E\;N9[PNM^W\-$:X41VK5?PE_U!O8P+IAKC5$RT?70G(S+#%T=^@
MD>0_%RF)+3CAL9_N@O8*FS>;VM;/'^W;5]XQRA/U@J=7-8RE*77@>?8 )ZV
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
M)K2M;Q@8!.0F?K\U=WF,OM*A>]/BS.&J&R9P)TP[@B43LI1O:#+$V'2K2H\
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
MP]M;50:GJR]TQ&7IG<8-[/W7-C5G+&A94:MT)N"%W?/FW_M@CYW=@")0YW1
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
M6+N<P1//OTGC^7%4H!-)D%__S=:V;M>/N4Q66PHZS@F8@3HR+@<'<?8K)HE
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
M<'5LG#P@:JK]V#AF+)ZUG^FY%73O=H>'9/EVN/:),'#!V^:KA-_!WH# @8N
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
M'&:P\FZ],U(SQ?WL:FROM,"^:-PC:9?QY#8'*4D4^NL003J/]-H_F@ILRWY
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
M#EN9YZML9;$MZ)87\ O!QG.=%):I,EW#@L$K2A.EH/1N%I,;_\]+ZRD[?;[
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
ME&VL55"B[_RJAP60ZWHN._H'Z=_]-?>Z>.M'##I1T^3.50G>6IV)ZF>!DB0
MNG\"]H982JNBV"&HZ(QS_7['"$6)U%6C'S1DX+L3G\WH8T8KY7%'UXM?/6JX
M# R!&LZGG)*1FH_*FU%OY;>U&BRO=FFH'/"+SQE+L/",6U8-UVH7>6=8VI)T
M'Y0T'$F,' -7ZL!,:O0+=<DGNI)K&V%JGC83=^H4\M*XARU+.A=37<Y6_31_
M>IXS,Q,*!PVL"U3N-Z>2Q#'\*VZ=@UNJ5ON75".[[$5CBT;WE*]R,K;OFX+A
M+3#@AQ@/I752_</*S24MX.'3O-4-'TUT#ST,GC+'O0SX]':_6&\D&S4>B!W3
M9?),Y0'ALY?R4+:SH@F![S'+[,_"=3EVX,@J<ZXMGU5D()/;*K.J'7J,C@9Z
MBB<"YMKT"M.>>LC.N12.B L&:2B4DE_P7I0!TQ!'#9 #PQ&=K?B*>IH9>2U"
MD^ZI-OH0T4?>FBJ+F0(6 G3E16] 4;H07ZZ[AJ<6S+7-/W;D#7"MZ!^_B$&4
MF]U1S=ZQ<#\$\S M0NDV6\788CJ8[(QB(R&G*0.'PA-KYZP7D?7A,X4NR89W
MVPPT<>YEB$R035H0WA I7UD0%W4^*P.C.SFSD?+4P[VF"H^;F_KR$HY;;CM?
MA/$C)?LBX)XXX/0ZD;-U0VC< \Y'5U0=%*/5)N^--6E7%'X6#9-^_\PMN;Z]
M:?K6MV/C/,SPY5K3U:PBE(D5GY-N<_BO:9C<:LGD$G75J>YY3*'$L:,QV6<-
M0M/H;8P,$$*LV.@FC/H&>;0*4,$_>9B@;;7:%K)4E.&873,=?!S=1/YW_%4P
MUPHB -ORB>B&W^-$A;(@G%"F"-L_MU7]V6BKL2HF#__L1LBT*/4P,=)(&O4^
M6T?WK)-"Z[6N)UYDOP3N.WXX-)^)[G'AD$QH%@ORQ'M4O958H;BF/@,30T6T
M[@72-7X/'W.E+&DI=$7>V U)EO*_!MB,V0C:?7Q]#]<$#V9!2J$MWN.U+2TR
M?,/;J4#5S$3^=;VG24X] @D/5&4UN>JS*B1>'V[G21A\5%]&^P;44-5I)8P*
M.<:'>M'90-QAU/W^EZ7U:=-VN+6KJO3]]VZCEQ)N*2M=3<_^HBA5F@D+ +):
ML&6++5,<?YER Q@IP-\L2OWTV)/X4<<K EAN.\A+>#+F,?-G%5.0HDX73334
MFA$KX.]KZ;GC6.=N^29G;2'$4KM81M1Y2*[Z$FYOOCZC8EL\!$N. 9WZ!4S)
M"7N7:AI5?&3@I&6 ="%_7/7=K*-LBTP'V I"G7Z:TA>*%@8+1@Z@#<F\Q\Z1
M>)9T_XTZ.CA>V\RVN9I5>T/W@HK5Q]+YQ!N^/9 @D"4>!IE:XF$R8E\B@IG8
MYZ2X^A!T81#(;+]@>C,DJ>*X>D7DG+HH0+2R?,2"W!Q*,Y>_6G-3Q0/6LRD0
M4^,3H7(WZ==1;R8O"$[RO(U$FA:4H9#1,,C($'5FX)D27[_<1O!Y!"O%0(RZ
MQ$781@'LI0&Z<N92K5K2DQ2]^Q\\I=-S"@,F^#0RKUS*:+H%;2X_&$*3!>DJ
M+FN-!:FP:T/N;[';Z5UM\FQT]2==<65!.D)&5A8P>BBI6U6,$+#@%P=&U=L?
M'C*\U'-5@E<#U7_PW)WN/!5RN0.0>R^FXSSPX_DK2<;;<)?J2(7(8;-T8^5/
MG0\".&1F@V%7G^-%&DZYPSB-8"L83:KAIL?>J22O$>'NQ935+UEU90)?LQ+O
M\@!]3.[4_9MH5\87/YST$XQNS< Z6CHG.:[?;%5((FRPV.FAG>77KN,70Y-5
M_-O]_3HY>V5X*0>+**\0R5GW-8TT:]-V&N\+!R:)??AC@%1(KI_E>G#O>-Y_
M:W\:SMZXYW+<>8MTC_$?1@@5T2P$W-^9(88?#:?LGAR65CN&KFAG,[G*%Z.O
M&7]I7I(^ V:_Q\L::'5&/>8L"NJ8H+)M\?N+@Z-*UA&/H@W==U;W.OZ8&5Y^
M3'1T9]_4HMU*LF%$@:K!8:?)3)N[&'3?,SV%/MUMX2-5NCHV>'N1LV$?@OUK
M5C5 N7)8AY*^B".2/]WGI!2%35:*.S _Y+BO^'"?B+\W9<DKDQ5;>CSNC8N,
M<C95+ _:[@VH_'EW3JB*]NKPUMD^'^B4K=MCAZ .QGOCCO5;1U%%N/'=.U:
MLG^3=?<QMROGY0RB:]["TR%!,S.(41*YZ@WZ,.R-*A@;+Q?--PTBLQL&9M/^
MS"V,NR0^=EH[(;%;RK46PT-_STB"/^97G%5?ZYI#O-'[WK8PT@+JBB?CR6O,
MQ++:-G2EKKJGEWR3M.0S7;_Q7C:I,D1-\J[=_B$6I-L6ZT[:_X\%V=KUO@B[
MQ1R%EWHWIR-I""JEE,(9\0+)X+U8/_BBKD?=(GP8Z?$@+/>J7>PEGC:(:R^7
M05SR(HQB@A.YC\279N3G.5W;;,E"I2P/#VJYF JW<+299OY32&@H1"YCQY%,
MRZI9(B/*H8J9\ ,ABVT"@V]^ @VZJ?-3TIXI\B),C>X$G,0?:$=<:P-';77B
MA/F@]GG7P8Q32NW]4L=RD]FD>;EHH6/_R0SMM>++$,W5!X=J-0L0H0?O6><B
M)M"PH,;[]DGJY=H44:IJCNG@]G_*QX+F#(UO%"Q=K* 5,:[5YGDT7W\IX8<Z
M>V_2C>ANZR#[(>O :NF5;4PP_!3<9;08[HP%SOA'-?#8(RQT0^LO.QR3>Y<"
MD?*NM"\QG!)-$YKZH;$7)+UOBVG"*##RX1Y8+J"LU4AQ@#03%_>M13W"_+W:
M]6O^/T6^3-3:-:=TQT?5S_/L-DN-,G6P3>Y7IX-7 G)1KQ8]VP9-V3 =#Q=Z
M$O5FYS3VJ>,$S#!,W$B!.0ROS,:6^8?46_F0";SC-X;MDAR[J8PO.42\K\H^
MEZ92F*M967DRQ]S+6^P;<!&4-PT-!&:FPUI?>;=@CRX)7EV04K61XG4/@<XH
MD8]V;!)^DL920$,9'3[8>&&:BSXY]+ &"/CZP]^3^]N[[_7?S',K6IH+7V7[
M<VFP(/=2DX8;/E.LZ()X<G'H@@5A1>8T]7;CN(LY0:[B=<D(K\C#1@,6Y(<Q
M [G @H3)2%"\P91;HN<=4<_F?.3#C-,I9B OTL+C_JTHLW)_\_9%A<A_*?<2
MS7L#,J&91'(E?O-B/2_XT,^R(/WV*_W8!\31?S,CX1@(8-JVMQ-6OB&"&FAS
M>*$W_*E@9?A'@.[>Y<@$X1[^;X?].+UX!2R$VPTF_C<Y])9Z(RS\ 1_;3.Q9
M"'QE6 ]"KP8[6X"6H"RN#E$=9[Q;O</3G*K>:*M>ME],)%E$/JB,6NY9FX]R
MB;S(T]&S6Q+\DCTFT6H<2['I"X53ZN$NEB_7AR=^#M-U\F?U9;-4W\;O_H7:
M\*F>Z7AYFY!&)-<@-GD 71;$J<*;<:27>&/5<[;^UQHY0SN-VS-9/NY2LJL2
M&X<_AS7GP4%J^%@8I0KK0H*..UDM(F6$7_Y2JX+]UR%P9*ID:;X<F?%'AP"*
M2\\_2;2#5H>BM0&IQVOP"+K>S6T?B?.V)XMZQCKG3DZ?CW^E)4@23=@_@4HD
MT208%0WGT.K4PRT.*!,D;]&-W]F&CRHB-U0GA9O@+AZO.ZBGI0L.ZK- J=\$
M4N<(T;!R]<A'I/R5\3>U01^J3CB8BHM?]:7+G3V9\$L9]P3"4 T_MC83=SKK
M[N?8R]GND-O69R'LF7F___]M[Q2=(U4@VM9,R57-RM]]36.E[E17Q[4/VPN_
MNKQ^[#W/UOE;3]G;?3YN&;7<([1NA(^KMQ$.DP"W^Y'3S:OL?RY?[A+.[ZX5
M.GH,]M2/4S8M,G=VT-_P>G&Q9+A>[#V7@/PSB@I3" 3B1AWLG2ZI7+&5<7EI
M,746&GES<OZMMOTGJZ:;(;C&6S#*]P8%%N2W,17!/+J.!6KW:KV!4_<\M?YK
MD-.\BD]&7.%K#$QXIK7+XT;75V1^M6):$_=SZ_'.B#VWK7E466BB^0UEYHP%
M"Q)O= OT\C6J.C,*%@6R1W]?%J3M-YA;)V81#!&X* BKZXLL2#0!9)0S8_!M
M&^QF& LR=0[;4HI=!@74 NCKM1Z!DBS(@#+#B[RQB&/RI+(@LFC=JR)V)_;>
MVIG.$"/OJU,\H\?<992&M_0OR&L9-GSXTN,M97;Q<'<6Q)$GR_ 99XYO\I;_
MZLR^# O2<@DEL]^*H( A_8"1>C.Q994T1O28JCR=3:KKO>[6TZY!-PPH>..J
MZ.Z%JJG49TM]Z(3NRKFQ].1CQ=)GJTV# J9X52MQ[S1&&03>J3X61-R4KNX=
MB=VRIMNQ(*%U>*9:0P$+$N'"@@R9@_@@SH*\ #M\M(L%^9K$@KQ39RX5XPX,
MU8HMFI2F4\%:;,!4#DV&SP2B08M]CI@ETJ4G61"JWP1=$>3C)P%HVZN@'A8D
MTD]=T..(JV,=O\W,>GUGI%1E66+WZ-]+*Z,Q43M6P$LKQBT\_1-VQ](/RP?:
M-4,/&HJV=RU<F5;\T/IKK+.L[4'EH6'=A!MV/XV<4^[A:C4RZ"Z2L9)+A'_G
M?29MFRJ>#<GNNKU@#-TP)YK,)F+\[QAE4=WH4;5]C !+L%WC1$[X@SZ0'!['
M0*> (28OVK"*NEH;8A][VVU S=NH6Z!G/F'>0F9J8GY_K'=:(Q11CU$Y>/&Z
M/0M".$/<<K1;J*(+C# O$R7@*W&@*3[=M_N&57U/$L"2<TD5A.9 E)>!&\7W
M(J6ML*=4/]VV)>VC0!W6SZDX)&GU*%*_!7N$!7'' 4H<&3)415R]W6=W+%_1
M@L<)IU.SW'=.-1X5&C\C\0;0Q_9+V+,9/)@AVM-=R5/"L^)A%7!^ &=9-;1E
M>.U(55UIC5/7R;/S@3+DN$N0$*XC1*E"/ZN#7:BGL4_-R[M.U0\RQ5?B2O5D
MKM(^_KS<R6E5/I%H^C3>E%<V$SI*C&!R_,8<0RE>H> C/,4ZKOQ><RXK#WY^
M^72[^7KK?(I!HKDA\I\ZDPMT4CF[#NA^./;OCV[&U5]^/?#6/87PDNRIMB\>
M_A2%H:)!_MH+G_WXXO*J94.!D04"7=!F5A\.0WL-Y'JK;2<VM:JV/%2HM3M/
M4\NB9D+[K6))FU?I00?S[9]8D.Q^NV8BY0IV]R0+(L""K#[ L2#FB0W#C!ST
M5;<9^-CB[/TBK.8EI.=,SZ7H"XTJGE.W3>LT;K/7R-JUP?\?]P4;P&81,?52
M9#B@%!%=@1N'F@19-'>I3;#Y/1FY\\OD88S#C5_DW00.3B7VAZ/IV?F$[_57
MR?"Q/EHOX%B$\FT>,>(>RJNO2%JMJC6X Z;B 3<E=$VSVIAU?I.23[6+#/?7
M#,TZ!LB2O*!OTX@MTH^D$&*H@1;KOD5<J9.]T^C;W+L+5ZJ5WJPEI)XN_)%A
M9C#22Q0EDJ-?&2"-"BAY'7L9L5\O\@U72LX6=O8?O7UG5C96H,]$:1Y3SK8-
M7>W;UP!2:=<8&6@K\G>M=LLY3_.&$6Q6>0K,Q=%^^KB*$A\A6?.+5U:J<QSR
M7QF3.XN*))NV&#JWT?"2*D]7T7[^@<SH(E1*ZV1KPIS09?OD^O>Z&RH_Q9_)
MBLV);BG2A>9H35189(,4^MI PQGDB$-&,EG_KI_H"(%]LH\_BQL]F#RH92;<
M/<D].:K:*^(\N(YU(XZY,7E.Y"PS]7ZIC/]911C&DMZ6:W^X7ALP)!B)FK]8
M?*U6>M/$?)O\BP-?CEVUHJ32QBGW<5]0[/:4]M?YX_<*H"(HKW[>UK3)@B/A
M5\.O0+ONV/0D*_GLQ 6IS]G%5B#&U&FJP]H>V[E4,>(, MJ2-[$B+O 4^:&L
M=)P[75?7R+G]IZ9O:)_V[LK^#="[]="F^^( _"9 I-3-AN=(YT:JG$(A=/PI
M'?)=0LEIIWC5^TZZ7LML?[5%\ 4BJ,)ML HL74C.D6J2#QTWN%%9H+H5WU;A
M=3CE<[A]R.O7_WUR>\IW2.K8H6 P(W+C*03R<$DF$B9FI(%*:M[KBZE0O>92
M5D*]D^?5+GJ\ZSGU.@MBD*BO^Y-,EE7^(8RXA!E'\! ?]\7"#],MU%*+Z4;]
M=&3N7<O [">21EFN_*U)[6$IG)N3 9&GICXXGI]*Z"1D$,D9Q!)H(V$\FJRT
MTG RPK::BDG'&J;D2V=\^7UXMZIY^O[Y(SHW,]YD^1]I>$.-H OUT9PIT#!M
MK!#R-[(6$YT]WA48X'>J>-Y4Y(E]W*'YCT<A\QF<Y]@.SGE,!6:^HAT8[WNC
MBWIH'U@0SOL@R6IYUI.:V/?#+M2_-N0WCN9\?Y? SHC$+BB38/!UD#3GG5=>
M)HY"FXF0+00GD&4-'/ZZK-<0&Q# Y_"N-KA&2DTN)OFB8NS1RS^2JN02>M#Y
M^T(@(M@U&&$GL2S(C6?6;/^[;>4'\T(WK7;-%5=!8?H,SC"P0'Q]![GER>&I
M>=W95E/Y9.<M+QXS>?:_UXHQH?W9H(P]"R=7DS:5Z/)@IIT",>3JQ,B2U1L0
M56[_)JYTPQAB%;M%![-L!]EX1I&!64;LJ4T3KZ$569"3Q;$LR'UK%N1O12;T
MA]7;0FTHH)H1RM\"59L./"&SX2EOEH6GX7:U]UH02:3*\D@*G,D322F8E?F,
M^?'I281EQBS-^.W<[80B-WG\NFD)KHR'\: WX'@4A(X'R=-7]3$P'<!>VUGK
M[KF-K0;S=DGYB2EA-;%*4^"W\TYF#3  [@5=SZX=DG^XGO^$D_D&*4YK3E2/
M(U)N6[UA\O7?G5*/Z'U_Y/.)7=JQQ<2]N;SK%W]\W)+]\UV+R6M'#HQ%DJU"
MT58<EDKNKV9"GG^7BYH]J0OSI)H0[438=@BO9:-&&IDRX8?X-):&_X;YQ'Y6
M8#]&(\02R27?.M17(WDOL&51%9),/SZ?OC>':TS;0] >4-?PK1MCI)F1R*=Y
M]OW[QA7_K@F\[$UX^\=XO50N?\<6<3"6BC0(<,NC"U+L0FVL_3P1]R5#FO-4
M:8$H>1-YOX7%:)GJ<VP+^ J%[6:P[(D&;F7A]X07?QTO2%P-7R4P@RMV.E8O
M<-PY&")JUGX3$M%26?QR;D/3RRMC?J0'7ZG>N,]09'*[9J+\5S=U\LEKZJ8-
M-1$>?/*Q-OI)<4U7^DNV>.^#"I6C!VPK#NX,9PO*\$M<,8GSE-G4EOTO._S.
M>-ZO_]).[9W/Y(<#IP<U^O9%T+;V9K?%!+[U&E%JWQ"6#S^#4<QJ7)-H6K^'
M_E5H!V[CY #T)!5(LL.2"Z:-2BG^JQZS03H!R>IT4W^W7/N.A)2'>E8G.I[)
MA3'?'!RM0DYC'JZF0%>=*>O#F[I1&]8AGO9#(QX3/OH_!#L8S]W_LB]U[XXP
M>:19D%..5#MF4S0+DC5+^%RPB#@X:>F]=QMB_X@Z$Q<5;(!E<DV I7 !8,AI
M;S"CJ@C1!E"*J27C$Y'\!2% ER94M #V]3<+ER6+<NJ+8..?0P+LG1]E"Q2=
MN&@V?^C9I29".=B@6.*F^PZ>I@5&[M^"5Q3": ?3IH]:Q:P[&/NSF,N$-M!O
M[TO3Q:G^K[T,%'PI(RTOT^[%G],P?YC3=+BM1+GJ9]1MRR[91OVRI#C?'C0H
MCCD\!OW@?/3K0 ]9M\ZC_(.ZDH^P# ?54EYA\*5*->?(HSV[Y1S,;6S3*3#6
MEL"PGK!BJ+V"9.W[6@7MVV&;KAAP4D0)V964WC@:=<I82O2'!:2^]MWQYRS(
M8Z[H##;; 57$IV%X*:&)H=^X,L.%D4(AF8)4SGC/[(%'+Q]6>3R.C_US@_G0
M<W?QPA^B/CKH!?[(P03KN%%-4>G8DL,D;<W3YQGFCF/1V3%EERT9S';?I:H!
M[;V^B["H!FZ %[D/2JRFNP8*Y.^:=JG&T;?%T]S2VM)5<RL3K\9&+ENG7-^9
MR-A>)5'NDF(DBW;>-L#0POW;;+EC*SQIQ5\WS1<Z3@?\U/DA]^R0LJE6_ U-
M 6KY';<VK+@'\PP8O3TH,6DC5/&1.,_RL6FUB^\]'R<,9BR@?^7]BO$3[<8V
M.=6KNSGO.Z'51^@6'#WD*0OS\O+Z1,W.^^?579'O[K"'G$R''H]M#C;Z#<A1
M2+3; (RLK'[4HY;4$G3G1; "K>CK$S%Q<;M^3[9I$_]'[ (W&E\6/SL,PIBW
M(]J(D<(THE\ ABA01\K?VL3U.X-;<"BI1;6T\X/O?O5_NSY]4EU22L%97B:\
M=L,Z<(JYU5C+K9*J^K**$;4B-3G[3QG2'N_E32 %9]@Y!"YQO!I)13]G1!,?
MX<<:YJY$S)XJ*@8PEFX].DC:1$'BK&%=Y-U'S[/4LN0A6/:+, RJH!DC!6Q0
MBE>NC*B,V%#Z(E\L"#5/77\NZ^H*;_Z1[/JP\P'7$@(DN9P8=50$D_LF=:4#
MP4_W\0XH!J W*Y-N#CA,/?-RX2*Y5N,,U-^7=<9C>2'/KZ"9M:AK+=<HA-=;
M2%6C.]'& R_^/JQ*68LJG>@0"E-SY!#XJNDH_0\13X*IU]L>[)]@Y'G77Z#,
MJ'ZFN(6\V/_D_'4R5P[D67UV:)> S6SWZ#%QS'F?BS(@HG$P >Y9]?'HN5,%
M^];T>Q%K/EVO7"G;'[O1^6[&%:Y7X9OMDZ?-]A9&+G2C2?G:NQO@+=\87]4,
M+LWLXX*9YXUS4:2F;MHXVN[,@KEAX?7;9%<6)..;8'E<SMD I7;BY?__+Z(/
M Q:H0@@0J+C1EK.=JL/+BY854QPWN&WE-#][=>@;GU<<E3%UH.>.$#T(4=,G
M!W.^5P.O9WD#Y!]-.X5_4BBT2/K(\?;K:\!N92>J7CT7&&EYE1):Z!C]7<OZ
M=='Z"2]=9;[C,JU^G"60D;;Q/+H0K=OSLO] PTDK#Y>?UZTGEPX%" 8>\=$\
M8K1OVM]@=Z%YKD0HN@7^<D+1$[.%MA-X4';\'IGB69WS]<;XSE !7I8%:68
MZ2"^PMJ(@$'M_UH"^#^O)&_GT?46F5_=F-;P_5P<X-?'N-5'SP1E&7J1=A\)
MPB'9@MZ7P&SO94&2P7^0+$BB$8C98?M4?684/!I+"?#[/Q>C_8\KRBM6_[?*
M4!UK6ON*2Z2RN- <)XLY_-J:K4UZ5N@-)^75Q1\W4^.)&0#DW;$.A>^QSH[L
M_\TLU59X?2;6$W\NMKK65(HE%3DL*_O_).[*M= MYZP$@/%E*;P@LC;CNR]/
M@$]/_K3Y\[\UO4-JK:\3;W 6(2B+;7!)%-QJ_TCH+"/P2LFTR[[:A_P^;[&Y
MF,K!!YK/+M"*[T=1OV</UB3Y&P7=_I+3F[TQO9>^2%<G19*V;M(=06'\@\"\
M8/H_+R"NT$$9'8+U((D9P?YF*/<S3SVM',P4.G8CHKI%5M\E!E^^>3M4+7!.
M>PA4[L78Y5SL DB3:I&3X4[O!Z,^VGJP( '8]UO?NGW3$FQ#/ WM&L ^S1,!
M!%&8^#<+J (#,!5!?X[[GQ<:0,"(N =*=)"7=G/^7Q*]!I3H[T$V!F4N%3!_
M] 3"Z=S8]]C1,=(FD<Z/W33M,>)G%&"44>KV5<2(]O'VKR75;N7#:O/UX;?7
M"TN%@TW]9/<$D-M531AY*PD4_/+(7%C1W-!3V8:[CE^YG>UX@MI7[3JFQ<$.
M.[OOO:SR]"D&9A?M!YP?]-L[+'W^G=-!><_7%QQ(=I/F6D$\L1]KRK-O\D *
M.4Y<DFP3N1FC=#)&Z?4H!$+XTO5M]*<>?C@#YQK(@KRGH>&A/\]^Q=Y[I6^O
MB\U8[R!SKLI10^?LFF&"J-)%<D=P)G5A>ZU0</EL7^[D-"]J:#2+C:,DN4M%
MT[>_(14X&)378!0;B8QW^,_!0AV@X4_G/?/]OJ)\;4/$O-<C)5<\C,9ZC,%T
M8 02R/U9/"-4A;CU-'F/.(OC79+1H:QG9:Z,^S4493TYJ_U]*KF?,\Y]]$$^
M;%$:N63U#2ZW!0]C0<HCZ**2ANR.U-3(<FGVF;#O+6;XL21C^6>=1XX5%=J<
M"W]P%)+^[HOBL4E_3#%= _#YC#X!!&6BM%I>DEQ_OW"\4EX9\[&$O:!D?;6U
M3&:U=8?0T>/,%"("\AMKP3)M&]I6X9*[0F\E2M6W&*,N\!;:A^<=G#'SPF'O
MHABI%&)D.5$2Y6TQLF4Q6J$*LZV,6^]=%WZ7IFC=V;+,=4!\ 3D$/047B]]N
MAS+.I!&MF">PG:&SWOM'0"?YFTOXP8( <H,)2\1R\?8I)?M#TP$\S5I-RM*3
M48LR;2/_1/=LJ2VM*9BC@-9<D:_U>]FR@2W]B4CIWB-BG.=WY,ELD_&GV<GJ
MP(D=^ENXR,&VU8-]\]D$&6![EL2#$F?RY!2N(&#G[+41ATWG&8G*T8]K*N,F
MQS]/7'^XV!-Y3\,50M_O'98-7853C#=V!3 @_H[> !MUU1QA FS8,-X3GQ(B
MQ_.:X0)-'K-$*>"E,EY/L:RVO*9D,_ON@MEZ9:Z9FVV%]#OR1P%^B/U@O?*^
M-G.4Q+^-X$=Y83E6+ ,]9:M2KT5Q$+^E/AS3:S_T0^K,A29V68'GW*)N-%-&
M\C8+,L9+[HLT4/28NS1G49"?,_AB1CMB[&1%M?OEW0<2+MVI5PU-?>,LT5U4
M1R97V<R2'-X&<)SKL;T\=(*Q71%77> C&/_\:UF[X*P$\V2IH!48!0[,81G5
MH7)X)$8$P!<[/:EU>[UJDIOVG1KX?DUU3JVL=9W]7-0G=O4[D+,2QR#LBP1
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
M3@%V_6&->$!%\0T=6:QUUSUM;NQ:51ENBB.E<VE]HNZPZP7FW\5<Y>V48+@
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
M@&^1?$?DZ8U5,1'DKYC&LU^&HM*/G7NJ%V[#9;@R2P 4#\[!,&9.R.@!XME
MK($YV=#!(O]<_DRU^>> 3U9Z9Y+CDR>'EY?WK13LX"]X]HR9TOS[!BS(+_U6
M&' >2RE&T#P ]7TY%)3VQ4EQIJ&J8 I]AU*>6B+%G5V;<JPSC%S],US]3&5A
M,1&[ 76 4+# F4J"&^AD$W4S*0547;/:82-QAR5:G,HGCIQ698/P>;9XB1;1
MR1J.+S$R7(1*.G06-F9!2Z344!8CA!LE%V+G#[%]+OHHEGKMO^8WKY,5+I]O
MLN:)/WM)U'<.C@-)&2X&)ES(9$,;BQF=H :U?B#_]E91N]7XA_VL2RU7@=0Y
MYY#$0\\YT7:])%$X.1I^M&([8['QOMHP^@3JDON:WV&GRX,RW4;S488_*O7(
M6YE03T84_.$^?G3%AIIT::X+;9Z%>CWGOI4R4!]6KE&W&L1$>GOBRN,+/D(O
M(6[;+>#HPL@Y\580LHCE.U%$-_QQ9!F0:CD@5Q\E?&[CN4JQZD>^%CETL[@3
MZ40C1S[;#3+6]@L[_@"A3T(CB:L2OJ#7I!'!?$ .A_]SA*]S@Y)P>\^#RLN\
M GKBJ.8B"W)5&^,*PBH?]D\E=A(DD-Y_V=^# ?C3<7J*^8O$DSF0DRA]V5)>
MH3Q!P\[<<H)#R50V-$80D4GBQC["A>*YZ)P>,Q^LV-SU>D?%E*>,[PX\K*LF
MHODWE#L+G[4*?T,7?(0<1AN"Q/2Z-:G2?Y7)U0EWYH#M<T4Q;F=".TA":/T!
M%L35"E#6?7UN@\V4@?N,K'J9"-J^'>LGHON!G"$*F^Q\>9L)2STVKOR7 (J'
M]EC3F8U5%B0+,#:O";3 22"^?Y^,;$*>%C$H"9WPK8?L%<_\2MN$C_]CVLQ0
M[)ADXIZ=MA>VZ5G]F4"08X09R<?I>,(M!]6W=N=A?B[5<>(QL"\529N9T&RL
M,V*T:F:QB?2:*>EDW/S*J&SVNZU5^#^[(6W><S4)"PGLY\SZSTQ(KH^+7N3T
M,NLZU0"JD9 J3->T.*!5C$)V,+D'5,NE%5NUS-V^+-WQ6)CH>%GP72&6L_OU
M $JI&I(IBVXGVAOQ OTML[K-\"/ !\L,Y6A56_/*6M.(]9#?Q0L=CXJ2Y4HX
M7A)"X.0JF;,#14Q1N@&E)$VNP EI\P1YU/=DBPA4PON!@]_Q[7&?7[\XOS$'
M8<<K8,$(BI6TW+W?:C)]B,%SJNJF \59Y]T5,J;8S?+*5"R4SZPV(9N)Y#06
MA MS"&4\<S@"AY%=:> 9I <1S%685F\KI.R"= ['%[J77%M\&EOV4^VB]\>C
MD,6" V #GFS<!S^1@-#FN ZJW.<38M)38D*BXJP;<R\=KC<'*CXHH$A:9>R;
M8'HQ(M3T+<F*WIISWIX%JKF%G25.[0M.UYP7Y)^B7^EEA ?K04':WNP]MC*K
MWF3HW98!'4%#<U$LR,7HM92BS"=B/C^PQQ[^N4QMG_NI__P6^9L2A!R/"09_
MWQ/];,C( --=>R2/X&3(_)YUS_+3]/2UB8R7;Y1-5@-+HLQ*;YC+)@W7)\U&
MT(5M:;<!7;*37;N1&G.Z'PW/^?R]9^!):8U3K^#%VS8_+32#(?))]__M'T4A
MR!OA&+Y)W<:URSNW*'<^%5B]'+%K?K;V0B[JS%G%6"G(E=!<3>@Y-@II+9*2
M=8_Q&NNQQDE[ W@^;FFJK:!*YK[GFN#3,D_R>=KXK.1&W7OHE6?/C@P6$D11
MH??^U[C5D(-7Z*=HAB*YZLV06W7:U<U)D]%_"@\[__V1[3BV^.3,TV>[VWA
MR71--'!.U=B"\;Y!QE&M9I8@>&]"[5O":5\QI_N\#_&UJTT*C^<>*?T+/[^)
M&_-MOR\+5N[.'$P]>*8*]QRK0M"W5.<MGYQ3/F36\E3W24\G[N7?;,[UY*G?
M1@^@PSA>P/D:Q2Y\JX?=N"3B^N^MB1?EY66OG\6W1HG>"H(47;N^F-"9DWDH
MZO3_YS_H_^8(J?H"6@H+DNB7C1U=G($SS%XL;SO\'^U]>3R48?_N(Z2B*"19
MIK(E)&0KF20F2:AD-T6RI4F246/&DGTG%#%%I84FC*7(V(?LV4>V&4N6848:
MH]G.>,][SN>\O_>?<W[G_/XZ\\?]S\SUN>9^YKGO[_>Z[N>YOS=PM"#^?[:M
MVAS_Z_'=$*;4:;8WFM7* 6B-\<#?C_]6XNKC+)2NA&<^0S=I,N(XP,*/E;H/
M_W7]^S]M:Y-RR$X.(&JLB(#T,@,PWEIN?E_MQ^\*V#MP /OYMUK*3=_G?]T'
M)!>OV3I=?#WW]-9*UH1Y><F5UQ[2[15R4MDO;<TDGZ?^C]/'-TD,&U2#QJJ1
M&74?*@ZWK=:F;AO5[^)PND^KHS]17S']Q]A/2%9XKHH:]KU&@TE+ )3"=: -
M%B5D4F^&<UG6L RXHG;\0-D[F7LN1<]"@_TU\$XLTX(P\"GP;3!=:0+C23TX
M28SAVE5Q3!+S2D8"MJ\3$RQ^R7@F6Z>]LP;>?,-?T-PQ>Q;3"Y: >UE2BZ+_
M6/$[EZ78]OVQ]%%?U5 &*?:VO7&U'A#OSQG@TFHJLKCIQD=T5!A_L+*$H4LO
MDPML)"3L]Q>]FB_Q-'SCBL/\-JF;O1>+DP9NFAAZQ8)OI1!^T]H&3WX#D[+C
MUE<%X<>Z[7)<]5H=%-4?EYG><51,W<-OJ2P5H/8B%67[[N4>TVG-1LP>YCYZ
M< %<K;$2Y=YW\IG B8^RM4GI;I [B.YEQV<;ZG Y-=+D"(IVANN90+1\>A$I
M17+,A_++^' R^8[;$-4S];GF=<^?+Q&X0^"D4)(9@/#@IB01UA.NKO+M".5O
M9N\96%Y'R?W2,MJ;V]B'?\SGOR2=::)59KP6(W#;7$@.DO#+6&0K%L)S+UH+
M+CZ:>SY=HN-=F=$B97]=]/[-UIW[3.K\ZT6_E;IDY(W.('-MSX)R47RHJ5SV
M<18:YP\6@(]9?8UQIIBG>1D.!.5V?-8\CE'^7!WO:)1_8;O/67X5X8&,],<8
M^M&>Y1BJ*"V;.MS(LF_0(R!H^2 &9"R)3*PWW[SA2=BQ69WT<>7#40 3A9I.
M91_F $U]X.E'H;G<\?U$B/TXM!39QP$.69=R@ ^MJ.& ];FZQ8*P771[]LXB
MQF&F*2N[HB>NRLVPLI],'&:WT#0_3ZC/;%K=ASX4ZFA^_W=X_)J-T)QFZRI=
M&=T,2N( %?,IM?<(;W#1B-/OCXW_^CI8,J(OYF8F<&0_O/7 <?K(OM=[F_:8
M'W,-; )1;!]W*=6*LUX5GDDPH]E3/?/&GURI104'/WO8601J+15:S?LYO% B
MP;>&7U9@["4@V]A2@YJZKA?!8O -Z$B0U<43B'=I%D=V6.YN"=:Z[1$Q+Q".
MW?4;2E>%+#^F2M'05&A3 @?@=_;9V/]7(M@2#L/LWR:2?JX#N[=GQ^!&D@3?
M%*HR>_FC!]?P@V"[VM]QTY*?GKWE.Q^G!%4X,<_N:7&\X=&VY2+9"+LO8Y%K
MFDV@'6RN).9CZMR<DA.&4'!QS#-%*J/JNJ>7.ARO_Y \8&;NX_[TY:]7?;&
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
MZ B$-$]VI%J;4^VY:E[&&;9[05T$>;!_1>%VFLZ75V:1&P%J8J]F?OX0 WH
MS$)>2;&>WN<QY_.ISHT)L@'FK^PD1 2!!X"(^QNN9N)F_J7I_"IJ!G<63D8P
M]66UEW):TAM\L_?%DM25S&=3+DL,;]UN353#*0[@-2F%[$(!=XV42 [^AX9
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
M<9 @B)BG;M,G##J<XC!P$]\-C-:;IZN9FR2T*,%S#=,X+N I*O5$X'J"1I:
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
M*()A['L015XUH#,8XBCB*'##&!DY:%I#-K=I0,>AO#&C"FVX %M3JHPO76/
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
M)*"N[[HP\A"%B"<N)'[D0<X=7P1Q[&!AY- Q'?2YB6#GKES']+T8CBH^=,,
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
M:!O:]3#0?VEP'K9J'^P=K_^\7=]0FF\XZX3G6T8A#A'&(?0X)W)5F"008YQ
M/^&1CP./N\3HT$"GTKEIR7:3^8<6]8_JED\#O!LTTCCIVN4&T)MGV:9U9)VQ
MP.B05&G:%-G+B7:YRJF3GVF3<"++F?Z[ V/,</8@)TJ?U=F;VGU_3)^;Y88?
M.0P[A$'B8G5XR1V(0\*A&W'F^CYA!!GY&9RM:6[BTP %7:0#UW_GV=43&2N<
MC:PLP^@RCW5RB0I;\4K.UC-MS)%+YA[%#;GXPL3Y,CYMU,6C.U%G/[_YAM.5
M.@3YD.4_RW?+91)&$7<#!W)2^3%1! ES8QB$3A3Y/)*R8W2S<"R@<Y.G&B;
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
MPMHP<ZL=T+\9GP&>IE3[#/!JHL8_ SP,Q3?.&6 O$?;. $]7,_498*^Q)\X
M^Y\?ZB;TG'.:5F*SQ%&8X"A!, JIKUSLY0(I1@+Z@4MX$A'J1]C,-6A7^-RZ
M?1>;J?]/AS*]+CZ4B)&[M18' QQ[CHVUYLS3*7IB!YYCHXZ==DX\,[1;;M-]
M=WK\KVNF3LA2LI$+'#EOX.G#^CW.U^GZH5@RW_4X2BCDL8L@BD,&$TX<2(,D
M#+B7>"()![C<FR/1^L"G=\#?YK)76?O:P?X%X*+(5)O)7_R1EH]MM+J</V-I
M'QZ0VF] V^FJR"A-,976-/2K_'L=^ NP9P!H+ "M"39U:2A]UM3+&,#$&C>4
MH&,E'%S2\+O)VW!Q:_:9EVE>!8S;.5;?$.5<0,NEZ\4\=&,?.BJA%>*$P"3Q
M/8C\*.*^CS@F1H?]!G7/;1*TPPK:?(C@MQ:LX1:P21/HZ=U(Q(Z^/3R(TT$7
ME@W9L7AW6;?FR:\Q&U)RZD:S:1$#702:Q.QWXATGY6U1;+ T\FU6E'(N1VCD
M.YY<>7$G4?&''4C\*( A)SA"@8@9INU<3M,)X'QM ^9K8Q_S-P%F,R$G:NLJ
M$RB5HTE:@K0!#@0W=:SLXUOSH/Y*#B<ZB&]0*M843M "!152BT?LE^FP=83>
M4].T1^2733XZ M=XQ4Q :+9Z6MZL5E6(D7IKN+.+FY# $T$,'9*HS A)"(D@
M(?1HQ(-0+@A]H949H:^2N<UB),QMO)4&J)XT]#+9KPFV^!E[X_:8&L,3_EZ.
M6$:KW&3U7MC87.W5-BYG=,L6X47*Y)_E8U9P4#QSFHJ4XM7J!10JS2;[Z_6*
MJD-0+:7JR4H?7?F_2B-[WYU$''70MZJH]>S (-URIG GWE;SA ^85KL[7YM@
M%'Y /4HA<U $41@[,!&8P"@A7BA<!Z/0*)?QV9KF)HP?F\E3#16T6 =&YS[+
MK][LR0IK(\OE4,+,PW)?(L-64.ZS]4P;DON2N4<!N2^^,#AX3?;$M_F156B<
M:J6G,G(+)\2,)S%DC".((IQ XA(/!@ERG3"D/(Z087*[<W7-32B:*&M;K* %
M.RCQ>1_)>EIAB;J1U6(P:T/"SESBPUZTF;,U31UDYI+))V++7'QEF&R\%T+Y
M*K<Q[K[B[Y]E)<IE9ZVT"=?9 K[7>E5\Y@6753PN0X<&Q/=<2** 0\2$!S%*
M N@XE-(PQ@PC/N!(;AB:F1[+M?":'1[#39V!#:.G0B/R/%%\\M: -HRF.GM3
M-H!](Q;5+VH[%J U9 'NN01B\[K:=8Q:DKB!("95O^N(.A3&*TL;Z&BXJKX'
MSDXG=6IN^'[BY9V0=2^1[U#'=6+H!=21BS2FLBDD+O2=T)/HH\!GH9'[H5'U
M<YN0;=$WB=?(<8*VQH(%D#:H-8NTPM!MT:R!]#1S/-I'ULJ3">YVB<<6.[ZQ
MD%] +]WFGH^#6+/E#VE6^;1>DH.(.?*='%;*0-UC_V?3W&&K$I[*:50F2_UG
M6CX^9BN6KA\^9/EI($L6^BA D0M#))40N0)!7&WAX\@+.7%"QRSQQ!58YJ:(
M"AM>OU1.6H]\Q4!1I?I;5.Y<&5FE#T-\M:YI+$U!G*8)7EL=VWB>5<I/-9OL
M& CNMLUC43*OY]66?EZ!9%HQO9ZR(V6U4.0PF=W.5]_B/'^17YV*=?H/O-K4
M:WZI^'^H@]:ESZ,$<RFI4>C*>:7KNS#Q20+#2 241AYGGM&NGF:]<Y//W0(/
M=($OP!8ZV&(WDU#=AM"3RQ'H'5D:K3!K+'^&/%F2.MU:)Y4U0RH.)<ST]6M2
M")\).].&1:A..':I76@B/!]% 70Q8Q!Q%,'$\^24T(]]1EG"&34[MS3',#<9
M:U/G]L59:BT9DGS8K($T#S['I7WL(U$-QLL,$"[GA2GKQ'RISTS!*,EZKJ#4
M:K9C,P2OD 5Y$$6GLR,/*VJ86OZ3IP^/<C)Y\TW6^=#D+7F7KC;M&KZXVY1%
MB==JAKF;@RZ1B!S.70R1K^Y J3SLA"8^)(G@%!&IEUS+^^U*''-3S7K_5VT2
M,H5='0@45>22K,IS753QF?)=6)/ZEYNU\7',T';3$]()6F-D,6TM (T)34JC
M.B"6,@!T+)"+ZMJV!=@98T]#KV33DHX.13&IEEY)U:&>7EO<P%RXS86K[_11
M;=M\J">ZC2-GY(5!XLIE,2=>!%%$ IB(T(4>JD([8R^,S3+>]E0V-W7<WCAL
MP((&[<!06+T\ZPF=+?9&5K/AQ)GGF=5@Q%8VV;ZJILT9JV'T4698G7<&W#?8
MY6O:GP=^5E)V)WXMFO2S2X2<R$<(0TR#$"*/AS"6H@)=0AGU?>&'6.MVI5&M
M<Y.44ZG);M?':ZC*#G@GH+2D3MY<@)OU7IP5 R]][3;J5Z'1F!]9CK9'$)I,
MC\&LP86(,1B>Z(:$-:;-;DB8,M9[94*[L.GN4)C:MW>IPOAELT&@R,OE^TV>
M/;?Y;1),$N1Y#D0!EC-&ABF,241@[#'7(QA[@D8Z.G]8\-RDO,:FIQ5')/4+
M[36FCZRE-2R+$[ESMO9-VN0[G0F;_-=NLG94W"2]])P1;4<\^_N!02UP\:@B
M)<L_WO_G)OV&5^J<]3Y;I?1EMPD=QT$0A!Z%41S+"1=W.,0L<2!Q'!9'/L%^
MF!B%L]"I=6Z]5*&MHXRKOW1P+T"-'/S6_*FS'WU%:^@M\*QS/+(<V*77/-2%
M"5VV@EQHU3EM> L3&HX"6QB]/$RP]@+\M)%][D2S)OVR(47*4JQN?"YCY%/D
M>HERRTCD,E&J%J%A  G"B(0^=3W'*-2@?M5SDZ[]\%>\@:ZVA$6SOU)TT)MI
MED&#Z G7.#2/K%[[#+_O,-SN8'W18=A8MLS)LJ1=!A5/*F#FA!RJV( 2!D?G
M40>:A<I,IB*OXE5A&+VJIX09]8T699U:K\$Y2KPJ#3[LA8LY6]/4X6(NF7PB
M7,S%5X:&R"O*.Z&RL!Q-6@.$0Q%S#GVY<H?(1UB-PQX,B2?BV.&1'QD=FY^O
M:FZ#KT*J!H*?LXS5?> +S[^EE%M8+YSG6W.18(7%L5<&5@@<$/SN$C?68MV=
MK6CBT':7##Z.9'?Q#9NQB>]5Q-R4M8D[EPGUHR"0<_M8N 0BAU 8NX)!0:*0
M>9R$#A/6PA$?5*[5/Z:_ZMR@!'Q08F ]VO6DQ1Z+KQT\N.7T8K)E2^&"SW T
M:H3@PSIG$!3X# UZ<8#/O3S0KP6GN7+7YA^[J1&PBM3)[M:?N4KH*5<);W"1
M%K^N,U+(\4E-L6[7SYMR_P[TFY>M6^/;%2Z*=]D33M=+WW/]V$<!=$(NIT<T
MBN3T*,20<8^[;N1&)#':JQ@=\=QF6<K@ZCH$!^1EYS@,*LC@MQJTJ9O-Z,VN
M)Z6S:LR19?C*=C3W^IF*6UNN0Z/CG=;_:"KZCYR8)JMXD"?4=DRK3]3?XN>T
MQ*OTOSAK0V?(U?L[_HVOLF?EC5$-="Q5>26J>;&'.(F@BT@@!Y.00<)\'T:<
M)@0Y;DB1B7_4-5CF-DR<G^5M?[,-PM Q=!NPIEI^=FR]$/#8>M/V#Q@3-]B4
M,_+:E#.-<G/0*%V#IFL;(\>LJ=IH,G>M4=O*U(G+!KL77+NNJF)*AR\;7!RX
M@5DITMPY[#[/V(:6:N.ZV0%LY]'8#]6%U01RC E$/,&0N(FG@FLB/Q%.$&"M
MNP6]M<QM+&N [N^(&BUT^DGM'VNL437VZ=,0EHQ\SBZR<(4#VOFR)_-&NVA>
MUS7M\L/FB;&K0-[W/!?-_-P@]_6)5^?6B^O0^0ICEC]5.30:K.8IK$\1U=^)
M+7 T<O<=3H]1LND>$@;EDSY5WF0IHWN,Z6:%[GO,O)=^S=E-GG]1"^=J177S
M\'#S#:<K@][:4\3<>JV$EE>G.J!"J'8&]/MI'U67^ZLEED;NMU]S7,7EVHO@
MM0,-3A!HM4-KL#2H8_>5.UD'US"NV]%U'A\:<@875:*A@Z@EW"<<T<B!C'H^
M1*&<E,?*VT/^W,%)XF$W\LS"RIRL9VZJT%Q/4D!-(\.<YE'O?, ".R.K08>8
MD8.V]#)A+3#+Z5HF#K[2:^IQ@)7^QP?GNJANA.UNAMVNOTFISRI_7XQ]FE"&
M(1=Q I$@D0HU&L%$N"3$@1-Z\9!TT;V5SM0OX]1MW70-.L"-\U_T$*\G&]?S
M.%D.C*'<#<F"<9D3>WDP>NJ:.A/&9;-/Y,+0>&F8L#3)NYZ><_[(U\4VKOQV
MLBB7@P5>\<ZD9AO$I VR?)_E57B]LG;FKG0ON\>YB@:4!+[K"NI"-U#NJ 0S
M*#]##MV8\SB)L"M_:S)!&1GOW"8Z=V]O%W7FSYU!B]U,'DIKH7(+7("?L>RJ
M/WS,BN+'-JSYSO)J4\XXJ/S8WX:>>LZHQ2?9@MDSM4WVT3;L<<OOK?6VAG<S
M":A[?7D=N[1COPKT5S-@3]0G:BI+P\+8:"<=6":B_G!HFJK:88.;K$'=D;S/
MLV\IX^S-RZ\%9_7H6:B@"C<JD4J-JKT/%#."&.*N7% C%Z)$N70D<0!1'/F8
MHH@%26 R7IE#F-L05%T3%JOLCP*HST[."!OH &^Q_\UL8!G0+GICQ;ALCRS_
M2K$KLEOXRC'O!V6!Y/Q'L#4"[*P8Y7+7<!(M"?,  )-J[7""#N7SBI+,#PYN
MURK[<?XU9]4=DLIY.Z.?LO*&9<_5\KS=#=,\1M N<&Z2U@ '[=YY"[^:)BL;
M.%,>%$": AI;] \=]&F^? 0Q"L.C[R(8DPM^L[I).8BY08<4^K5,=F1A;'CW
M ,/\Y8%YE=9EVH8OWDT-WW^GJXV4P0_2(#6GW-3.='>BO1Q^S^O\(_7YU5((
M'OJ)AZ&C N4@EG@P29@'B>\ZH2 1]WRCN9H55'/3NJY1H-BM%7EC5CVIHSO#
MU*IQ&[GB67;D*CG3 JRWX8WK;$V&R9FLM+C>+'#R=AQ94?>:L+/<?[_7A&_W
MFW ;&D.:50>DMN?(,0K1MC(X6<$T;2XGFS0>976R6OA N5=Q:[_*=ZNTX=AS
M(E_$&(8$RX6UNGV7\,"!/A-1)/]"..9&LMTM?7;R6P515N@&I5_?9TY3_H;R
M,;:,:5-A+D2G3+8E*'ME3RL,I\PZZN G'QH:#B!/O^$ZN[!<;U87&I2+Z=\Y
M>]A;CKY+"[K**F>V=H>&!BA@D4NA[R=('4([,'%8 ",W0<+'E!'.3+KU%5CF
M)@([4T#'EFI!U%C3W=/9V:.SO6.]'?5$9J+6&5F2QFR8 4$*KJ;46NB"X4@F
M#FAP-67'80ZN+W*8^)Y.K=GQZWSSLGND2=Q:B;^* 5F^=.!6IS)?'_'ZKLX)
M]+,LHBQNUW)2EV9L*3S!F AC->.22AUZ B8!PQ '&"4N80'S8A.EG@KXW&2]
M0J=2^ERW-)ZLW?64?8ZM.?(PT,V(W#6ZZU2M#F-.9DZN$X36QN^-(O5Q?BGM
M!PT!"U!3H+RJ:A+LC1Y3-YNEH68RV)..2U,WQN$@-GG] P-SRE[X2?;+YAYD
M''L<!<2%OANY$!'FP)@E%,:.Q\*0NPQ1K7 *IXN?V^BAT $%;V#0G /R],1]
M."4C2[ !&^;12D\:;2M Z7[AT\8D/6G841C2TT\-S6-074'O7C2_7:L8+IR]
MV92?LO)?O%3)8Y=(A 2[PH51XC"(?.%!DN 0QK&#O"3"A/I&NWRZ%<^MFS>X
MZT"!#7 Y_M?( =F48)V5X(670,51,TUCH-D8>N(P!L4CRT;+;A<SN.VR^ZEA
M][Z/W0%9#,RHLI;(0+/:B7,9F)%QG,[ \/TK@PLVUW"K^<WVAW]/>:X":KPT
MXRGRG#"._%!-01R(L$?E(IFZ,/ I\WRY1DZ(T>&R4>US$[%.L+@MTFJ7[-/-
M/ZZ-^:?5&GH"-AK'(ZO8=?0.#\5G0I/ML'I:=;].B#P36LZ&NS,JQ$S0&$^7
MMU3D-QNIEEE^4Y:\J,]O/ZSPPU)E^:510*#P ZE<CLL@07)!14(F' ?'B$1:
MV=SZJYF;1-V^_? 9-%!!!RM08/6DZ0*O_1IDCZV1Q6884=HBH\=#C[>=+* 6
M$OF7G7Y<*'82H= SK54$S:>'S66:TXAWO$@?UO7FCG(0\#%&84 BB.0:2TY:
M0@:Q$#&D!#E,KKAH3)')I.5T-7/K^NU170?F(&>+,Z3JS3VNIVKD?C^ )>.9
M13\)EJ809RJ9=*[0;^CAI.#"T\,DX&>^EI.)E4HNPY[2M4JE5!U;-F%5FZRE
M82BD%"0,\@0QB-Q00!(X/A3818E<RWB!9Z0(6K7.32"^\)4L^6$!&O1U@J0]
M_&TTVLMI4J]H##TEL4[QR,)B@U1CI3$BR9+PZ-4YJ0X9T7 H2V8O#SSB41ET
M\_)%;4*7LB9UP%2%*OTYSXIBZ;A<N$+*4Q49 #&/P)C$!'*7>A'G+ HBHUWB
M_NKFIDLMV@6H\%8]:(M8'19+S(:'0OUT:QX262-Q[$.C:_@S/T;2HL76L5)_
M9=,>,VD9?G3LI/?6%;Y2Y/(!-SD\X&Z.L>\VI5R,K=4%M7_R].&QY.SFFQ3#
M!_Z9JYT9^?.WV;KRZMK@U5>>/WG+(.%!'+L1C(A<5R%,*8Q#X4 _"<(P1%Y,
M?&KL-C6M#7,3P,82D.U,60#"Y61Y7?WUC\8N@&O#0-Y:!NC.-+!*!5^ %X[S
M(:Y7$W]&<A$>!(G\C-Q R(4Z20(8(Z*RO<=R9DX3),>^I2R$9/^/?$A=6R;^
ME'CSY_^+WY'>6#[S;V/D"8(%Q[ZMZ]Y=]\-JN0 -&6#+!NC0 10?EEW\7J<M
M;7K[36S!](Y_K]-$)WT 7PG*L$G=9U7+G?BUX%6ZBSM2RFI4/(SWW^FC0OTA
MR^_DG!*KT!A5G,UM/JBE$X4DX*X/":5R5*5>#'%,Y31-<)=Q)Q)^:!0(]PHL
M\YMD-3#!JHKNN-IE8P(X3POUF^H&<589J?[Y^>Y7@*N4(V;CX#4MJ#>>3=0N
M(X]+E14P$U#:46?Q :TERC>\M06(+ >[YJO,V:7JLS>P6"#5T@!Q#9))A=X"
M98>";:/((>D$JC M<ERH#KNT,PATWYJ;XIV(B:\9H>P$(_VZ=!T9(\O,"1ZL
M'?F=-WQ@N/^]HB:,\'_*A/V@_B>?&!AN=]M_LZ)XB_/\14J\FG055;CPI>]@
MQ*)$0((3 A'R YC$O@<]CR3$\S%U ZW\6IKUS:WC=L8ZB1?L 6[BV1L>S%TB
M7&_689'&D;O\50R:!WS5X\56P-8+M4T;<%7/]*. J9JO#4T3(F<._,PDX5>Y
MEBNH"N?"F9Q2R$>;J$H!=9,X1"$,/:*N:G@,DM +U'&<\&)$6.)%;?H /=D9
MA$.K%^UG%!A9CFHS%H=3\,5N#KX 76M ;8Y1/K'KFDY/OL9KCJFRFHS2#@.R
MGES!H[6<*$,P3)PQY0J:CO.I7%/8,!F52[ [\;XHTR<I,L42<>HAS -(4.!)
M?<0>C"./0R=*>))0-T*A8S(IVR]^;G,PM26AXL>U^!9U!,\7\%OSITZL3AU:
M];1K.%DCBY(5GHPEZ#0=EK3EH/!)1>.T88=J<.8I\VV/>Y[=5!O7JQ=UM4QM
MD1LD4#S]]MQZ\OW[.]#"K.X_'IR!&68]/4/9Y?V1Z]D:N2M?1Y31EDD_%X.V
M3LX4.=D62K])W:V4"T]>&[-N=\_J8[KFMR5_*I819I[K8 I#3APY=D>.2EB>
MP"@)2"(("2D=&)7N1&US$X .V 7H7#+\32$&%>3!@>5.D:TWHENC<&15N(J]
M*Z*_];!B/;[;J;I>*8);C]GG8[3UO61^J?+]NI2+B@_IBG^J(GHM69P@'L18
M:H:/5*A:#V*!573+@" GX$(X6/<JY6'A<Q.+&A]0 $&-4/_6Y!%Q_4IP+1TC
M=WP#)HRN19XS>=!ER*/")KL"><Z,[L7'L\_8/C;9#3Z^+WSD14SVU=B7/=25
MJW0G\&&$O5CY@R3",8IJJ%'GW+IP_^;_X$%?A_UKSU'F. &XGDZ+!RICS05T
M:IS)P<K%>8')JR,<L#1.=,6[#;]1"3C_Q7'^04Y2EF&,*0IC!P:AB"$*F%R$
M\-"!E 5!&,78#TRSM ] ,3>QTMG4+S- >+4B;W.:*FN ,L?BZ<K9=K-PNF*C
M-69PNC*D(>P>KUPB<HKCE;,8YG.\<HDFH^.5BX4-O+Q%'SG;K/B=.!VG]#,O
MRCRE)6=?RHS^_NLZ+8O*,[D)OOU2'97O\JA%H8=<%" 8Q=2%R$,^Q!$2T(\2
MP1,_)AY.C"YFV<4W-^']LGEZPOF+.KS860(J4X"RI0UY?][!=))6U1/?5VRK
MD67YY)V4G2/?XG3C+;:MUWC[C',,-1+MMJZ96$8W[162<:@]NAXR4C77+O#W
M!J"W*@CDNEP2A_N".@YT$'7D!-I-((EX 'DB(DIP)/]C%!FZO[JY"7;?Q*R!
M/'1!?Y)M+\+,<0(&'<RK,Q,,XT2R3;TX2' 42N.YF3^8!;XG=?R:FG'3W9-K
MO]KI-DZ,Z;MBRZ2/%>N[)2<K>Z6-DC[#S^^1]+XU<'LDI9UP1ZXK0I8$L91I
MCB!R.:ZB?T/A!4G@B( )9#0OWRM];B+=@!L8/VJ?.,U]AZ%TC+V?H,N$^0;!
M*8MM+?SWRIYV07_*K*.%^LF'!N;CI'3SM%FI@?03+W]=YQROTO]25\U4WODJ
M1@M.UVH3M?D@O9 F8>PQZ!,WDC,"2F#B^12&E(<!=P/$$JV0LD,!S*VS[Q"#
MOV>KZHZ5 ER 'Q1F7OP(E-O0-YRNU"09?LAR^ 6O]I+W#M,)XY;3DY(QVV-D
MM;FY>WNK%KU; ZJ6J!OBQP5XQTG9H7W1:171M,I"+J_SZFJ<=<$:RJNMU*6F
MU4^;W70@.4<)4(>6,] Y7%9 LX>UJN(K_OZ&K[F0:^-WG.9J1E7(A?-FI298
M*K?R?9YF>9TK23Y[GQ5I%5MA&>+ \5&$H!>Y 41)'$ <<"FHL:",>0B3Q&F7
M6%\-/,LM8!NP&OLZB2];8P/(>=W/RPP\*Q.J@#V@Q-_!<VN#H5^ZC1;5$]K)
M&F@B'_B..4!B!*U!2GAKD\#6I#K(1&54D_VN>N7^8J.9.\E;9-F6:[T-2-,Z
MY%LD\<B-WV;9YGY^34CV#VG^=,N6441</_(1#)@*'8.X@#&. I@$R$T(\9!<
MJ.HZ^>V5/+=9:QOT7Z$#M^_TW?OV^>I7NJM8&'NNJ$F D5??26,'N?3MES29
M/]]) [K.?*<?&+CT?,KR,OVOZHCA3MRN2]D^J9R-5R%/BB6GQ&,"19!&JB^&
M,85QXGK0\3@A"+G(=4*CA69O=;/KH!VTZGAVA[<.$F0XK[G M>;2T!J#8W?N
MP>29+^NT.+&UB.NO;-HEFY;A1PLTO;>&^NM_>>2KE3JZQ.N7I>!)X(5^( =S
M5/GI1Q"'Q(6!2$A W)AS7^ND\'3Q<Q.,QE.]@@@:C*9>^WOT71[;KR-E9 TP
MXF. [_XILZ_PWM\K;F+__5.F''OPGWS*K*/2;/6T5.X#RI- W=IM3X=0PB,7
MQS!).%=Q&AV8N)1#.>5.0ODSAU"MH?Y,^7/KJC5"4$/4ZZ/GF.OOI!;X&'W7
MH$.%X4;X.4Y81JN$Y=4@,R8W>Q5-Q5'!'U2=?[U>RRXP4(N9>JC2*U?^K]*L
M<Z]-(EH7,+>J=>FQ<3W^E6_L5TD?7U(:\9BYRO\T5C'<A =Q%"60,AS$ >&,
MZ5T:'(Q@;M)GZF!>N997EHSCY+]K*KTET*@-,++6CL#]:'[]1_Q-[-._JW^6
M_OQ'] SUY3\N:&!"[52)[<?TFSIKVU_4?>+ETN,8$0^%,!:"0103'Q(28A@)
MESO<9W))9N2TV5_=W$1/0@)474%3?0X/" AW@5T]Z;+'V<@Z50.%%=+CK9L%
MD&@M)L#68L56QNO^RJ9-<:UE^%%.:[VWAHG()_['#:U"N,F.<I]G:_E76J?-
MKN-HU?_=W0OQ*"/8XQY$C,G_T$ N&86#Y1R+N%AX3LRHUG'-4 #S$YH_P,X
ML&^!O>!MQNVD)U!CLC^R9-DGWEC(AK)G2=J,JY]4[(:2<RA_@\NQG#'SXS;8
M0AA&U&6A#U'H8BF!V(,))0)BY,8$QRI)G=',ZG*5<Q.]WLR/5X2ZT"!?3]?L
M4CJRDEE@TUXVS2."QLZH^?%UXESH$Z"=6?/X3?/ F.K>'RXK>7O'95=^2NN,
MY>_D#W7#8_:5,3<EZ6 %>V"!0JL?';.7MW[-L$G9R$HQD"VC$)DZ5 P*E-E;
M\&3A,G7,ZP;-U'I^V%3C[UE1UJE-VEOE7WC^+:6\3>QV^_2\XMO3CK?R\;?X
M.2UK_^HW7&0Y[WA?=\_YESB)/4JH ^/$4[O@KDK(QASH<(\&7NSZKMDN^(A8
MYR9)C:G[M_T;:[?I)1=@WV"@+%Z CLTJDZZR>N]R1-=NLZG1F!^+WIQJ)I_
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
M_="5(:9K1:2FRT%;(L5'S,X4OZ^KNOZ\KGBQ63(_0@3'!/ T]X79#XEL9DQ
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
MI6&4RCXP>E4J1^:;V][?55\<R+SP&JD%S%XGN2=%UR]<.8;[.%<X0-,Q:=@
MTJBDI0(\-U6V'!M_\@*7"LJ>JW.I\IAAM;HF5[(KG;DSKL6W!?E9EH",IQF
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
M6?R+T7OTJTOP_\)0797B7?_\6;ST"_'._U#]_"*?6*9!#-,XB@$C>01@DA*
MTC@%B0\C/^0XRB*FW'C<5(JY;?A6#QG_M1UHTE0"P:TNWGJGC/?4:;/P9#''
MYBVGT0/;>.7&J62R]7#,.?NE&"K1E!?IU/#V>GB?=TLA5/&^3+44&AW)IUB2
MB9J2WW]G^V^\AYHX)IFY2=HE.[-#Y#+*AN2EO&3;_&0K<<*4;;CDSR[M-%M=
MRV\%?K1QN?'@T_4NOU7_@_;E-P]F[%.37[+Z,WINRMJ75/QDO65TX,@[=[<=
M(@QAQGQ 8=/$/$] [B<$Y#D/8^:GN;!E-=UK)G+,[377J^%U>C37XITFWD 5
M.]$(IHNG[']SO23N77%N5L/$*W<+EO8<=$923.VKNP6J,VZ[FX8S+1V+!P$3
M^^M.QF.6P5C>=/KBB"].!2CD$*0\0%G,48H#K2/^^6GF1HI2RH,M9GB_>0%4
M-3:['2K'9&6 DD&ATS$0K)4L/3O)Q,5'QQ0]+2,Z^FE=YX&@F_7S\O7=,@Z2
M."2)#_R("".)Y@AD. \!(Q GS!>;G2AUZM@/.;>M_1J5B"+5 ^$.F&L';1-U
M79^:[S[>O;FS<7(Z5F[$B=Y]N-UUW3_V&VXPU$2'GF/1]R>8D]]8CGV^%^.]
MJ1Y142Z#@/M8=I9$"0L C @#F*0I2%F$0S_P_2S7JJ2N,.?<MMUH\.W"DX)[
MWUK1;04X#Q9 T>-N%U;'V_M#53Z #\6/QA%6/C2NE28Q\3J.]F*73Y%Q';(\
MF'$>D<JG$"@'*)]YU(R$WCX^K:IGQKZR]8^"L/-5%O>^F7="N^%O^N2I+$UC
MCJ$/.&<I@#CS 6)!#G"292CU81JAR*"P@AWIE+;>BQ1:Z N$=\Y*S3PW2VNG
M1G$3+L7TM7!W-6[W40:+/JEM,;PML$>,=O&TQ)V6A)J47NT"><S ED<W(^F/
M6QF<_HE_84_5NBF*])4]-.4&EU$8A'G," BCA -(PAR@0&;')9P' 8RC+-:J
M;'YYJKG9A:VD\L9HO9/5>V#5PQH]?2^(5W=RZW'J"-1J/&D'0,?<M\=N+Z;W
M]1I@VAQW'0M+O#4RT:1<=%WA8WY1>,+0L$/KLB@?ZL]LW9#6SH68$$(3A&-
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
MX-.>W\XJ=G+V.O\I?:]Z=_/WKJ@)6OTW0^NW)7TCQEX&D'#.<@H(R1" '%&
MTX"#,(M)&..<13%1=:U?FF1NF[?/PV\%]:2DGA#5D[*JN]DO0GK=UVX#*,=[
MV@@C+;_[-1",G.\7!YW, W]-K:$;_NIG3=_,%?GG%_8DO@O?4<V$D?^P1H]W
MV\WW:BTS:5O[*ECF"0^R, F GP4I@"3G($<<@@!%(:4X0S34?&4KS3LW.FC$
MECU5.KF])_'KA8=V<GM(PXK77035=[]U:)T;!1+5O<A>)_/"VTMMS=(WA,F:
M':$VZ\0&AA84IY:'WN-F3/5[5=&?Q6IU5]+WY:9KS=C6:3C7VI[Z6#9K281U
M@C( <4Q!%H89\&$0<LC]A/E:-X)ZT\^-MWKIFTI">_G;SI;Z;>]M+) :F;F#
MW3&G649<F][,@+/$<IJ33TIV9L <<Y[A*%:,-/IFV_A@V;JH:-/]IEX&B4]1
M[@< YU$$8$13D,GDF#!(*<%QDD0\[GN,&EEH9R95VFV'K4,=T]S A) Y,&UE
M_+JQ+GXKQ-\:L37C*!7 -[++3 %]&9-,G.:V[95+(^^B[7ME,1A<'1TWEMBY
M"5_2"!L!X(K]-?;DK0%;*F4%CJK!LE@>&0,">)HF +*( 9PR#'C,4\;S, U#
MK3276X29FUEV**OD+.G%VXJ=\NR]8V*!T.JD3,>F\O8U/+XHNZ&LK*4BT4VT
M0JXI<! _I5HUQ4D)8)NX6@^),A#EA8*?S$&['.9TPYAF5"QKW)'JH93GZGUG
MY7J9(M(0JCCDD@! B#C(8! +^P^S*,UC<=P-ET_M*V&#UALUKKTPF\XF/9[3
MW7[MN\2AC8?90U'*_I!R[[82Z+'D)9CCV*=^DD: Y6$LS&SQ1L,X"($?P]RG
M289PA#J8WY:*AK8UD/L9)X&8B6.M97#5WBX6X'+\XAA*V+PH>AGMO0JN@&")
MY2_-,BF!7U'UF)NO?5P_3$D&1(C55HU*ZCX^-U.SB:41OU>/+^KU'M^6ABH[
MWH)7M=4*##K2SR@.J!]CLK"?(Z&'43['OS)M2EG*RG'KQLCY4M3_[$K)H0<6
M+!,6)GZ.(A"A7-@CL1^"/$P@$"N7\R!$&/I:]X5CD\UMJQW(*M^0G:"ZG2I'
MX%5[5=H"S?%F/<1+RKFK.CF&FD$3R^MP6&MH.3+5Q,TMKRM]VNA2X9E;74F#
M(KY-@K",-%RS[ZRL=\<I6=7WR ,1HI@'%!&04D$I, P(P%&8@S0C819$<<JC
MT,R;9"3/W*AG6%6[38D_4*/S7BR:BMO">O_"VH\V746:HZQF595;EU/7H>1\
MD2;T*:FM55\3?1K'TDWX6O<MF4GS0NZEFZ"[[&&Z;5@SDOZ\[K+WFIN%]@IA
M'\ZQS(*<)ASZ(&(!!E"0,!##Y"#D?L8QABS@4(>#QZ>;&\7NI.U;;K<"#T*5
M]"CT"MAJ#&D/0M<',W/TM&E-#11+K'5ELDE)24WQ8\Y1?,I=OX2#CEF#4E1+
M%F4A1JD/((I#V3\W HCG$,010W%"@CBD2NX9&\+,C8Z^'G;8\XK6:MA(61=>
MV=IYO+M+Q*TWS'X/A8M+IT9?4RV(8W)3[ZUPW-9O6&#OA5HN7,-WPO8+%T69
M72N&:Z"9M&6X.J;AR5L2^BL9'W*A)L.KY_U'/J-G^:.FJ>K;_]D6F^?W9;U9
M-RG?^W*!GYZ:WEF_BR$V]?NRC3CY.RL>O@MKM4O:;'XI$Q7>H6+])UIMV3+.
M".$I28$P&A-A/Z8<Y!Q'@*9)X.,PP@E1*M$U.\WF]FYX6V^*Q^9\B;H,6BY$
M]7Y(6:5?TA.3;=8%D9]HH^2V9;'Q'J1BNF;L;!9A26&8D#A!( \B"F!.,< X
M82#S24Y#EB9QE"[%T[CZ?_H+-M30W5?L]_:[LO!^=K+OOFK-M\BC\CUW]*UK
MPC#_7;]=BAZKN<@[(^NH41@T&E\N0X6?O>'G.FB\!IN%UZ+C#> 95BGN$%IX
M+4:R57L?K=KCM"LET'RDR5#T)%9> Y9%C]K<UM^6;VXV>DWKY9N-VI?\A;,3
MT,Q(?5<( X1]$ ;R25K%W6.UWA3_:A3K2L?*--AWXK-+R),TH9C+<+<80)*%
M $$_!5&,88XR*FP K5LA,S'F9OZU6H!&C9,4I$731KXQ_88J+=KT;:F.WAO:
M<.747J?NU\/QN\_54FB_F&Y#TM);Q%"(22G_-J".^?G&T>Q=XWS:;FHQOVR.
MO>381XQ!!()0YO3S% *<QBD(?!)S@O,\SI7J>2C.-S=ZO'05,1#Y]IN<(=[F
M5SF&*+[078X*@%8N<\[ XO V9SC;BU_GG%%=Y3[GW&-FY-(7>+U'OUH>$W]Y
M+?Y=;%ZC]?J95VMI7M;++.<$D20'D;RV@4&.A6F&.& <Q8BCE,9$*_U+<=ZY
MD8V\"2"-F)H1-JHXJY&+ _0<D\RN<K5$L)5YT?R]%=L[D-L>W6@"98EV5&>=
ME'XTH3BF(=W'S>CH?HVHO#1ICJ]WA,B*(_471ECQ0T;&?*Y6!7E>TI13GV-Y
MZ9 C %'$0(Y@#"(<)GD<L@Q3K:(@2K/.C8IZ.;V]H-ZW5E2E\+(;\%<C*>NH
M.J:H6P'5)B<M@"Q1D]J<DQ*3%@S'M*3WL#T;J?]9=]0[<->5M$]7.N_/>UW5
MFV6.TBCF/ 4)BB21X1SDJ4\!)23+<!;D,<YN-:AN%7)NE-=6LR #*6\WPFY>
M2'.+;<KE>2GS;O>+3LG%X9V1#)WI%5UX%Z^6I+9NC4);:^'0@KQ9Q!<W-VV!
MK&*;6IO+[)WQD6UDJ^+/Z^I'01E]]?RW6OH,/_6]\^YD^%"Q*5B]]/,DC/*4
MB*-U@@'DPI#-,C\$&46!3]/<CV"RW,@JWFIO O6IM?A])X [%I'I+$W'\Z=.
M=GF/O.\$B7:"Z]&^QEJHD;D;A!U3M 2WZ7[^>0#N;U)RKRC_XNV$]^ZNPZQ-
MN?J(62)2C8DGI4=]0(Y)SV $,RJ3%\(M;ZY6U4]9.*(6#/J%U6S]@]5O&-V2
MYHIYF24XADF 0.YG!,  "I,6^^)8[A.&?9P@$I.^>-V]NF6K.K_27CNL8W<_
M@=&Z%U"/M91A5^,LJRA.%&GT]K779U M/%F>)5]X.SV\O2*-&=FKLO!VRMCC
M+UWT++&7\K23<I<N&,?,I?V\81!*ZY)\7<D4:+*INV9;4<P"P9<$\,"'PMSR
M,<B") !APGD2QH'X,=(*,CD[S=R.SIV4WDY,S5YF5T!5C/^X&2K7\1WZ*.F'
M;HR"8"LTX_PDTX9>C"IZ$EHQ_ND;DB7P]7@Z?!Q/UT7-O?W%UJ2HI2?QO9"K
M*.N"-/%QP3(C <PR& %*H3BU!9DP>Z O\VA3GR<1@B10ZCCI7M2Y45$GL,?V
M$B\\]/"P;FPR<1CII&]#S0T"S-TLN!K%S6,971MFMX> [X*\WPZ_!3N5G01R
M.UT6FY'9;@2=/M3:*>!G8Z?=SGA;K9R*CX0/OMMNMFMV)HCPJ-)*EJ$LS'(.
M4H2(O/H. 691 OPTY7$(LSS$6L%^-H6;VXMF6*5E-')7T%"KXD'@;G]E859*
MQ\IJ*[YS7F@-7;]E["S?)"5W;$)ON?Z.%=%>I!B/35 O5>:Q.H=^D\:WY:9Q
MT;9-09&?04AD3 !-.( $!2 +!+F3B/DT3[A/.5;MS'@P\MR8N1=.KY7J*6#C
M_'@3#([)31D!K0:+9[4UZJIX.-)DK13/*C#LGWC^ \;MC$LJ#,#/ZTJZ'/^.
MI*VX>;XC9+U%JW?5FA4/9=NPD3S?B]_5JX8$?D=%*8MU+3,<QC'/"0C3+ 80
MDPCD1/R31#D*(H8#B/5\ #<*-+=MW@1E:;=)OFU-%$VF"9%V;29UJGB=+EZO
MC-=I(ZRC5A^O5\@;:.1)E;KJA%:;.%O!UU[;Y]O$F;I1M!7PSK26MC.N\7W,
M< )Y>?UN5?W\*Z,/K)_BOGHER^BL4%T7O.A[('T4EE80_E&5F^_U,H1^$H68
M QX1"F#F,Y 1Y(,\#>(\BE"*<JQ7%\2.8#J4,$U1CUWLG2P?]B 4J3VQW\6"
M%3^0+%Y4>VA0NU2P0-4482 'Y4N[0F2L3VW=5!YFWGH A?R1G*'[I!BGE$>M
MS4^V$L\_-N!H7S+9^*8H7TI-O/KN+[$.V;Z)^I$Z>8U20\;OEG.H6]\A3FKG
M!:'WQ_@"FMQ_6<3;WGV9#:&FOE^S".29^SB;H^OWZWB[;HKDRJ)J@BZ?VP.?
M8O..<\_.S3@6,E8EJ[;UZKF]%#F^3.FE5V_U<1:R<1:T@9;KH[(J4/;.TM=0
M,6H=<G; R?J(C*DS;"HR^CDSPZ_/S5EO&?U0(%RLFB-\2RV;9<*" *$\ >+0
M+$[1R ] %OL)2$(, \@0HHE6'<'QZ>9& P9GY"MXJID]]E!RO/W;RF"=I-Y
MU$5GX5C,#%$#Q9+-<66R26T)-<6/;03%I_18HUYO!A&")?TO<38M^',3T=RF
M]PTZ<S=O.()"DL80@S1(,@!S&((LB3- (E^VI@THI[X*@6C//#<NN1(P*Z-D
M]SIYNWS7@R;V&OYX_94:IR:G^+OVPCF'7IG,C&$<XS4QZ(#3Q+_V?*8_WR34
M9@Q#SW+F Y@V8EL_56NT81^K\BM[D/$I770M"]-4%K\#>00A@#!*0!9F"8!I
M#F&0$HIYJM>%[<),<R.TG: +3X@*.EEU&[!=@E7-4+("EF/V.8^3@^#EJV!8
M:[QV:9Z)NZY=4?>TY=JU!TQ+$#RM&6D+RXN_KUC'2</8A*6@ =_/"08)B5(
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
M<9;E?4]1U".!F[ 9>?Z;P6(\R2^J[FA^G[8_Z=2^J-[QK+[\H-V$;GPZE0L
M+9_Y _[!ZUV6LF6:<!(*P:#P PQ1A"A,J?!AD-(,A8DT$F*MPW*=SN8VS3M9
M02LL:*1=[&74,YOQ@S#K37Y7X(W, ]:X&5."#B".V&&PJTF)0D?I8\[0>N=M
MCO-_4X[E]:>B#7U9QFD@$AISB%+/A\CG A(O#:!//!$PFH3,K$BX6_'F1E$N
MS]1:3569C%;7-AUQ*<#'LA(\5S4U3&-AW'X:0B#A(>)#S.1F%+$LA"E2:9HX
M21EB<G=*^%+NCTDY_X]C7\SQ/H]&/BY'LM@H0T$-9MW4T7W3<9SFZ--^;/Y!
M)YPWS=G)3S;/#\E,#C"/A)O!MOY68%T?1U[HQ=S79N>)<?<CKW5];0[?FMM*
MO)-.,Q_Y&2"&B?$V#$8FM3WGFK^4:(X<?,_K:^5=<]349-XUYU78]ZZY\(2=
M.:XJW[;S>K4J_U;>U_5=P;[RFE??>?T@&VT^-1*E?BAP!OTH"^2^/N(P(['<
MYK. ,8&],,-&=]IZW<YMTG[[\ [T^>L6P ^@ERW 5A6PTZ7)[-)K Y0ZUS[S
M6P9'ST!R#_G8AL]X:!N;,F;@.3)1-#N=U/0P ^+8I#!\VSQWS;M\_7I7<?RN
M9'SI>W*;%TJJ\@.:0<0)AH02"CWAI_)_'F-Z\0?'#<^-EI1L0 D'E'3Z.6D.
MP!HFD5L@&/L:04][HUPSYU2U2B]ST-!D&67.B;^?1.;LO]O6N+]C3 YG?5_6
M:[SZ__*7YFL*(H%)D%$H5+ PBJ, DB04,)33SO.P\&*AE1-[N)NY3<164M")
MN@"ML$!*:S@S!Y"]/D_=X#7RK+6%RJ+"_1 2-Q2X/]OLQ/7MAU0[+6\_^+39
M]*^K];++]?*E^B97[YRVMB@* L^/J(!$I$(=NC*($S^"(J1^1DE$L:]U'G^I
M@[E-^?N]5(Z=F$:F_D4@A^>Y"WA&GN$6R&A/[FOJ#QG@\MT]XUO^;3>Y+S8[
MR;2^IE0_H:\^9W<2\ %7*BJCON=5<ZRWBR^/* _C !/HJXR/*,*QM*-5^J2,
M8Y;P),BPD</.Q9[F-KE[0=5I>7N^;K9_OPRIWI;="5!C+^0G&#G.?JX-AJ-=
M]^5^)MUH7U7W>&]]_04[7OBCJ#@M'XO\?YI*/+_R@HM\77_E387KLI _U9N5
MBK?]*)7XC%]J_D7<O;RL<JJR#Z@R#INU_-7G_#EO4S77RRA,_$20$-)0I! %
M-((D9 P2G\BMN205&GH6:21'$%5KIDV?<_+#CY>\VM;,J5O!U8^KG>AF7#7&
M,.NQW%N-VC3\N*]=4T.LUT_E;.\T!%L-V^S<C8YJ-'=:@F^[,?ZL,<;&]#KB
M*#@BYC$DG)321X3X>#$8LRN[9:3U)=L6]?E<MB6_WI?/."^6"-.,T2"!(B*)
M7!!$ @F)$L@R(DW/."%)8.3&-=C;W,S,SO%Q*RWHQ05_M0(;7AL-0ZU'RLX
M'/TBV1H[8XK4PL01V0WW-2EM::E]6O=>YZ4Q[JR[SYS%(0E31& F0A6F'_LP
M2U6L/A:$>VF286J4?$JGT[D1B^4-JAWK:(V*BZOJV7'06# [OJ4>A:>TNIS1
M#?4P:QF]>VMEE38+E2H!0JCO1QE&,.:40I0Q 3,DM\,B1:DO;2'!?*W8V8$^
MYD9-Q_5"NI1K-]14V<%Y_8K, 4@C<XH%/C=44SE!P$$ME5V;;U1)Y42IRW54
M3A\UOP[[QA]5@[_Q\K'"+T]R([7J%CT>1'$J(@K]-! 0Q0&&69*&,/40B5C@
M>UFJY3PWV,O<)OB^A(86Q3":UR_&G& T\OPV@\?H8NRJ^C?<CEUN>[(KLJOJ
M[=^377_8MEQ22?_]5*[D&_6'_][DZU>YX5EM5.J-^[)J+(CUNLK)9MUDX"U5
M^%Q9K*6.LM''3X6<@;Q>+T62))X7R84_32*(O"2&F9=@& A$182#A 7,(N><
M$^%,)LMT*>7V=?M_0*N=RM78Z0<Z!<&^ABJWZZ&.H%=R 7[MT]&!7_%*67RF
M]9N<? @9SWA,:01#/Y%+!,4!)(P*R%/E84VS"">9<5*Y-_H,QL\9Y_PC^- D
MS7G3+T!O9SS]F(Y]?7SKX+DL!>826V>EPIP(-7$I,9= GI8:<]JZNUSX#[QZ
M_B+>J;XP72]1ZF4AB2*(,Z*\SU,$B5S3(8O3+,FX"%%BE!#K>I=SVP*HP$"P
M:HKWR>Z>;\]B?X2P'F6ZQ6UD.KR8J5Y)K.Y^>YG'S4Q_'I\1<]$?=?CFV>?/
M Z"3;_["FTY];[9Y.>YY@5?KO#FE[)FMRY:V#!E"PE.Y=Y"JW.7%'&(?)] 3
M(:5>RL,X34WXYP99YD9,O7B M_*UA=A[^<&>P\9/%?^N!&(_._&FT1JXF#,4
M\RR0F\(HA@A%!)(DRZ#P(B^A6<QC%KASCG(V?M,[0<U[&/56IXEFU<C+UH"3
MTRZK$]CJT@S4=O2<IW=T@.FX+DM:DLS!-<D$,DT7)*,FS4_A_Y47^?/FN4N2
M&,0B("&.8!+%J@(5YC"+4 !IRCR!:<KETJA[\G[0\MQ6M$XX_?/U0YRNGZE;
M:S\R\W1R.<P?>5';&X[-#]N;[*C\K!K[Q^/G'["S5=]SP:NJF>M-4<A:_M#_
MKIO7_46ZG/%=9?"Z_]4RY%C0-/%A)K Z <U4?EB10,K3C+(HB++8-S%7;Q-G
M;O/[&UXU%DTKG9D1<^/ Z-DQT\$]]L5[)W1CL;2J+)J?M__0J;/8>?(H<Z97
M:?=K=P:-&W =V30W"C.I6>,&N&/+QE&K=C1[E-G_]R93WQ?1A/SL5P"X(W5W
M#AGZD9<*#Z(H)/(_<0 Q(Q'$."*,9U[BA;$)L9H*,#<J/2GL\?LVV6&KPV$=
MD/?Y:J.>_JO7Q] MTGB\]/AVS%$8F6''&P!C8K5%T1&5&G<_*7G:@G-,E];M
MV!'D[V61=]O)=J_Y9?TD^^L/:=O?+5/.?88$A2F6A-@$G$@S$\,LR%@:^R(1
MQ"C@1*O7N5'AGM#=.<T"-'+OW3^TOS?C/+TAT",ZY\".S&X.,#6F,2.,''&7
M7I^3$I81#,<L9?:R'37=5Z5L;_UZ+[^8M30-U?7UB_)/^YVOEVG&>$PPA93Y
M#"(>J:TPSU1$'(U1$G@I1V;IJH>Z,YDQTR2?[J5=@$;>9E.UE;A)5&Q&0H-@
M)W$@4D$(C*,80X33!&+!/$A"FA$:A")FT7)=KO%J6JAW7;XET'+#J^1PB'?L
M)Q)O@26/,+]U=,0$>2J/B)>%L1\09G09Z0SO:5($3?=AZRVJKN ;>2V] 3GC
M-50'$D=+YV!7DZZ8.DH?+Y1:[]BMCU^J1USD_]-$8+TKB[I<Y:SYRZ^XSNLO
MXEX=@!9M//JOFSHO>%V_YS6M\B;C>'O84FZ*=>,+MLIISNM=SIT@3!E)_!#Z
M.$9R@8T]B$/E;>OA(&0\I=S,Y!]5VKF1V+ZR"W"@[@(T"JO]^[[*\M>=TF!/
MZ_ZLM-,;](J;4>"X'XH>A\YF^$<FX;%'?J1T49,,CZ,%85Q9)UU1)H']>$F:
MIE/+2"%U<_?N"1<%7[W/*T[7J]>'4DFY>>95=_\>$Y)2CS&Y-&4<(A;[D'"*
M8.:G-/!#2@,DC*I8:70ZMQ6FE1.N2T@[.0WC,'2 UJ-VU_"-S-#MY7 GKSHP
M;R5601.]S"/4US0!R54PA$Z7TX8Z&(!P$LA@\JYEF()<<S\]OU3E]R8+2]W-
M@E!X'L<^@3SQ0FD)XPBF(?-@IB(36":R*$Z,0A/.=C,W@OG<>!WNB6E9B_<"
MJ'K4<CM4(Y.)!4KF(0>#(+@*,SC?R;2A!8.*GH03##]M:7]TB6FZ"[>3>EY-
M.%57L>N.KO/O^?KUH8F<VNZ'8I%(,R2-H>\C!A$-"$S]S(->@C'WY;^@T#.R
M3FX6:6[4\FWS_(RKU^8*NREGW4H/>ND-+9G;ATS3SIET(,:V@L[5/]P5J^NK
M("ZV@R(WGDULZ2C;3W?0NK*=;A=H6LO*&8 G=I>[ELUK&38%$C_\J.A]E5.M
M4NBG;\V-_3[\X!7-:PX:Z?3+&1YA,<Q9M\$P,O<T@@%-'(PJ&IY7V:JBX5%3
MDU4T/*_"?D7#"T_8&3P?\R)?\\_Y=U6_?"U'*9=3M_73_/7U7_B_RNK="M=U
M4V1#&C4>3U7.->9E$"6$PC1)$AAF:>@'JE(1-W(Z-^A[;I.X%1TVLH.=\)T+
MM"HPW,@/&@6LJAF:#(R>_3(2W".3A5.DC0T3"\P<62 F/4]J:EA <FQ3V#1A
M1V_24GGN;)3WJ@PL+]BVY,,[7#_=XYPMXXQB15X09PQ!E*489L3W(?,9"B.1
M)M3L/%FGT[D16BMSNQ]3AZ*=V(M=H9(%4+(#);P9DVF-@1Z%N49V9.YR ZHQ
M:9F@Y(BMM+J<E*9,0#CF)Z-W;>/_JOR[W$!]YY^*>ETUV37KW\OU>U[GCX7*
M"7!7_P=GCXTSY?:!WW!>?"[K6ODNH<3#,0L2Z =AJ$PR#C-EC6'D8_EA"B\.
MC(I,WRS1W"A-B09^4L+]O)_=0/XRM_#2OGW ]"ANTF$8F?]VNH ]68'4!NS4
M ;@&G4+[3RW WO@Y]EYSAK&S(,%;Y9DX3M 1?*>A@JX:MO2H4T[LZG"KXD^\
MJ!LY%%-TK7\1#_C'DG,NF"\\F"11!%'J1S#CG$$4BY2D$6693TV<H74Z-:+6
M"9RBVQ"- Z'[U"5[$U8=\$OAK?RCM89"CU%= SPR:1IAZ] #S  E5XY<.EU.
MZX]E ,*)6Y7)N[9YE+L",5^$,D,_KLJ_ZVTD;"@(QYG'5.EPR49)RB#V)3FE
M21R'.$QHBHWLP:'.YF;J[0H:J:1_:D?5B&L=ACP(M.9MH2/XQKX'M$?.(F7L
M=4B<)8(=Z&KB]*[7E3Y-VJKQCAV%M*=LVV_9Q\*+6)Q &JN4ZMQ/8)IF& K&
M TI#*GQDY*QPV/S<:.+NV[</#]_,J. (,+W);P_#V%=O[:GY&+/[O,Z.YO-1
MXY/.X/.*'<_9"T]9WGD_/#_^JWC)W^<UW;FIF%Q_GVM@=M.QN0=^R)_5UO]?
MO]]_ DK<55EO=$N'#^.E>45^*U23W):?1\EQ-(@6)/:WZ6=;G?9B?4BQDSOV
MP8?MEM_?RI+]G:]6;1;'@YNOW:AN%YN8AW% ? 0]%L8093B")(XX),AC49SY
MF".C9$1&O<^-+7KA^W2H1Q?!^Y/"TNHW&QP]2V TR$=F':=H&]L25J@Y,C7,
M^I[4$K&"Y=A0L6O$,J(BQR1?Y2IO[4><5ZI@)-]ULN1A)M(D#B'QLQ0BE;8[
M)3B%Q(MY)((X];W(*+)BL+NY$=J>M N@Y&VJH')C(T@3;#V^<@?AR 1U WKF
M$1A:H+B*Q!CN;-J(#"W%3R(S]-ZZ-4+C[&W1IV+O\.1C7N""YGAU7]:Y\E#>
MBK/;)+",BU@E5PE)PB$B0M)/&L<P0]AG#''L1T9Y#AS+-S?2ZHI^@6]/G*];
MI[M<Y%T1>64K[$W%4H#S-\"V 1YN1ESS_/;MQG'L(]].L\OCHWPD#@Z&MPJ"
M7L,#SITF-,3I.#B/$W$CW1L%C3B%]G($B=MN;G6\VO:U)TQK!W<QJC2F09QE
M'DPP3:1Y&OB0X#"%&">,A"D5Q#-:&O2[GAOK[]&$V%)!;DOH!D.@Q]7C #LR
M#>]ANJ/7 P>H_K#>>42Q.5[.'9VN=OQ&'DVZ@%QV7=)NP3(K9ANL67_EJZ9R
M5/F ?_R9KY]4C<>\>/Q85N?C])8HPQY%.(!!Z&.(@MB'68J1RC&8Q)BF<>+9
M%,JRE4=K)DY?):M3IRUBL*?'HO77E@O A8A9PZR$MJ.H1XBC#LI$V0RO#,3%
MT&6'20YO1-%5 D1;,:9-CG@C6">)$V]MS[P:ULY0518G[I)=_>\-7N7B5:5<
M;]->[1V3[C:5&4FX3W$(LS@-(/)% #,J$!2"AUZ<Q&$H MW:63?(,3?#<:M
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
M-22T7K@]9+1@C=&C$B/)J?KAOS?Y^G4I/QC.4>9!AM4F.XP\F$9(FI7"1V'
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
M8$HR!"-"TCCP.<*AT?W.%$+/S3K:2@>^-V%AI0!U<T-<=C?$O%/*M!+,%!^
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
M(G(-$+.CU#/:VYV?[C<TW:'I&?$/3DK/_;MM]6JY5:\.'1OZHK&O?8YNQ+S
M\Q&!24Q3B+A(8$I4P&G&(L&3F./(R*M?I].YS>5.++#JY50?\ N6YCW-7[!*
M"M3Z;+%.-^7/M?NXE>N6:25KC8'1VUR[AGMDCNC%/:2'K< C)$\W <A9:6J-
M+B>N1ZT/PFD1:H-W[8A*56+[(K[AU;9VNY]$21B3$"8XRN1>-N 0AQ&!D9!;
M6DI8P",C)_J3'F9'05+ )H1%B6C&)J?HZ5''39B,S!,'<(Q0N_ZB[HXHX+3]
M2>?[1?6.)_?E!^UF\AV5^]/-2J6;:3)P*-*H^)/DC>U5P^>RKG_GLE>YK;@C
M=;/]6#*4!0'V.0Q%*JT01C.(D0BA$#RD41B@D!FEZK&48VZLL*=&E\/T0)'^
M5N\GI<O/"R#5:;R2\ _P5Z^289BA[0#J4<X$PS+V)F?,$3&FL1OQ=$1VME),
M2HDW0G5,G+<V9^Y7?K=AN?P:&D]HD6:^EZ8^I#A3)67B".*(<YB@+$GC$$=!
MK!5N<]3N[.BO%<W0=WP?J&%:ND']L6E&1W,C__ S>EJYA>^W,YDW^!GA]YW
MS_VS?2FG^SX]T7LYNY<QBT/*60!C3PB(!,]@*E($$8K2V.<\DW:*:?6F@Q[F
M-NFV!89:*8$4$R@YS8LR'0)Y?2K>#,_8AQ>FR%B55SJK_4T5E0Y;G+R(TEF%
MSM5-.O^@Q27Z48I2]E"J%MML25$4$A;*M3+U8P)1AN5.(T$AC ,>T2CB OM:
MM9"N=32W:=TF_JUVLJHS3B:E79BD/;L*[_ L=PG:R)/].%$R P]E,]M-DG]=
MA<O@@MD1;!/=('=%./+G%W5S++= TDAN/[2F0DL#[OH)KX'4!1#.BW.?9N/2
MIAXHRG7_T#I7Q\?J'_+V]T]\U93P6*M4!IOJ]1?P3>W :E44#ZSPWS5XQJ_R
M?T73HA*#YI7$0.554LD1VJ/]OY]R^B2;!;R-T5/O8"J5J#C(US4H_^[#MU77
MTM2O:963MCU,J;K>4C?A2HCN"DQYXHFRXK^ AR<I*E^UX4'RQXU2\6^Y5]@)
M"5C)6W4J3LO'(O\?OE6H[?<71_?I&I_1X(7YT/O3W8AK:'%PY:WSO&T5XI)R
MSFIUF_XY+WC]1;R37VB^7C(L-V(D%C 3GK0<8T]YJD8$!GXJ L0S(FU)L]K#
M%WJ:VU+3"PK4H(%&5#7I6V%-JPQ?0E?OP,D)9B.O-'9P6501O@*%L]K!E_J9
MN&+P%75/ZP1?>\'<Z:6YQZ?K#5ZM7N]QSOY3'0AU_O2F@88Z;<V-"0Z=0#KA
M@9(>?*]_:4Y'6PWT?66T(!TFAS'0'/T^3!/($6(73:"R<L31ZF R!QT3=?<=
M=XS>,Z>2-N#YCI5-8M#F1$63.$[?G!M-]+(9G#-=@.3ZQ+\-C9&G^;E\ GK@
M&,WHRQA8S=\SS4TV6R^KLC\W!YXRGXGWG%>_5>7FI4DI5-4?"^.U?*")N<U-
M)2IH9 6=L"JHM%S+O:K!5!W"[/J<=037V';\ %(C+,L:H%C-YJ%V)YO6&LKM
MSV^=QV]V:'G/7RI.V]!8^?.*-[D8"[8?""8W$2^\6K_>RR]C+?]-'8.]*!I?
MX@PSEN($>DF@LF?[ <09I=!'*/))*@(_C?O"SP]6CBXWR:<UCPY+.S],[ "S
MK]\";#5LZS$=Q%[V6LJ?E)Z+YI&MJM8.,;=] 'H'%I..Y_0N,Z./X2TN-$X
M=^]3<YM8;^5DXP3, :\;-^W?6CWA(\ZKYA2YBPDN6.\:G2N/2G5^S]F7XBNG
MFTIEGOP5UWG=Y"/?V3]A((*8,PY#&OD0Q<*') @01'Z,.1<LHZE1 AJGTLW-
M'&TU:<A@3Q?0*Z-RTBBMVTLZH)@%;-4#C7ZV91=<#+7>&O!F SCVE>I>J8;=
M("W M3&5HW@TAEW]!N#4J!X5?N=%'ES(]D;E'QS">KDPA,M.+%>)O8@,2B..
M8D] DF22V8GZB:<,^HD(!.%AAK#6>=Z9MN?&T)HA&U<AT^3*68:OC!6V,E[
MRIN%JF@$J;@+3[FU'->''[RB>:U8XD^>/SY)._3N.Z_P(^_^A=]7.>7+, Q)
MQ$@"LX!E$(E(3G><8(BQ%_B![X<8T2EK-VK*/3<JZ0MX\IWX"_!WIP# K0;]
MOW+PHG28MBJC[@>A26;S&^:QB=)AQ<8/^U])KS_H .C_E8/[P:]D\@J.AF,V
MDWJ.NE+_HZH[&@Z%ZUJ/IMU;.$;?R0_!4Z<AG8TELD!$*(RAR)0S=$3EBD4Q
MABRB,2$I1C&-M9VACQJ?VV*BI&O.$@UMT[/ #?/YK7",3+I.D3#P8+X!D8F\
MEK?(.'*VO:#QH(/M\3O3.=5>D/; D?;2,[9U<MYQE8!J]:E@_,?_RU^7*1=>
M%GD(TH0RB!(O@9AB H/4QX*C0-! ZS#T8@]SHZ6N)DPG)6C$!%).TUHYQT .
M,Y03>$:F*6-D+.KE7-#^AH(YQRU.7#'G@D*G)7,N/6BYL;Y<AO5S7O!/:_Y<
M+W$FA$?B /HI5ZF;LPAB%*4PSE@<QBQ%46*V*];H=&[3?;!$,?A+R0T:P4U/
MSG0&0',7ZAC6L;>0MR-JONDS@,C5CDVGRVFW6P8@G.R53-ZU32I5T(;C5*-?
M\_K?[_.:KDIU[K^[D$M8G#"2QI#YR(,HRP)(0N1#EA)/1-C/Y)[(+,_4]4[G
M1DD',@,E--A)K>>X9C\ >I3D&M:1*<D!HA89K?0A<I;D2J/+B?->Z8-PF@K+
MX%U+9\)5,XZ<G3\JZK+(+RG"*?9%)G<^JEAH*# D4<0A3^(4$Q:P,#4B);UN
MYT9+3<@F),V1[T&^3=[*:^C&IP=](#P>JYUG&H<I1"G'$$<LAA'U49Q%C' 1
M++_SBI1O!_Y^]^/!?U]QN,8_VN#CJ8=!;U5P#^V$MQUG*TY_N(*IN7>C$42N
M?!?U.IW6,]$(B!._0[.WS6-*?I=+SF;%?8]$OJIK63T7:_9QA1]U(THN-C W
M6E>EY)2D0(D*_8.+/E7;,R\4SOJ1)9>1&R819Z"-S!EZ>(&_E-B.(DNNPF(5
M5W*YU<FB2JXJMA]3<OUAYV7/?JO*NEXF68I2C*4-$A$$41#[D%"Y.XU2*N+8
M9T'&$D<5SIH.Y\80C5" XJIZ5:<YV*"8@C;&>@:&2^1&IHG!(F7U C3R3E*+
M[ "9\<N.M=W-I<+8@?(&Q<0.W[,CEFV=QLX<^9477.3K913ZC+%$P-2/$H@R
MGD+B^QQ&B:"9SZ+$QUJ7_%?ZF1N-[%4\[00%/W6B_FS&)I> Y9E/2, SR"4S
M0X0XA9@@#/TT]#R6!&F09,MUN<:KZ8#=]O8VP"[ @Y+ #;YZ).T M9&YV>I+
M-*;D*S@X8N)+O4Q*P%=4/>;=:X_;5M>I\\?&^+ZK_X.SQ^86HUY7C9]*YQS#
M(QP'*4\@#0B#B+ $$HZ5NU6:4)\)FB1&H5T:?<Z-AG<B UR#3FBPD]HR4D '
M?3W^<(SIR%QR.YP6%72T 7)60.=ZCQ/7S]&&X+1\COZK8Y3Y6N&ZSD7.F=S/
MTK[F%V$QCU(N><A7E6)Y!%.$E8%(>.(':>(C;';*;2S#_ Z\/\^B^->YX=+E
ML1&'8'16NU86;"O_ NPTF*I*V !XDY0,.]?_C.J'#<!C5DQLJ*';N%&5X&@V
MVO*'-JOC.W6^),I*.>#7'\N*2Y9>XCC.,J:2M&1^*NVU*(-$)!3&@9]0[B49
M$Y%-,42][N=GNG6S4NU<^H,D]7.K CC00>4Z:K2P8T/- 3*C0O>P3\6#;A"W
MID$SX!QSH&;G;T* 9L!<8C_#5NR=3?Y6*<YE<^_+#5F+S>JNS51>?^64Y]^;
M2*,J7_,O0M1+S$,FMZDA#'$00L3E?S(<A9!F'D89\A+J^38)JLS$T)J,;Y*'
MJI$8[$1>@*UJ0(Y</T55U:<%:/0IA3#WCC 9,CTV'&,$)LL<Y19U*_\)"^P<
M.E*8]#ZY1X4%-.=<*VR:L2/%#\\OJ_*5\Z^\22*UEQ*D+[L<^F& ./9A[ <^
M1#@D, M2!$4:>)$?QRQE1LYW5WN<F]4GP:\VT@2I\0I74LP%(&6QJ569&(JW
MR=K*IO8A:4]2#7,J71\$/6)S"NW(5-;+"JM6V/U,1R-4O=:&QA%37>]O4F[2
M5O^8C?1?M'3^Z+,2[9R+ZYTSO"?WGRCQ">2($HC"+('$XS',TCC R$>4A5JU
MJ;1ZFQOO[*5MZ](S&=+*,+9ZE.(,L9'I9 ^L/4E'"BW0 L65I\=@7].Z>>BH
M?>+CH?62;?K_3P5KRIH:9?[O7IK;?-<OZGJJ__!DODGUD2?NF0S_"Q7:G'_/
MV0:O'!5\O8C #?G]^Y8F3NU_I,!I5O_C!^P69KG5Z$Z?6R-750'2J/'<605M
MY<J^V/,2^3R,TI3#) UCM8['$ <T@RQ(>$I1%J& ]4<I>BNY2_$LCEC&WG(\
MM]O\:JNE-)";:ECM-H,>E%C/#2H&C3*\>J;$Y$,V#8$=J]6.TWZ.[T8S<*!:
M5YQHN]'I*N@NFL)%I5!'W.[,E3& =V3=.!5M4F-H#%"/;:=1^K!;#B[UI<X9
M^R[N5>AZ6=RMUU5.-NLF=6QYCYL##$H\1A(2P4!(WD=IP"!FL0^I2 G&7/Y+
M')JXAMXHCY'M-X$+:3/M+U([^$D:SO7/@&V:C,^JQ.I+,[AFG'_K&.K1_(0C
M,S*S7^9M\)/2YN=]NEZ 3BFPKY5RG6GU<D?GC@!VQ."W2C,I:3N"[IBG735K
M2<V2"[#*&:*Z.[@W5?ON-N=B?Z>PI'Z0\=3C,$P]Y= 1AC C"8(\2'""?)*&
MGM%IODGG<]MP;YT+5%@W[IP+OO=B ]S+;<BR)L.A2:DC@3PV?_9B-[>1Q[X:
M6]%W%Y@..=(",5>$:-+UM.QG <H)U=FT8>FJEM?X\;%2&V[9ZA?QE7_GQ88?
M51!)4Q32@&.884\:EC@C$/L401%EW(NB(""I,/)0T^EU;DRV7TCD4 'UFTX%
M0S\T+?3U^,LYIB,3UT4(1RVS8H22*Q<SK3ZG]2PS@>'$H<SH94N7B?_>Y.O7
M.U*O*TS72\83'L=) D6<^7)G*PF(,&E681$A1@GR/63D(GO8_-R8II4._-7+
M9QBE=(2=IEN#-2)C^S!H@V'NKW!69U?."8>-3^N)<%:Q$[>#\T_=ND'BN#Y.
M)?^5/^.\Z/]1)1#QEPPGGL<$AC@@L=PDQ1DD1! 89@D7L1^%.#)R.S 58&Z3
M_L_C"B-5+S-8*:&!%.+9=I>D.2:F.R7W2$^W6U+BG:G8L96_?:+)=C/&ELD,
M.N?;)LWNWVCK9 ;.Y>V383L6M2WN\9H73:&W>_F-/JD<70^</A7EJGQ\[>M=
MI+' +/4@25@ 480I3(6'81!D0>P'08RR0+O>A4:'<V.V3F0@909;H<%.:H,Z
M$#IP#Y/8&"".3%K7\+,IJ*$#I$&1#<> 3E1XX^%)U?&BJTUSZ["2&YH5J!1;
M@,<*%VI5(*_-1=!C*<FC:"+=UV7SF_+O@E=JT]K<$S7:2]+H?UKOQD8^SW^\
MK,I\#7 !\D)NE=I2TR]52;F*'Y"O[3VOP@MP=_/4M)\_<U"_<-KZ)TB!5OCO
M7QQ5"C$8ML'J(3KM3%=1Q$"K@RHC)N]9^OOD];]5^W]():JU7(>4C^]VHR9H
MPN*(A3 1JB0S)C[,<(QAF&!.PR 5,?=,+.+!WN:V2#3"-D[^!^):;X*'H=8S
M=)T!./("<0-VYGXN.IBX<EP9[&M:3Q0=M4]<2[1>LG4=; [=E+?*N[)H6OPS
M7S^]V]3K\IE7']2RIGP^5<AG73?1GTN1Q4&4!B$,A)!;;NZE<O,=13!-$YJ1
MR*>A\(T(QER&V=%.=^;<^)/U2H"_I1:@5T,E2.X4 ;TF@[YCSL9+DZ7&'86Q
MN6N$ ;!PWK.&T)F/GKD$$[OB64-TZG%GWY1Y#(-R&;FCZPU>K5[O<<[^LWY7
M?N,K3J5]WX7\[*[:-$,<3-J<&^,=%KSME !*"_"]_J7QQ,+%*^C5Z<.B](,F
MC  ?IK@QL1Z9URQA=AQ,90N@5<2&44>3!738J+\?[V'UOGEARKMG7C!UPM!D
MD:>QM-0R02#UY7\0BV.8D32!L332,L&2A!(M#[*3EN?&1EOA@)).O_SD(5S#
M+'(3""/3A*;^1D4FS^IJ55SRL*7)BDJ>56"_F.3Y!^PV4O\J"_[Z+US]FZ\_
M;@I6=X>?61)EE), ^L2CJFPD@@31 &*.XY@2/PBP41+5\]W,;3HV4H+G1DP@
ME)QFNYP+8.IM9&Z':.3)VJ+32@@:$4=(?#J,@J/MQH5.)MU1#"MZO&FX\K1U
M\OI*70.^Y^V?GXK>77F;O9G72QR+ $=I#--,_@<Q[D'"4P[C!&/F131)$+'(
M4:75N=;7/WUFJJU7=Q<[LU:R&N=?U\!>CSG<03E9;O9&3O!3+_'/$DFP1767
MNWT 59M<[?HHN<O<KM'GU'G<]6$XD]7=X&7+&K*X?KHKF/I#N6A]QZOF6JI-
MUY<7CTVFAV62"B)8C*&7A!@B5;T>ARR#W$-(I$%&O43+J\"HU[G9*TK:YN*C
M^6%/[@7 7>)*=6K8R&Y81U9K$/3HR3FT8Y]=N$#5O):L"4JNBLEJ]3EM-5D3
M&$[*R1J];$=/337"6AV%?"PKR7?J[/:I7*D36_F+\[4*E_*;HT&0,NB)@*K0
M9 $QCA@422@H\1!-(J.K)QLA9D=>W1F@NNQXXBL&ZD8I,YZR&@T]VAH;XY%9
M[&K=TU8_\&</OW*]46F/]_0$7\@J;^,<W!'=+;@ZXCTK$2:EP5M .F;%F]H:
MP1U>9>E2N6>^RNW:/:]4 ?!E["5)D,8II"GRY"8397*[26/(?$Q9D*0L)<29
M._P9 >9&CB?N\*R3&4BUK*.%-0=#CQ_'A'AD;KSN!]_+#Y0""]"I,)$G_ !X
M4WC"G^M^/I[P ^ 8><(/M6.Y<3W-SM!G9I!_:R_USZ9H4)4WE"= N5HUE8HD
MP?!:<F+D^SCS*4PR[$,4, :S+$HACT(<1$1DG&.3?#:.Y3.BS GRVV@G4=DJ
M>S&=RJ'"H-?8JM"BZZ]"<\_]=F,]@6?!N,/L<$\_SBBXVOT[EF[:<X)QH#TY
M41BI&\L5IBF\\!'3IG33^U+%<BTIC6,6QCY,(J3J7?H!Q"P((<%Q0D.?(M\L
MDO1<)W,SC[L*%+V0X*]63$,G^;-P:O+KC2"-39*F^)A3VP  KOCI7!?3DLR
MDB=,,?2LW73_%1?_?LB?^7O^4M;YNG<GX @)@FD 8Q91B&*6J=KB%&:1C](L
MPXF?8I,)?[Z;N4UY)2%@G8AF\_P"CGHS_79T1I[K2D#0H-.+.();QC *CB;\
MA4XFG?+#BAY/^BM/VTW[^ZJ4&]?UZ[T<YO5=P=15QHLZL_VCYF*S^IP+OO3B
M+*"$<QAA/X/()QG,!)$;1"\FH1"!)[C1HJ_1Y]P(H1=Y 1JAFQN[K=@+T H.
ME.1F;*$#OQYU. 9U9!YQ@*<QK1@@Y(AC='J<E' ,(#AF'Y-7742.-#E(W06-
MG&UN;BQS)9"AS=_K($CD/+;#/#,2K!,<X.@B.DD\R"!@CD)!SO?QAE$@@TH/
M!X ,OVJ9\$X(3M?;,Y8'_$.=RW_E2C>YH6H^EG=/ZO)ZYW*VK>AZ)NDM#U4]
M0;D]2F,N(.(T@5D:9-!+ AQA^=\TLBFLZEA,K5DYO7OK5\XVM$]+>7.R8M=#
MJV=[O<5(3901L-=LST^VN:8$A]HM0*O?@6OMKL;UN>3((UQTCC0.KK(4.I9N
MVC2'XT![DB=QI&XLW>]X<Z#^&R]XA5?2Z+UCSWF1JZ022L8//Y1MP>O[<I73
MUYTAQ2CRN2^7 A*IB,(X)C!E*B<](1X-@B#S$Z,S,SLQYF;<=EHL0*='L^<[
MU 3TJJCB$TH9\%?WIXYEYG((]7A__($9F=Y''Q-SA[V;('7ELF<GQ+1.>S<!
M=>*V=UMK=O3:>,HHY\!/SR]5^;UQ%>W/RVF:\23[_YN[MN:V<63]OK^"CS-5
MQBF"!&_G8:N<Q)EUU8SM2IPY#_.@PHTQ=V3**TI.O+_^ "0E41)% 1! LVIG
MXS@DN_L#T>Q&WR(&TC 6-G7.4Y!2A$&*<AJ'* T2I%5R,4!K:HIRRZK7Y56S
M\Z *QFI*SA)RCC69*6C:"DH!#DM::(C2J*I&0>1#?:)RBT$+V,;T*\IOY5*8
MA-_+XK^U^?>AF5+_11!=E)C,WQX65560.?]7\?WIB[QE!O,0YK(>(LZQ[,<5
MIS+G-P DB7V"\R!$.%-N#&O,QM14S<YI6W=$J><'D488;[F5QGMIQ;GRGH1
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
M?7X1UHNT;691 F5#P RD<2 \+.;G "<I!<Q/TB#U$TB95E=0%:)34PL;GNM
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
MUM5NKR99)?+)D$',U3H[&R&XE$#(PDOB$HM\+(MUT#G] !WCA$/# >AH67>
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
MFT,8 F/M]=$!R.Z07RO%)IPKE5DVX$P]\8OGX$)*4&A]II3QHK0.>Q\@8R\
MV1\)0,?*N@/OZNVM#7!Q=-/&6%RR5D<I^! H#(T.;*FCQ63ESA?:$9*.<*5\
M#*%U(G,?NO8"E/N1 -5<&ST8I&I4;_)PB[F)( -J(IK:Y)S,*R^>?D4LZ1*"
M0H[.V];/BQ^G:"]4^1\)50TUT &>KFWM94)M.C\GIJY3RK]@62SQQB/]U]](
MB*2YZ3PLO[\ER6[>OM94W&(3R5QNNTD(6>28+0090BWMX1"XXE![[:/%4(QO
M#<8!V=DOD\I^)"CWHOPN3NX+%B_V\2\4CM?TCA"R9$]Q-HI-/YX2:K$X@LE"
M.\84"X4/@N%[I.R'OQ\JE=]"Z!W8T&TF<..O^I@XYR)#,BR#RL[680%U$'&N
M'27087.3=[WZ?@CYH?+Q!XJV X-R^=#M/2XWM^C7_>%T5A3")(CD)H R3-<(
MV%&$4[+U.I%#VCI\W$7+?H#YH5+S3<3>@4VYR\<O835-$QT]Q<&U%9*+=*@J
MHC\R^I6T6'1QA79&Z]#Q04+&O55NH^,G@/-\@7>(FE^GL_,UY@E+6>4<(OA
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
M(LF8O#'N(F9"5_.1&_N1-FZ\.!@2AU!,!R[RK5>DTSPQJ7#)ZW!U(>H34A/
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
MS3E'I]Y)2LOS,#LB\;'[8VV"B_UH;1567*QV<KW:=6=#:;@M2I%I"^3*I5#
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
M]@*D^0$ ^9*Z&!MR;^?$)OWWC7M>6T5N8\!M-=]_A'FFOW6ZZ;0[\9(X*2Q
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
M^N[4C;O5#H>IQ\_DFNJK@QWX"7Y^^OK/\-_SQ<\78;G<9(KF7'(@N06K!&U
MM4V;I5W(Y6*MHUA,L-8ICWN0U\LI75N$[#PR^#AU]8W$;XR]#I?7AP+<L(+.
M*F I$WM&:G"(&GC,3C/CH]>MXXX]21P7D8-!97=('JVWL5O$O@VK>DA$&\S;
MJT7Z%&K!.*9/L_G%_.-UXZ6L9%;:&1#>:/*F+8?@ZJQ6E92T7.?HV(_<R5T?
MUBVBCM?T?$"Q=["Z73<@>(<7FW+[3]//UX>/(3I1DK4@C"+/Q*4Z12C0EZ(X
MBSP4WKX>\W%RQHV#3X&QUCKI %Y/B.W; 8+R6)@*&;C0 93.!9PV"IRP4>5Z
M)L#Q=#MF=X?"8SENARGH8-!]P46<#P^[S7ED0.D#YPHB-[6S<W#@%8_@N37>
M:QVBV6G20AO(=7 \W!X'NP-M?Y7TO;*]2.GJ\HK6;LPO+N>+U?1_-N>;CM9\
M*2('K]'4\TWR9HO,D(/%[)DGO^&$Z]PC5':[S0X.PQ9JVQ^8?@/,6>WS5=W)
M$^#S-:XF-N:D58Y@2ZT4,@'!,8V5J1)E])$D>CHL$D7CENN-B;M]U='!XO=R
MEK$\SM%--[/KD]!)%([1GR!(GWT=J5[(FJ('IXRWZ+-1V!IN^](X;@'-X  <
M5&5=0/*>5=WG*7NNA?$"M,,"JGBDN)P$F$K)B*E.AVA]4KP+73M!3Y\Q]!JK
MYG"XS5?A8JS+W]=AL>D%,-C][KTGG. *]VFN1KFE-;)PIX*'VO*9H$3A1+")
M !N$=L*D8&1L;.4GO:6][9V^*7>?-TE9^Y25)=O4U9= #5%K"8E'KQS2%]EZ
MD7N:HG.ZC=T'._=*GMOII8<-]?)SF"YJJL]]7KXY$Q=UV[B_FI,'2T$[9F">
MUW&]6#OL*@5<:5\"=]RQYO[>$?2.&_2>#J$GTVG?^+WC"]]C]:8_4/W+VC#H
MS>+G^24Q\@EG2_J+S2]_K7O;LG[HK[,Z?V)S6A"Y<E$+"^B9(4=)D'HBDT"2
M$TI%[I)NG2(T#J?C!NQ=V$PO.#KW9,C?KE956[>VSVV[K!-D0O[PV2=-@]Q/
M$J-XUX(73WZ,!YVE)C?&,PBUVU#AE@<1BC'FK+WKITZ([^OE->G@PQ]X\07_
M.9^M/BTG4<14%*TR)=4ILED9\);3RA.R+TKD4DKKO,CC*#XG[WP?[.US\M]8
MKQUX/_MQ^Z+0D_\+P^(W^H.)CC;6D(1V2Z]K?VE/CIX45=2%61N4M:U=F"/(
M/2??_73X/5RC9P?>&RZ5YU$*X4!P,DPER6^*QKAZDR*DEB&8TKIJ^C!*S\EU
M/AUD#]+C>:)U?K68^$S"\[27>"$*.?C%0Q2R@(XD4QWH/]YZTMIAE(Y[,=8U
M6O?5XUFB]0.A#R>BU':/-E',7-LVED#?62>!Q)J\5UPI?\*,J:=('?<VK6>\
M[J_)\P3L'_,)EW4\7E80"R9RUT6"&%FH-02)H1+,LO%] 2)T)[":OR18]]3B
M>1Z"7?]+;[TH\\4?89$'._1ZXEDG..3:E=-1#K54<FA+U!!JNV-E&0?GK0<N
M,L>()J!IG9IYTD.M&R6L4VU=%#E31 @F6%:+" +X5#A@[9/DT&%NWE[J.P+.
MZ<AI'V3<7?0.EWH'^^XU\9O[#\RWTF._78F\JHS9Q)2)I4 H@?8%VB/ )9[
M*.>82!B8&^I$^(?$G=/I4 NHM=56/^G,-[?03$DE95+ 5/5>F<KDQR8'"9U!
MGXSW@R7WG-.Q30LL[27K[E:L&\!+CLG66=;<9'(=,<O:%#!""39F%[46LO5!
MR\.4G--!2KNUZ" ]].K,O_]$L0JM:I<_S1>+^1_3V<<EN;B;*8CTN;ALD>2Y
M_T.:N.]'\M;(;_\%X^H!/$JFE3%>$V14S3\. 6)2ZTE=E@ONG0JMQR0\3,FQ
MBU25Y)NRD>IO(4TOIJNOFS).Z4VT/B>04AE017I:;;F!1$NNM\P:WKP\[%%B
MQO70&V#@[IK41NPC;G++Q6KRCE;M3:-;Y8M1M :#=5: 4G6HJJ6EM9B864DD
MC]VR#.A3;^&$?OJ&D>\>."X>&BEO?JPD>U#_M@\ EI"X#*8V%*C]!2B8C)H'
MH&U;F,"RSYRU L"8/3Z.4-9==1\@N9$5_L_PY_3RZO)ZFC(G=TF3#Y:P3L 1
MS$$4O*8SHG;,9>%U"Y5_]]"1E7Z(RN8MY#>RXF\21_^!\X^+\/G3-(6+34<D
M22Y6+0_UCN(R%8L QQ*'&(H0G,6D=[LU_@$('B5@W/.4]AM!&TF/#1?\>)>%
M;1L:E8L-UAG(N@Y@8]Y"T!3+!3(%X8JSFNUT6O(CN#Q&P'CK1R/%SEM+>=36
M85>SU>+KY/?W$RMBM,K31AHL41PSA??D/D/QP?-HA13EJ65DB>G__#C_\A_;
M3]Q 8_O#-V1\>]Z(,&BCM/E1$AQY>?CUJC9QWNZ",9@H$B_@D4Q R>(@6&9
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
MDS5^K'U]W!ZJW>%Q+U5UD,?])%^_S_+VI![SKW\F>NN+R_K3I,9UF*P$F44
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
M@R_* 2.7V'FK&%,C37[I]R*ZM:-WK%YZA-OZ3G+"N),NZ5QS0"2H7,AH' _
MC)4N:$=&TSK%\F%*.KX=;NN2[2WV'L'SCP4YE).HC$N)!&,3<S6!B(&/'H%;
MF9,N.;#F=6,/4]+QO6Y3\.PO]@Z:"NR2K>.\4;E&OKP>5)*42NUI+P%UR %%
M88FU3J%ME6DUW/R5D\'J2(7TDSYUC[/7N)H0!R8(I8 [$I!2CD'T4D&0*5+<
MXC@K@U]&$!TC3ULY&9CV%7E?*]2M.]NWB_EG7*R^OKT(LQ7%';_^[ZOI.NJ8
M<!6E8<Y!U*$FSAH$CU&!CIIIKD2.9<"#VEU(''EHR@G UEQ17:YBWW&)G\/T
M^JQY.;&F&.9- ,=]31CSODZ,-I"R<89%LK/F)=$[$;8;],[Y_+^14GH'7,U.
MF,X^OE@L:M;U)F\U9BV=3AP\"X8DR*I;8,E!T#;4SI#:\P$]_J>)VPUXYWRH
MWU YO8/ONYF3V^+7Z]&3D^2UUH&BYR#)U%2R$EP.G$Q-V)*XYL(/>"2V(Y6[
MP?%L[@1.I*[^<;G S8GTIDUS^OJ!+'!)4JV-,,)TMIQXI4T.$J&@,74(C "O
M4P8;4]0Y.\QAP)O/O6C=#:-G<XMP4M7UA]0;<=Y./"4Q>98*JTUT+:A"(G3)
M))"9.R9S<*&T;O+P%#V[(>YL+PV.5L'1J!KNV.X62S7&3T$DRW4=B>9J'WIN
MP%OR-FP2QJ>2F32#YZI_3])N&</G?X5PA"+.H*3G;CO,1P:D#M,/] </&[KU
MYSZ\GJ!*![TM1:,%&1V%$5G48SPF*)KE4G%IK BM_>P!JW0>$>Z'3V'UK_G5
M17YY^9F><E-+MZVBFUC! V))P$6N496+=1TG:W.!S"Z58$7K.0&'4=IO!<X^
M.-IQ/G)+K75PP?H(EQ.? E,R9/#H'*B("(%I!HD<",TCYTFUOIY_A)1^RW$&
M0-=><C\8/I]Q,9W741B+U9 @(MDM:J%13;:_NJC9H'7 Z%MZ]N+MF@)Z[]OY
M<KHI$,X^&DV!#@AI,RAE%?C$R7H\148JEAQ3ZYO8%G3W6^0S #R'TVB_2^$O
MN _/(47,TA&GUI#]%B[!9]H(G! J2!<3LR?:M/>BN]_2H %0/)Q&^SF:V<N
MMX/?'F ^%HQDIK0=)1E!<>/!80P@E2Z(.>0@6E\XMZ&\WUJ@DRW+;;3:[\+\
M;M-[C!CZCNU7X?,2WY07GS]?3%.(%[CILT^_>C6]G*ZV[4@<CQA,0"!ORVWF
MK@9F.<2H@C&>.>%/Y&T<PT:_U40#H/QD^NY^%9_46P&>UVV;=*(]*5@(P2N0
M7&L4,G/:F#J*SD:Y:QPB.MM'[D=&9[_.\O$51YN^==/9P_R\HSUC/B.3^4I;
MP[(V<7PU_^-=_8L)1I.1B0*8I*R]&@4Y/=P"6BQ9&EW9W:G6Z% *^JTR.@17
MIU/&V#5N^S+YOZ8?/VVXC+I$5ZM!<]8D5R421$UN=\DL^J Y.2:[E4\>3$*_
M944GP]QAZNC71[P1ZEN<A8MZ<?5BEE_.Z+FX7&V3YR;>>B5UR< D5Z"\J#.M
M'0,=G7,V,:%/&.3\D-R.ZY6&"6W:*K ?Y^[6[,5P.9VM5?@0E]NF7I/BL$CO
M"X5I/-3BOUK$1<)FT3KC.%>!F<8PW9/$CJNACH'FD(IJMG0VOA=_AZOI8IW>
M^3Y\J<ET-<=]^3HL:EN'+\<,Q=SQDYO<>!_"1:/K[3L]6;Y1\E"2!AJG=-'
M4!%@R-L#5WP 9(X[IWUBS<<X[4'>L>O<^_2)(O<+"LBO$TJ^>_BW1.)_35>?
M7L[R],LT7X4+<DE6BQNR;JY?:X0_\2&+FMP)F=6>M0P=N&@L6!Z*\=)2C-\Z
M!:@]%^->FP^%S[N+Y\C:[\ U_2E<U,K&]Y\05Z_JNRO??TZ7DRQ,TEPE2"@-
MJ)(D1.2)@CO,0J"4*K;V.Q^C95PLCHV1^0 *ZQ1XO\POPW0VR>3Q1)($2&$E
M**<0@A6</!969 Y::M]ZQWF<FG'!UT;;.T#H -%W *)UVXC7\UG:W"9M$D'_
MB9<1%Q-MK0HJDU5E31)2NF:M(X/"2F0YU92GUDE"3Y#3'XP.T?A\&/%W@*3W
MG^:+%87/E[5A['8>Q983&2WS&#)P6ZL7@[+@E5?@%.<I1$7_M-X)'Z=FW(2S
M@7#42/AC'R]_YRE,9]51F&VJOVI,3I);K]Q*"6MT"60.N9X'F9JR(36()*TH
M0A1^MPOT(T?).SUN7+QTXCL-I)WN\;8U366-+<60H$R)M:DEN0G:.3!H42?E
MBXB^#>+&=)F&4O)>&#I XF.CZ+?YU>+_P\7\S0S_G[>+.5E:;<T[G7VL_&Q7
M8<\QE'I4R&+FM+CG""$[DE]D6*1P-?%L)P3M\+">T7.(>N<#RGIL[#RTJM]F
M)0=F>$[ O<ED9UP!N80.F'4L2F98"FPGV#S]G''VN-,@IJ&$._"R&W@!KTC*
M+U=XN4X4K(-! O!<JP<Q,(B.I)N=YI%%KN5@':Q:T#]N;GXGGMGHP#@WH[B]
MOBQ_^OKKY>>+^5=:"(3+#+EUH NN)]@)<$PP8('";UN2-A+'-(9'Z![W6&0\
MU!T#_Q80Z!3V-U.??KX(R^6T3#%_.UZ:J)(*%J6 F>H9">MILR-6G:U#RJ44
MS [5E7=G(L>-M[L&=#OE'HS>+[B(\Y/@=\N5Y2;5)BEDB4&3,V\*!,,U<&2.
M'$!M@ARJ'<13=(WK>YP)2@]080?+ZJTCU-_"=%&;V.*W6W,*1)C-G@<0(KG:
MRZ> =T*!,"K&Z'0TLG4)X-,4C5O<UPT4&ZJMX>K8.&]K/?/IT_R"=+JL[4A7
M7UOD;.WPJ4WRM?:EOE&NUN91WW(%(^<R% 23-7EYA@GP]!^D6#*B%%XVKPW[
MGH*C;]I6\_3O=_CY:I$^A26^7<P_+L+EBZO5I_FBYM>^N)Q?S59\(I(TJ%0%
M>BUM)4[!)6TAU2;<WDE36.NFFCN2-F[0<@0>[MV[#:"*#K; .VSE7Z[61ZSK
MRJ7UPCJ)W!I1:CM0Q6KOQ1S!2V;!6I2):Y4X:WUT]$.BQHT<AD/5D>+O!4_?
M+_SSU:W=^0.M]#_1'_Q[@J5HH2,#+"'77,1$AN(1<I!D.2:B%V((7.U"W+@^
M?VM\-5?'V%<I#Z_%KZ_J,?^;LO8]EK>,ZL/\E]K0B7,?8M !3*Q^H7(6G!8%
MM!#9)A*B\S_TGPY__+B^>P-(G4CRO:QA]YA\A_5VBE;G[[G]Y@%\F/^$MWB?
M).8MR]Y1B$-.@/))02P4\<12NWB2_%48>.,\D/)Q6VX,[K,-JLC.EL:M!6Y<
M"9UM4%EE8(($J 2W$!FQI81'SXV@V#L?L@#>?LBXC2P&6N8.EF*O16%K_NX-
ME&YRP+#;)[<Y9#B BT8'#=\\J#?E]L/?X46M+:VCN3=3NV,E[VWXNCZMN@&F
M1N^$KB/[['K.@I=0RQHA8##%1ZEC;-WVXSB*VY6./3S+_.X2_#OI:+'6[YO/
MUVD<]?[N3URD:5W)IPG7Y>V;ZW1=!,? '; 4+"BT$J+* FP*1F@;?>'-8XE!
M.1KYKO=TZ'Z\RFQTH'3@B;ZH@V(_T)O7J9A6!4N^<P+.E0#Z@43J<)T^8C3M
M<U)BZ[KQ[PCHI;9L?&3,6ZFI XP]+,W;8X%^^OKM/5MC7W/\C>U9KM)]'2YQ
MF\-'GK*1B4(\5U@"E>I%H+,:!'?<(BO18>L4FR'X&!?Q1\#J7M'(R#KN >??
MEH)M0FA"9Z4(=0 NT:Y,O;?.9/+%):N5H8C/MAZS<X^(D=?4T7'Q4,1^L)(Z
M0-D[K$.L$GE):U9^G]5^A^]_OV:&)Q/0(SA=/2,9JX_D(C!I4!B5%*K6&05/
M$C1RQ5-OZ&NGO Z0>"V7S>914HI*6XBU[;'*/H&S2'Z.+*(XI:QAK<O$;S^_
ME\JZ[CS'@Y74$<"VAL>R"C%(#K[4R6=)U"PP-."X+LYKKRQK'8/WY*P=KLE'
M('& 6,<^?'Y!&F*W*FZ$2"$7KR';R$#93)9A48(P4;G(F$:U6TW3G0_N0].'
M*&C>2%H=F/\1:^G]E?3536(@%R$;9AT(65-(M21)9@IX2*Y&*Y69<LU3F0;A
MI)>:I>[VO Z TX'YO+A8OX=<S0?%<=T1$[5D3G #B3,2M.,! IH$A='^$B1)
MOOE!RFZ4]1BXGA9#=P\!VRNT YC^,$9[+$3;2'SY#WIC;?ZZ26F;E$Q[8W(4
MOHL<R#$J&6+&!"$C4\BU2Z7U/,"V'/08,8\*^Q$!<@[F\>@1QH/L_PNG'S_1
M$O+B"R["1_Q.9Q.NC!"H VVR&JNC2>%%+B0:H;11=51K;EW2=T+V1G:7SM"P
M1H)6!U:W+>/%][CX,JTMMAZ2U.OYNDP(-X>%R_58Z]NOUUOLU_/5?^'JW4V_
M\HFW-B9D'-#4Y)XZJR%@\$!.+<7M.J%0K1,S!F-FW(S3#BVJ#]AT8#_?<C>>
MWK/C(RO+FZO5<A5F>3K[>&=9N<FM7!?>A[2Z"A>U69V8(/,J:(? :JV?BIQ#
ML%+7*2BDMA)M9JTM:P0VQTV=[=#F>H=:+]9XB >]R79].5NN%E=KAV#=8_3#
MIS![V+?.TB1;"M9*V%1+/.HJ91&RH&]E"8QC-\'7GKR-FW;<J]WU!JJ_D+'=
M6:S6+]8<\IN"]8ES/J#B#'AUO%61Y',;KT#89!-J#+$,LB'VP/RXPP;_PN;:
M%I8=V/-@/OU&7K_-%]M?U??Q"?K$T-4<$+&^]\  @0D-(J(/4A7%?>N4L=-R
M..ZXQ@XMLV. ==':Z>"5ZT[UW9<PO:A7BR20]:HT*89;'6,$D^M)<*DRL=E!
ME-YKDW7PIT\A/I"7<>=1=FA478#FO(KSKB_TY^7AU[?WB\U+]_9\[H"%?<=(
MH(^R/V%$U$YPR%%R4%(X\+Q("(*7$IUP0C=O/-I)V=].V^CV"IV^>U/N;I1K
M2C?))YRE(%QT4 =>@*IY)\&1D1?CBL.H I.MVSH-PLA9%_GM@^7'B_S&@D4'
MD<OWU3U"2PJPM*2-E->FYX:!=PXA<8J^'--&Z=:#<[JL[1L-$$^6].VCG0Z@
M-4AAA2)/0<?@()L2:F.S!!YU H-9<.9+D;)YC?4S+^G;"U:G*.G;1\<]X/Q>
MM5C,+F<7&/"H,BC&&,1L%12I$I?.1>Y;%UC]%4KZ]L+%#TOZ]E%2!RA[NBI,
M!5^R]G6@B!.@LJ-@,V AMRASI9/C*K7VZ?]J)7W'H*^=\CI XF9^_7M2YUJ6
MK[X;<AH+,YIQ2*86R]8\KNC)/1<V.NN%TLZT#HJ>(*>7@K]>W,E6FNL7A-?E
MM\BK"Y/!644N#5EF3=T-$#%B2<XF:5I[B4\2-.YFW$SMN\'I !UT *AJ8F_*
M^W"!UX-,K53:<%5[JFEBP$D$%Y,%JZ-!RTUTH?6>>H^(+H%SB(+G+:7= 5S^
M@3-<A MR$U[DR^EL6L^C:KNW[?'OM8^I=)1&6K*N3-N[K(NU)I=3DM/ :D_
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
MW.S!9KO0PUXH[,5^VZ]V.S3:8!2(&E,[W*M:C>FT!U]+,EU1R465DNNNS\3
MC5S^3H\8$V//P!CO-^\P)<L42X%H50959TFX$!1@$<H[8Y)U)R]3&Z:9R]\9
M$D-@XGD9Q9..=\!0(D^VGCUQ4#:0XQU9 F=E(65Y2RKKUU0Z;LCY? RH&7YZ
M,:LC7.9#&G D(QVK#3A('*1&^I%VXB) <^5U2([I,LAN=%HV1^ZGV8.Y=8RK
MYV5ZW_N[?,*E4"X(!MQI1XN0T>"MS<!E9O0:"S)VW#;I#C<CM[]\/H9T#$K.
MV5Y^"]/%FN47R^75Y;58MC'D>N4H"1$S1K!6D21XU!"L->"T23E87W"8YNR#
M<#-RU\MSM9>V*.G%7@Y1Q%.2^,_Y!7W,Q73U]5U8X421<DPR##PO"92N>5U&
M((BL$\653BAS\KREX]D:N?5E#Q;4$6Z>FRF]FR[__=L"ZW:,!*W51B !,7E#
M$:,H>9/W$K1,@,P:>B&58KOI([LK4R.WM7Q.9G0T9IZ;$5VO*[],OTPSSO)&
M()$'%DV"P%EMLV@=>)9JQ5>@9<;1AAVZ2='8E:F1&U\^)R,Z&C/G;$2[5+.L
M7_R%I'(CO0GCPF2D[3F56C2F27GKC1J+L#%BXGZ8DX33L;B;@3WKE(E.\=2!
MN;VX6+\'\\-RJBO*;$F+2,XJV4 :2-+3(F(*1*VP#O"A5USA1;6N']R-LMW
M_5PS#@;07@>8_/7R\\7\*^)[7'R9)GR8M]?SV9=-OD05Y_+#?!4N;K]>.U:_
MGJ_^"U?O,,T_SJ;_@WF2=739& 4\XSI/ L$%9T!ZCID$+51JW0-K,&9V0_YS
M31?H R//V5@V&]YO\\7V5_5]?**-,5Q;#X4\1U"%"W#1&'!>%6-UBBFW;K5[
M6@YW,ZOGFD30,9HZL+5&*1;?JE?6HKN;RZ<,162Q0-8UOR+[6DGL-6CR(.LP
MG<1+\V;6)^!K-[MZUMD"/2&G VMZNY@GQ+S\C93U<*VDEMQYM!(<HJ"M6$CR
M6Q.#DDW67M$V+5JWO_HA4;OA^+E>UK?563,0_E__<4\;Q.^_UR^M7ZE_]0[+
M_U'__?W=R^\^/\TOKB[C-- WEYN/7W-V3\C7O<GGY<XIP*T3N%(WN"5993V&
M6W_,[[37+7_!59A>++_G>SFES?;./"*BY7(-2D[_6P-S,%K^XYMT[LIM2](]
MX(XE*?QSA;-,MG?<@G/DC"/T HNB1=5&DZ&.,888E85B$^-9V$1A0N/5Z#B*
M^QG,Y5T)*"B2RK+>A@J>R<_3F4(LSJQ6I5C>_/+OI(.Y>AU=MP]FAYO+M8_Z
M.W!,OA_7XZ4-/"8%16H+BF<-SFD-P21TC"EGHFV,W6<YEVLO$#PYEVL?C70
MI\,%]\1L'I$$"[8XX(S[.JTXDYLE%6BODXT4"'CLIY_2><SEV@M6IYC+M8^.
M.\#Y0^[<N_>_;\<_):&T#1B T[X#JD0&OM0(U3H;I6>2A]:S.9\DJ/.Y+(/C
M93Z4\CI 8H,@.7NEM?8)>*VCI=T)P6ORGA@]+:C(G3'=-!9^]=QF=QWC*IQ8
M][V@?9B$<*N+YZK4T=%:@EI/54)$" )-R#RD$EK[OF.7#71\<+<7+D]7-; /
M2 XVER^XB/.QMX>=<^Z2,@H+#Y!4RMN<.\0(/MB,T1NC;3>3@MKF:3YG\^D&
M,KUL.H<(Y-?_?35=?7TY(W?S:NT*O%E]PL6'3V%V8,)=T=*0?*K@"OFFPB4(
MC@LHZ*TFY]1HT8VMM6;^[*=YC6*3HT+PS.Z\KBXOP^+KO#P0'[Y(*UK 5E_;
M7V[M\= A;[$.Y;V/ZRI/05)PQ@%?IWK6@ZW@$@=#"A!&L,!UZPCVN5Q7.5IY
M=%(!3 XD.NL51,$2^,C02-J.56Q^N/KW==6>F!WNNFH?]7?@BGU_BAUML)C0
M@_6^U+ZJ&6*6 5!I5Q(S7)?6)6+/\KIJ+Q \>5VUCT8Z@-,@1].\D),G6 %K
MDR1I2@=.B@R,N\QJQC5+ZM1.^IE?5^T%JU-<5^VCXPYP_O2-1TQ28C7_7&?'
MJVS)\J74Q!8O(L=B9?,LW+_:==5>>-GKNFH?Y76 Q 9QM,82M4&*.Y/UH,A9
M@AA00LDHK?;!N=#-5+)G=UUUC*MP8MV?,]I_>&QS4Y>R;0!;F,B!<])+P$B"
M8;PN QZXU+FF(RN36Z<<G(RYSO>#QJ@]V<G?,1 ZV+8^;X9&K<)BU;F%W1FX
MRR*F(J*HPZ;K#IYHS5.YWEGXXNCWQOAN6@GOR=O9WW;U:5]' .A9;UV;UO\W
M<D$K?:F57,+E]5#W5(>Z5PTJ98556)H?XIR*M[._LNK3L(X T/Z&Y3>&-5N/
MHLB=F]9VL.@MX<3L<W9*PCIK165'PDE,0&3!28S1>]M-L+0_>SL96,\-4?HT
ML.-@],QM[*[;C$R@2#P"UXR!XO5"7$L&-O$B"C-,ZN<=>?7<=J5/^SH&0D=&
M7K_.SL:^?IR+@D(I48HA==(7%3$#.=FD7<6SB3*FA">_:3D!WSM99<]=6SJW
MRK; ^\L=E?Q8?$87CB@")%^KSZ3D$-!7)'#2O#<AN/-Q2H=(8^RY-4R?QCLD
M!,\[D7_/<'J'KI\JZ1RR@B#JI'$T IRW$G0TOAA1)+/=-&UJS?Q.UMMS0YP^
MK7=("#[KL]1]?!9F@@JTV-EZZJQX8!"<<!1I9,>P>C3M^Y)TP/=.%MOS_)P^
M+78@X'42W>[8:]@Y*8I##75&0ZV%R! DHUA VD@L\BB:'ZXV[!3->YYY<PSJ
M!]!>!YO(<%V E9-5M@DPQRIKR<"E:.KD18LRR.1BZQNX<3M%\^>:+-('1IZS
ML3S<V]<H#,H+"=)I\D=UO=N714/V4A7'F?>FM6_58:=H_EQS1#I&4P>V=JJP
M<"W1;VZE4I;\REJ(*I0 E84"[YB"@D(SS86)_<R'.HK3W6SO[S22T=#5BPTN
MWX9I74P^A#__-5U]^C2_R-/91_K%PS*<\(PVN*) RF"!0C0/@=6&F=X3PTQK
MW;[T\P Z=\/_L\[R&%*S':#W1?[OJ^5J;:3;XMD/\UU9Q5R8L2:"8CF3;).
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
M7-JEV&HE1F45=3S"*K%@@QH#DW$,U@L-!&-G'=BF+T.R%H[ 8K#WH],)&#1
MJ*]Q#']U_4N<Q*D=YROE<#.:C&;S91^=52/Q=927FB2XBP(Q[5).%(_(*>>
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
M64NK%,+5G)+ TL40D.=>Y9J6!AFE-&*<.08'O,>A=&I4'[GJIDF=CT[%,6F
M9R<^W98ZYDZ8# D%K@P7E"+M%44$_F4IF)3"N^I7 _7?H?XD1OT+D* !JN]^
M39Z(PT(RC6+,Z7'8.V13A#]RERBUB057V@_]>U5R.(H)O2LY' -+ _S:7E?
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
M$=A:H=^.5J#$2Q^UMLB(_/[,63"Y/:%(6*%$5)S)6+IVR-!.K.?O:]<<"0N
MUP /'SA^ZR#'W;WSQ["(.#*!0G(Z=Z$"PX)JE^T,+FCP,)^S^=?;!&IJ0ZP?
M%QJ(6$OTVZ_)?FO\L3I6ZSPXT"@U&$F1^\U[Y9&38"J[&*P0AD<O2I<^//ND
M&O'7AQ-P%[6;8$,#RV-GLV=.A$P>M@W"O 0MYRX4U%CD-3/&XT1(*!TY&M1E
M^_QD;(,R?9MU'X-? SQ\8O \GP^)TE'//?(TY!ZJ8/]HP26*Q JK,9':E-YE
M#\G42""I25X6Q;,!?FZT_>E[UMC_N;63^6B^2&5_\*#]PZ:^2!!1VJ08$C*W
MM,;)(Q.#1-1)[X066I/2/OZ1(C;E==6V=,^ :@.D7>IV2^6%*PJ'0' RP)F0
M)^)=#JK!^H[<,\TEZ(Z7OHK?*4PCQ_LY*/#TL"Z"1P/$>K!6M\W&15B2"B=0
M3^Y@IJE%A@>PT /U)HG(X ^%V;5?HD9.ZA>@6$%D6BT\E>>T&,1. NAR/$IW
MBPZYOKL=UL"[W\!%2D2=,(>!=9]FT_G5YJL7V[ZZJ<:#C:8.*XR<3SGC&X-I
M%@)!0:>4G#=>]6M2!)]\L'3A3_?+MK\TIVY5A[]PORR6AH0VWE#&&-@0T><\
M.XVTYPG)9 BA)A'L>W7V'33M)T+5.1O/Q)7U7G5>:!HX'N\G-QYW?]J)C]G
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
MA;Z.UV&K64"??YPK ^CQR$6R?_8(6R#SY[.]^WWV.4[!V[K)]==*)_[T&7_
MN@;E#,_UV0Q2[<+U"!0>KLBGLZ]](?17]+>Y)]QKV":NN^G=X-21[2/6@^FI
MOKN>DZ\=2!Z/GXIWWP)X4 !YW\#ULJ_V0M$=IY?*T'V.70&<[D>IF5-R6-?=
MGHG73_(!D3X6@>/I6/4>]1X)R@XE_).K^)(GS3_YB?_D)QZ'3?BOW),#_/&A
MR^/Q2-72J/:MCJV3K0W >+P1J\S2>#I<O6-]J[J[/G.O728LVNQ@#5X3#\>I
MEJ2V;T5LF6AMHW8E;9F@V_/1ZAW;P_SXUNXO7G=?XSCFRL<K#@V^NM@^8KV#
MY#2\]NJEMI\"HH2-4?\II9&'<=]-RJRUPZ/7VP)/P[*WOFKOF3%.?YEVM]_?
MSV:W!1'=-VZU[-Q3]]'#.JJ]HW[+16#"1M!2*.X;MUI>[JF[ZV$=55^+W64W
MM^,2]\!/QZJ6;GORFMNJB_H(7?@Y>.+CN\]V% H!M6W(:HFUI^.U1S.U'>7L
M*8*$6:I26^.N,:OERYX(W '=U#8[UY'ABQ_7Q?;&G8/62W4]U<H\H)Z&T%M(
M]F"'* GBMK'KY:D6P'*/LEK82C>B%M]0=XY<+\-TR+YZ2%&U,RO^?3N:W]TW
M4 3WYF91"_3-*($P,;<\+H3ND9^JEW!Z(MRGJ;*VV_ADF_E]MCA$%E5$OW5C
MT/*7>2E/\KA/U<M5/3EV=XHJF\/_8YR_G_CNIE ,O=<'ZJ6L%L-ZM]J:0_A9
MD/E<2._Y4"_$FXH=G:#&RLAOV7[RS%?!KS*@]_U&+[Q;BCX=J;SF%OFG^;<X
M/?/ZWOZ-7E"W%+@Z4GFU5[5UMV,[_3":S0M>=>\>M1><+86S#BJH-H#/=Y:A
MD9 =0_;*5F@IF+5?-=4C_^O-OSR A\;NA61+H:R>RFJ@Q\C&</_0S4IW6'H\
M=B\06PE@[55/=6OGB>4]=/EM'; 77"T%H/:II?93YVQ0Y1D5 FS;>+WP:BE@
MM$<I+83XBY3'?#A0+X!:BO)L4T-U(Z0;G"JY'J,7'BW%8)Y,OHTT[\%P')NO
M2EL*DS28IMI-?@'#9278FSCST]'B&J90GNKAX7N!V%( I+_*JI]+893ELF..
MZ8_[V96Z?CXT>B]D6XJ%]%98JP4UWD]F(U#KY=0NBJD^:'7X6/*!U37V?*9(
MJ8V^TRA0=^/9IYX1Y,3WJSN''1(+VPSW*A=G&EYQ8^N %1]W'L+B4?1KCS)J
MQRPWH@U^U?9DJ&K8[-7V5E0:>N=V,1YOV4O*O #=/7 #6.UY#'I0(?\4$ZBU
MAOXI+/!/88'C?.OY='P9IS>S3^ER&H!?92S\/<-66T/'V0B'%5/=4LA2E2A&
M^GBD:B]YC[7AMDR_%4@N1_/!YO6CH:H]R3T1E$<*J%TX]'8<"7:"9*LF=-_G
M,;P;V^M!\.P:L]ISV^-P.J"2^H'%<V"V9]AJ[VN/@^VP8IK8 !=RE>C7MV6X
M:F]K3]D(MRFBH<WP<GHSF9?="Q\,6>U5[>E;X7.%M+43%@)L]ZC5'M0.V@>;
M@VWM,)3K7+I]Q'IO:$_9#7?HHPFLWMQ.%X(5 &DS5+U7L:>@\U0#3<#R-?K;
MZ6@^BK.+Z^N+'W8T'IS NV?<>N]>3P%LKVY^CEO&S]UXY&$"GZ>=/^,MXZ//
MG.&6<?<TBM\R/OS4,XX4N&[</OZ@6/QJ^/!PZ%(NW>'1&[F1W(O;XP!^3WU5
MOV/9)N?';KX2M4P8N?]7&HDJ#\1YC_[.OZ.O_B+_R]E9_-__Z_\#4$L#!!0
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
MQF7.?JO3I1L) *:HJLP.C)I FRJLC.)0 0,*Q  4#O[ ,KZ&%WF2J+H@'0'
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
M;W+845&UMZ+VM7+_1D_P4+:MICSU\\>Q6O72_@_)7M+_".W_ 5!+ P04
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
MS3!-/\AU0&=;"JK21]QUF-V-1$<;59;@;@BUWZH&"#&>$*'0[0_*T[()'R=
MAGX:*95VW4K-NIM8.)BMUB#EVZ*JL"0'^53IP)5J^TQ@1= >[AM7<-GQRCGP
MXVF ^,UHO(EQU[8#1BKR>QKTMD_=%L5S(_#_+QBQ#\_N%W'IKL%]+-RL;!I
MVZIDM3/)J#@Q]Y,&.'1&Z((^"D-(9RXYHAYC3D5>"'8:(3'2WX-FTJ#%D"8[
M-VO )OJS&^#+36_X5C#"OAM67Y0(LP@:#9C^6(_INP+*0<_LMN62; 2BJ!2>
M1L/Q&B0K7'D.5F+DTG9XC(E\W+=:ILO@M5YK"4'1"GXD" *"HN6UV1CI!NZY
M*C#N)0E#TO&X1?;;0I<;@=GY*V%%(X-YK>X&T6\ZJUG _X\'UL,PS4/8]2+3
M\U(X3_1*KQ:.J!U=\)V$KL3)2[=TVA+7R(GU6$DI]CFBCS-D+7L+"<#H)I=>
MHX@<1?AM\&:W4P&LD7NI/W)A\"\8(HGR47Y7)4:G*WCH)1:$@-IH7L_!:VY4
MI=.R5;>F$\XT)"4H<0&5%&PYJ=/PDCW9M:HQO83\$?24Z^N;P=,I*Y;VZF(J
M8..P)Z+N83*EKHP<1.12610+.Q)3%)&?S33B?4AN'X8A*\V_W)8+OA&P="]=
M%N:5T33>&N#"8U6IA[CP9R_CK0><X7?4-ML<PS9C=*.2F@!&@NS*7[')96*D
M93FN,[3X\F87XP:H?*>2&,[%O$Y*%LDVI=SCLC3]/'RUE,U"?+#C54U5V$L#
M1]Y,QFPS/<=-RQJ/7@4"<F]3L+W<!)=8<M"#Q;@;FW/W6Q7TA#>77\*@_QD@
MV"3LS9"3C>!MZY(K#Q=)&>N4)_[QVSTD*^:FD7UXFZ<@FU21H,O2ATD)T(QW
M6%;9*N^NBO3=KI51\M#2RR-/*^+XC;Q<+LDTW!)6<K60*6 )Z1@QBA#ET&Q-
M@N;I5&HW1LUT?+_88Z>-^KW;32C8-PO[]&!;H#@N3#EWI5,]NT& %RYA&U@0
MFU$"MH#%[!+G^MQ6NAEGELVL)1#29&(R_N5W.WK_>G_@0$I!'W*WD7^S"]K9
M%%09,Z^!%"@/;*@B057JCWP4D6(S6%0M3,T0$#(43..;9%9&!I0@R/J--6QX
MRH$K4)IXLQK( Z)&F8XR??$(Y(88/ABC(RW%OV9U,;Y1)?Z):$_XOW7&?]&V
MU96MG>D#"9ZHV[P8=-4& CFJ:W.O^C(;UCJK8=4:B@]Y"CMV+%QV58I?5_+?
M-S^O--@[TJZ\I@G0X*,B#*3S+HB"20V&@53^&&]NHDLG,'LY()E7(B_H&SH0
M0_G.;//N@$4!YGS_L(TM^9OECGR2@G(LJIT18#1!<I',4C5VW98]OS=;=]E>
MTT\OA8 T%<0JOD[&K:HP=AT2"$31"!O89KVX&QQ'ILEA --!4YBJ+<IQ9B:L
M+(R>9=M>)@[V+;6=CD?SS@9ZGXIDCO *C?W+0:S)2,:4AD\(O"QF\%S7$+V6
M F@C"*DZ-)0KI#90RT+287U1F2 Z>ULE].9B=[3$(ZS\$S=S4^1830S>0B@Y
M[-KSXEIER7]$J<S2.5\4)%">O '((9JD(5O]E\EC9DA9L?;44%>I$-3L7TMY
M-0O\"!+_"ZA4?%^-QGDL6F8'670PE/Y3()[2T;ORX\R&WDFCFD_-BHT'-ER
M@+(&O%7JH<S5\6J(EB2L]I(<%RP)'#*9)60,2#T35IY5KC6KA8T_ <Z33X'I
M#0NMV-IHE)Q3F+#4IE$[,5"CUM[E11KW1#2]?FQ+&B0W>NJ%/[$8MRQ)IR2[
M!--<DRRT28S,H1BOQ\&MAHL,9M"ZO5])"/G*/5=IP'K+!&L\FN:[(>TFSB/.
M]"&[Q/"*I]N87;+"9C.+'2H^%*.'6;L$@MK"7HE&#;UZNRT5V0&WHPP3KT9K
MX*HV;QCT@&I,.?YM5?,6![S'.\D:)+5&YGZT'+PVQ6\V25/ZD)(Z:;T0%B%!
M?T V)Q"?CG>ZY,M;W)"Y^(4H((C\/[D6OJNPD:\:SUN/F^>1CV%:H0DH7A<B
MPNH9)T=:K 7*OI$\'*P^ _GT'O,6=Y #XHV%Y:*%'^JW9I7^ZQGNV&0@YC/D
M\LSRN1$0AU'$P]OCQ\N+E@.3%4O:=JD>#X : HZ]G-"VSL5>I?"3;)Z@$66I
M]7L)'S,-5JP/,/EQGE&%$6(1;O^X$%7"KON>>O"F,OV/&IZ/+C0HY05F:AYK
MG.\V!8XWHNO%T#F#C5)X;#/=D&3/%$%^>Q3'8>2S//J-W5N<.+3R"'(?$+B?
MYF9P5>CBP.V,@Z7"%<EXM93H+,Y5^!2,=G,YI<\\VHQ3@BPQ3D#R N8>KD)'
M__B>=$)/",A*ANTND\T,06KI!*O=H_I>D^V$\XMSS7P'JW@KKG8V-=C8<<GJ
MN%8*F+Q!Y:(^\ 9YKU?BBRM($UV'/S!MNFO<.@)GYSVDA$="8:;56UM;NL,W
M<&B:& WW-+FDJ#6BR%_;!AB,_X)?W L 1X0PQCQ+[3RWBX#S#8(_B,0[[$RM
M2L<IG9<%PR\X$R>KIGGLO!@>=329N*N?#["X3$4!=L^=*1#,GMW& /P2OV%H
MBK+73/T(9)!M8;\;@7[S$N@3KB43*]WZ50.[]RD-R'!,%'$N;,J"DU269QE<
MU\ZDYPX6ANC#P)G(84H\&'.)\TD#94"Z]Q+?&(,:M R=[_0J1MZ/#%\T;&I7
MKC#SP7"^S78? C@E2AYJ+SBM##V3Q&3UAQD[:X.U-%T*8Y6.R>LJMG^)*'7<
M)Z>0O&@2$M@](T/(-N"-.B/A@"5Z5$@ES8:!4^997:+O)<V!U,SWAA/C)(S>
MC%R7@;"\O%HP?X&E8C&7&7);F,&&P+U$;^L1#!"=8]<"^,$:*%5=/2$[("11
ML -=T^QSF3W3J*W/^FH-8WW/\(WBN97U2,K[V*'F!: IF8]' M%-&'*UAXPX
MX?PZ*R89>LM;ARE]QK]W!"3=0?0W?)4.N.M/*^;L#BX"<?7@85%QHH4>0Z]S
M?)LTT%^XJ)'QOX+/RYN\QL88W'RHM_U'R/BY\<&M8>DA$#S.B SP ;?A+:C^
M.Z.$!)S9N!LPOH-.A31H;J7MXMZ'.)Z!= ,USR9F%$GYOFPG_Y@5CV$4Q+!V
M0-^458!/18R1+[D6L ;S"XF(N2Y!//7E)MC80]M^*"F-?U96/^UMD-2:.G:[
M!/*BFEV%?FR5+@)L#V,;9C184IUZ>N4]#9;Y6"F4%9PKU35,F#0FZ%[A8""?
M^$?EQHV38EQ/,=]BK+=&@DW768(=[!\^8EP1O@E77$]-CBLI'Q^.,,[[6MV5
M:P HTM\R#-V+C4X!7UA@->YD&]DVD4TT1>E!I9'G#I0>/(HVEH+XSMF[*'O0
M-%=#3B]L&S4_-&O[\ZO$$=B?$R4Y7Y)5M=MD5W%-&@'%L"HZ3A7V!40I9/BD
MUS9 LIIX3_S OT$B"!O\&9'6:$C2J!?X*$VDU6%[*FK'D!0+[VSL6TK7NR=
M>$8!B6Y.],I0W@P#80?0DJHYJ@\NF4S1;K!1@"S(XVC2#4$2SQO"ONDJ<_U(
M.KKG4;_FQ;RVT<6QT0Z\,4-_7=O"E[-UYLO&S? ;MJ(VZ4$GI@Z2CHR]N9=D
M=?(G:V!T2(]PG'$>M EG*A./7PN W"B79)UW8%-Z7-$?OWMT@0%?ZAVF&&\A
M\A'=?MKFE#W,B;R(2ZJI\Z*?L55HGX4)4F7*L:F@*]@R;=0IZD?M6!G,Q+Y&
M=L?'QO?*51O=RZG5#TPIH\R!=-[=>OTA#\&0\[.'/(0OMI>ML$D#EFR6WY%,
MC$-L,C1Q2M9P0/:8FE=WK<6:H)S$>FJZ1P3UKH4F<9M4S#6:E\(,01V-Y/E%
M4-[J;EMD7[X)LN\DNT98BN@W4%GDP E1.5]U#_>.?B[*U4P8G[>(G8YV+LN%
M.Q<H<:+[F0INUW7"(1<$[@9EN[Q9;!'JC41(2Q0R)=E$Z1$ZIO;;Q'PIB(I!
MNVM@\QF+)8EQM8-N'$; _F&%NLNB>H921<ZP8]-N""N,PI=Q[^2#$H][ %LH
MG2.5E$?4Q^'"9M<U06.)^TO9"5FOB-?SAF)S;I!;(3N*-HL-R&-0T$W&D5\-
MNC[DR.F8:79;6,=L$UC',,;.Z/5TQ8QB8?,=&_-UFF:K X^C;ELO[OD;*.HT
MT^2(ZPPJ]Z:<?YXCQ"M(H#0Q-(-IN^V%M"N",=<=M77UE.+5.%GW;[.[@TE6
M*^]S<#!A,,<SAUGHB92?\'D->\]+! FEIB!YREN9$N^E-=+0S$N)^:'Z-&\Z
M?EUR8F6Z !OWSS*]7ZVX:[0L8M3&17,,:I )21*NHKA@X-_D@PG](#8*-&#@
MB5:Y#0/O3]0835 #[N_R_?RZOS %,"S,YDK ,...RPP,.A<(<6N_=:_.)9?W
M+)+\A@AVF,>];0C,B>]*[Y2TX94?-%U#EI9LZP:3!6,"ZZ'!O25B\-^;( ;/
MB0M<>+VSUL!%9*A;VHB585XS.TIMGQZ_ZU?F)V\L*"H6W_C"M+!NWVAO"LT7
M8%C$G3J6U6X(MU9,"0[MDGL1>G/VL]*IIMV!]+JZ=E=1U^3]F!S#;,1PA9*]
MA3%&<-^3_>$[SP.;GCC8C#@BV>XY8O; (]O"6(IU9BP6<A!T*<3]C-Y2J&(-
MU>Q.)W#@UFTHVQ9>S=WSL'F<3\4?8\=WLAK3H/CCV!C6U)%Z9_4^ND74_]T9
MT\TD"WJ'2K73D?B%[0#F+*^X(-FD1ML4-E#J9FP)P)/CI&2;=Z;FU!S98:6.
M#>ML-E6M;.*K#6NE]724J.@2(9W+.ZT*RU1/,W3^HJ+STL_ :U#=!O2$6*-[
M8HP,5!.Q=)(C*KY0Q0(8L0*7OP?8UV-&YB+'L-&M0QWCIRKV>NHU']P5(,Q&
M3KZ $J#U@0_@__8)0<ZPYLQV*IAB4=B(W'+#[T(WUD#7P F[[AO(F#S*J=@+
M,I8&O5O68!5>V)9Y1(#CTP/IY!DZ@T;9D>_3-DGF.\H#\&]>&BJ>&LD/6L&X
MT-TMJ3L,B+ ,2Z $,<,4PES@WMRFUHY8KNG;00[U4HVMN;.PF2[61!&1UT8#
M:O$/52Z@[5T9T-\/TW7-U'V;%KNY97TCS9D?PKL;@!RX"1VX E:),;=B::+K
MV4BDB0\S:L:9!G79_K:BMHW])05DU/0P7ES;.3 2Y>KMD$,L>S#56XW.*EM/
M5P1IE55=9('@\2OC6&R0!&N2?W]G<$^0=,)/-@\:BR/A#_$L!V*H^5/I]LEP
MC=NB4Y;KK%,^WG_,]6QC/2,?PXJUR5_F! $RLQ63[;[JB]2_ELXGD0[5&>7H
M]\2%S&FW*XT375U8HY2F9LJA]BFX-,[A3 ID\KFX(E^=BKOSH*\<G&$KJ;T!
M\=WB708 7UDBN[\8*S06!$:(HCS_?74Q/#Z)[O0H0MU5I5U4L]S BRB)%/H9
M%_59+<N1  47]R_WH[<N%]XX_$,<$_87&+\L)O&6]6R6!F;0HI$>\D(L$?[X
MD!?RQ2ZT;[[QO3YM98GN-M,>"XU*#BO++4Z;(!8?S#111=/J%!RO9NBM^5KZ
MG8&S$9;JX:B*;M1YMUU0C+FLR1$-[^.]LB(69QURECJ37!@!>4!5 G.<\=Y*
M2GY"6(5.^\$,?<Z\[W,]V Q0+'/+J PV88>AS\#,DC=35KP\?_WNS2^GP^CR
M[?G%U>7O)\.+Z.7YF[?#L_]]X&5FDPX/MHJ9_4E[^>4(;HV7,SP^/CD[?O<F
MNCK'<QG^/KPXCH:_7IR<O#DYN\*/7IU?1+]>#,^NHO-7T=GYV=Z_W@U?G[XZ
M/3F.+J_.7_XS.G][=7I^=AF]?7=Q^0Y_=W4>7?WC!)]=L%G1T<'1@8QP>O82
M7G;ZVTGT]O7P;! -+Z,AO/[XY'C->5+W=3L-RP4^RB'*NT)N8><;%:%26N?9
M^OM#<<KKX00US9))K#L]WZB]OQJ;[PQ,AW_50#^3A++X\ @, /';1GSQKW""
M=JMD*U=YFD%%5H<9Z!#ZS<7K2PP)0%8-L'DSJ\F+_GKJ*";C!"ZMQ. 4<+H-
M%0E,)-2$%EA"IIU)R!%=<0,.?KT2I5ZJ&;F;L'\G'VE=NNTT?MI83Y*,66ZS
M%S9<.9O\J4KIR<4YI5SK1H/Z20"69_C%(_VD\3D96Y^2;Z7*,,^+=7A#PSL"
MD[&BM*POG8Y5]J0^##X]]Z&C7'K-,K*^J-J#,9KK F@GWI/K.Z'_O/C35&:5
MJ5A]00_[HQ]6YF$_7&EI]"*VW=!?+!C&*A$M]E=:1AX-TY1;F:*6YC& GCR,
M3M^RN=????OH\0L$D_^WW6,'.$)?^KCDC6*#=0K*H'TRQG8C5^H#-DE<Z0GM
M,&]H0L28V%PO (G3\I+0I6?39;SX,+5V,G(J+$8?&W OBQD?B @4O33#!+&P
M>-O0\6;#NATPSQ((?CCR>X[<RM\PB\-TT_N2$=D5RHNC?<Z_:/_W>DJ15WDQ
MT0FA0[[#!H-7(1KB)>.5K52FK)1ZB4TY<[/0U'S$]L:*#G?BW9VCW58V_'??
M/GGV8E/5NNZ]Z,IOZ4I7^12$2_:5>*E5!IK4QQ]Q,*X[S-49YVLB7 6AH=G-
MXVAX8"&RX'/*8T9,)?A5G=GZ?08VX#QE;J%#HW F.PW*5?L.R=I;F,UTL>@B
M9+R(6A V,)6N"V%8BX4> ;'P72O-W@0^Q$6;2U Q@BOHPL_&+%1V#+%$E"T_
MU0JX &)\YQ.B5\PO:_RR.=TL)R!#R0A%P(&N%83I/EWXTSLC[TVT.9ACV/#
M4-IK&=T56+>=25TKK2;D4C[$I.=N\7D99D :)P-UH=6SBCM-<,?7L4*D\=[L
M2.\-E(Q,&)HI0MBE1LT@=< OZV43%QM3U*Y;$=F:4MCNKT+6!M9LDL?^FSV<
M'/>Z?:S@81\!SQN^;J[67B%Z5L$IQVK>2TYF3HC$A[W.Y_VSVUAKM9NMO6O"
M!;IL.POQ+]?9>9,92]2DX?FZH)]7Z ZLAT/:XA@,]8882&VD4Q^TV?)"[WJW
M"*"%DT>/(A>$BR\HTD&7XIWAKJEDW2ND5)I!EME[KBI#H/A*!KG&#,?.UP^B
MG5]X.-MUKV&6&>&![."EO%G-3:YKK*;*I $CP#6IBOF$77,H&5)8Q8 _=D6T
M66[G'*KV@G;5J'$;LSV(&:#842VY35))C[7]FL.;Z52!SBT7N;',,BZ]<M\>
MFDG\UM2=[QNK#,]SI".O.7PGRE8@38+$2K]7B$M "DTSZUUUC> \H'!8@GUG
MYSS7 %^N08)M@]^ A\<^^'LDF<\FD<))3=MDX>3#+"E"$N"-LA_##W\\8",
M6##H.1A1[]ZG[3""'FV8$80HO^[&GA@4^;>%138]^2 MOB[)E;1F95%BC/ 6
M'^YHM$BP$4SKNK? 1PT,%S<#='BS,S47X@[V8H3,)4UN&4M8FTU9!.D?9D&F
MF"X+6L@=^M##BG1S__KOP%\OC^=PJ_)XUHQ+/=XP+N5<_(C9ZN<VKD'M=V#2
M^IQD$8BI+81L()/Z.=E7;X=.][4*.5O\MO;Q(X=7[^'7W$768#JQDS)XLT0:
M$QY9P<;BH*  20<0WVCMFP%VY<4^79]K-*W+G7FR87?F'3<6-?!-KP4WZB_L
MS[P'XFP2_:O6(ST>1*-FW4-G:=I' IW]#9L/4X%_%["9E]8P\/OZ_"DH9V9Y
MXA#B[O7IG)\R_QKTP:!MP_5>>)$JX(52K1VC/XDQV-#)<)TJ4-M6*X,NDPB3
M+N!H83*(TOJWG(T[]*O4651\]^W1HT<OA,KC&JB</R%2UYFM'ZJB5!X=](R(
M];%9IO#Q9R^J".&^Z5D=_;O^6Y)B2^L;E= _89_^I@G)3]-H,S,-LKR)TK'I
M(:)$TZ^KO$:O(O6S0''B4;NZQ>RS"NQ7)%L8OHS^J.-DG"CR.L*4T"X?P"-9
M)B\!V28X@N8#6"=BRM81?'#T^ 7,SA ]T[?XMFI+\'(S\?G'+RIL^\M#Q<DU
M_T%;QQ2PL6[!;C;]CQS8WC]SU_!EDV\VYK%LEN!^K68LNB\\@/*5HX,.&I&A
MP2+%CTJPXU8NGF2-E,F':.>'W0B> 4L^+%MB]VDH9WMP1YQ/EQ3MH$";^Y!H
M@Y[M%VHWYQLXN(*IP:,9&OR<XM:<Y5;(O<V+VI^^P?H*K+TX.[\Z?7FRXHOQ
M^_#B[/3L5XXADCDH'8?;#N>P.-H!P@X:<+:N]\V,F_\(5D68S]ET7;.?FAU:
M.I->.A*7X9Y3F'F"T2T'2 UWT?+Z#F/6E Q2 Z8XZ,<[AD$2!L5I=L*A?EM^
M=DLW3"YEX.;U",N[1YC63-%2DU,>;J'"2$NIDMCM37<OH8Z2PH[^/5MR<S?.
MU=SJW;L&SAL;Z_%Q![B57+-#KQ4W&%BF9K8,:P+6U7A<,\ >]2"QO0S+\0W\
MT6JR2)3K/W+A'KFD1\KHG%I0$H+M6E=0G%]<GJ])]418ML!]AFOJ-E$DHSKC
M/A5D+A/O]#CB*(]#9NC5!C2(P$&!+GOR^*A_^KACS+VZFAFZ:"[B]U.SWSS9
M%A?:IKF=6=G[Q70D'0+W.H/[_SM&M=> =S6*.SXJU3O.B96A'SW M&WE:=Q1
M"+^+D%N]8FW^3%X$+;Y-^U9Q1KM;]OG-)];-=/X?-7-B;:,J><]R4W2U9V2A
MWTO\ZS"@CL#:IE/ )>BR-T#>H" \T,':']9=4OT'N#VPT&V0L!L;0NUIZ^QE
M0"OTT]Q2DI'IYRQRK^ \O,1V6C;2+FBS#-J==]B82"+!CD61&&R?[@'O-IK2
MMLURS"'VL.*5W]&9L6/E&<+D3G7TZ DZMDO][WVS>)AD64:O-/;G3;& !8.M
MKVQKVDN39FRL OCJ<NBR>S&W6)*ZN/TUYL3A+H &C/9*%GC)",[4_L[AFH:;
M9< 1&6/'[SL#_]?7Q;F5Y(Z9CN-=!Z6:%S9+=Y*D@O [X&(F!/RE2N 9+K=T
M7@S>'?9MX%:2XA[L[$,&C75['VUC!LV*-M-<V">'2.ATZ4S"JZ')MG]M('CR
M)HHL=]M>9NE%?"EDCL\.K6]NY]7IV9OA[GX_16^DQ+U2R=WG:LCK(6PW+["T
M<2K /9:M%#%QK*F9T\#H%H4/UYUG(.4F%J9"Z[)#:G$.>V&*B^H1:"")%P *
M.Q?W*"[4WE4DJSC$,5?+[3_*LXCO O9G'LN@O?=B783*?]_SG^5%SE]:-#_Z
M--'\/>H[\#\WU33]^?\#4$L#!!0    ( /B!6EC7R;E>%S<  *9P 0 :
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
MN( /+N"#"_A@/C^L\,,*#_HY#RO\L,(/*_RPP@\K?']6^"$4-[1WM'&AN/4
M=@L\=\&V$&A]8YB^AR98YO#7*D+H0J5\[%DO3D$^F.A,SY+*8HI<4*X8V>=,
M2IU-R<LJZ^E<'C9:!W83!)$''H)/U'0*>T3AK0A'X8T_55>?B T:S+OV4$^P
M@E@U$< :9_"*2XR>JNA*Z_<:<6L%(=,8\16K%7Y[-4]@I1$V<SP^.QC_CP1$
MWZCBO:ZBUZ_W!UZUQ*,>!&!0EC>C,:HT(KAJ0FAZ_4$P>W;%6[@\^"##./FR
M2#(X&X1.J@J%QW#XJ,U#F=\@W@,LXC3-L4J)A ^L(1V1AB1KIAPDSS!+BK+R
M8OUX3"C+(<?#R#?S0N%A^1+>G/>H30$?3H<-/B3LX7@ZU:DNB/[*1##?(03W
M0"N0_/!2SG.X?W20E&J2I$EUIZ0.6.O6U']3K5"D5SFB$+O!@->H6/BZ@)O
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
M0R^YRHINZB?*K8CP$?%K]L:GX)H^!I6DRA -Q5:YV<5;0M)P5^"ESPU:*GL
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
M1$:X/ZNGMY=][^V91GH^0]-^#Y$[0-"[&H&NWW1A<-@<(;_MNZW.X>&!O]]
M;G#8:+3]]G^-FBJJLF=EA)Q&^%TM)K0>8MU^M[WOM X2>30A2(;=ANO^53-9
M^[T1HU*UQU7Y[#*K9JDRB>]E'49D3+O&I5I6=)8<L(CQ[BO7O(YT2GT$8Q)-
MNZ\'G, (?(&<L\GK70&IJ O,R2C+)<@#[C::RC;S=9+9^U95$A&*9_8W6AUE
M\8?[D/A$H=EP&D_-+7H-^5@Y+EG2W5>U%NP.%-"8_Q^&'[,HC7T"@9<P+L4$
M0Z[($2>03DOEQY ("=@(>*DO""*0$RS6.O!+6#P0VMX3'.#8QQRT&KLZ%EMK
MC4X@0BJ2ZQ$>J2H<A;RR6D(_PK,</N,(\[JR/H*)P-W9Q1$B(HG@M$NH,<,4
M.LI[T6=2LMATY!WFD@0PRJ$Q*&7)>71V.D[[<%\'J%11*=&LX3QV'1.[>Q(M
MI[UU':4':Y-=9WW:<]4V#YS.8>>GJMTS)F=F*V"$8OB[6JNV@&ZWF=R#1J("
M67\Z;O,IOS7VBS!E"+TL@]P?,4C)9&87P@'C4!)&NRE5O:]SU?I?8(P?B90C
M\]L[_2GE1" 2Z-]U:)U3E2O),SY!(^?"S.Z\_E864<\BY6J<:C\%ZI.L/V"?
M#X/;,6?*F7H.8A!@/!H=_5(]U%GHH/:*#BK<4=YS2)$ 9RS2+BS=5=8C^#NA
M<<GQ>#7[?M[[D7F5T?M%+ISKFRTU :D:\/Y^U6RVCWBT$2?*BXHW(?)!J9:"
M9#MBE#<L%HEQXPUVP7!X7*F#Q>IP#"E$$ Q)3-2#JV6BD#EOO1X4'D,'J9"J
M?G :^V>6Z4+NNO7"4)R4R,3A] K<;'B;*#$>E3:L9L/PRC)A> DFE#@.5D]6
MQI@'NH4=+X1T'$+R1OWJJ/&D1(YM2A$26@G%\EPVV#EA=#Q.(7VSU?BRQ.!L
MSXP2A\5SS#A3S "?U=MVU"@O.H\ 5,*Q3 \[U>*&:J?!9V4V8G$E&P5>/. @
M!,+A#K-N<&%<_P<GJ1^1H!*+.2E.,(TAOP6#Q+-,*'+/*X4HD('HR1L_->N0
MGC-P/-N$XB.'-,"50,PY\2'E+,';L*&\>+P$&\H;"ZO8\)%0O?@'+C=;#2\O
M&+GCE3+,N6#AZL8IYO'B3A#+%>&<(OT#2WF@]\I<<7(');9T/L* 46E$D1TC
MID+&#"B/&15I)*&R:N??,'V!V>X28U7-:2X2I=I?5>VO6D<.":.I>@3A3F2;
M4!C7*Z&8<^$35 [OZBW2MLU-&,\K69A3X3/C&%JF!\L^6ZX'P\O9/GVQ\3;<
M\B+R$MMPRQL,*\<*')L9*CM7/W/O*X&8$^(+EF$VI!;@O?/5ME'#=8B+$%12
M46"&N@K!(%85!G"+(65Y4:G^Q;&"$Q,X!8/-5L/+BT7F=Z4.<R9<,3..\!+G
MP6$.LTP9,N\K99CSP4L@T;LBALZ-;6,(XWJE#04N3##"% S>6Z8*F=_6JH)W
M<0$>MQQ;NL1I_9;KTVNO>E:P+O8O5 X.202.UYS,\OM#8/=<XX5R0^H1X!GD
M2 \"K!2!&PE#6R7@,I4G? JN<1!2U=R88%&I@:5J< 4#,B(!N'Z1>T)Y<;![
M4)#P =6GOMPINS<_!*B\_MNM 1[CV.;8/\$1G$!>_3^B,#'TE6!)83R;&U"?
MT"<1D=.M#A$L+T8Y'LL4V3-'N?8W/J)WQ?'*A4H63FA.F"#FS$V].B[)'5XZ
ML_D1^^Q,67=>!/I"];-<+O*#8Y[S]^S0Z3USV/5W4$L#!!0    ( /B!6EC3
MUTC["P,  #@(   9    8V]L;69Y,C,Q,&ME>&AI8FET,C,Q+FAT;<566W/B
M-A1^[Z\XA=GL"TY\X6(NRTP*SI9I"AD@D\>.;!^#NK;$2(*L^^M[+)LV6W8G
M>6B[/&BDHW/YOB-]%I.]*?+I9(\LG?XP^=%Q8"Z38X'"0**0&4SAJ+G8P5.*
M^A,X3N,UDX=2\=W>@._Z77B2ZA,_L7K?<)/C])QG<E.O)S>VR"26:3F=I/P$
M//W0XCT7AZD7L[B7N-TX#%@\[+JN-TA3-^FQN/N;UZ)0<J]CM"ES_- JN'#V
M6-4?=7O70?]@QL\\-?N1Y[KO6M9U.LFD,%1/47P]K=-<)#/XV3@LYSLQLI1:
M=>AY.Y&Y5*.V:W_C:L?)6,'S<O3^5G&6PY(I)9_?=S03VM&H>%9[:?X'$B#"
M9I?/-=X!)<FYP#-^+Q@2XNCSGL><NAE<>U_"?<F:J1T1CZ4QLACY/F5N3$8>
M;*7O 7VV6FZBY196=[!8SJ.'B 9:KJ./B\TV6D=S>'C\Z7XQ@]O9;/6XW"Z6
M'^%NL?[UFS1?G,?O1VUX5OZWM+H7M *B]8202*$K)1@)9H_ 12+502IFN!00
MEZ P0X4BJ;9@C3NN3;.Y,20=JZ*EU-<0!('3"P9AKV.G7M@?]L)Z[@?A,#C;
M^^[ ]9NY-QB&_6;NAD&WL8=]W^]V@(FT7KI!. "J>"=5<=6F#..-$X+,0!X5
M 22X1D-JA7R'L3HR5=9N/B6OM-LAKYQ0D\8;GAD73"15'_69AJXRSF1^+&+.
M8&.S/B-39"L.3)063Q6+68:)X2<4J%\+NFJ'OC<8:^J>026H'C7<*)F#/*%Z
M :.F00B)]^% &2JPU'*SYQINA3B2S]KZ?-D)SW5^>0UX)I4%7E9&%"GU:8X)
M%C&J.DG@V3X%UV^4I>?_)<.O?'S>$O8O77/OU6L^?#>V6DLQ:6[UZ$@=4)57
M:WK5[M+AV!'FT?UJL=U&<-4.PC%L5X^SGR.XOW^X8/<_*[7Z #W0H>9T 3NP
M4KB3XKMU_&UPOR[#;X+^QS-WD)K;DZI5>\*+A^\<V-!T_PYAL28EF,N05][*
M9JQ?[AO[C^%/4$L#!!0    ( /B!6EA ,^6NM0<  !4J   9    8V]L;69Y
M,C,Q,&ME>&AI8FET,S$Q+FAT;>U::V\;-Q;]OK^"ZZ"I#4BV)$M^2(X!QW%0
MH8\$60/=?BJH&8Z&,&<X)3F2U5_?<\G1RY(:>=NNK" .(GN&KWO)<^X]I'B5
MNDQ=7Z6"Q]?_NOIWO<[>Z:C,1.Y89 1W(F:EE?F0_1P+^\#J]:K6K2XF1@Y3
MQUJ-5IO]K,V#'/%0[J13XGK:S]5)>+XZ\8-<#70\N;Z*Y8C)^,V![)PWDHM3
M<7'.&V?MBW9KD'3.\>^L=7EYQJ-S\6OS $U1/;2Q;J+$FX-,YO54T/C==J=P
MO;&,7=IM-AK?'"S7XV:(J@/MG,Y0CJK5*Z<+_XSZB<X=[#(8)_P9AEL9U(E'
M5^=*#O.N=[UJ.BV.M-*F^ZKA?WI44D]X)M6D^^V-D5RQG[@Q>OQMS?+<UJTP
M,@FUK/Q=!-O\XSCX=8Y.E,S%U,]FBYR[^^]W_;?]>W;:/&ZR97M7W9[ZV%NP
M/,*2"+,+TV_O/MWWW_=O;^[['WZ:FOX/6M%>:\76D_;/3M%ZX_HU=B\S[=()
M^WC,WFJ,7&.1,$XF$^92[EZ_ZESTME_W@L<QR%M7(G'=T[,I$F0> P7=>O-B
M-VXVCW>T_,L3T@2'SF@&^BSE(\&,&$DQ1L1SJ;3L)L]+#/I)%-HXIG/V7IN,
M-1OU[YE.$/]4F0TD9_^A8CL6W.!=5O!\@C6ZW/\U:JU=HP&/'H9&EWE<KZQ(
M_$]O=XOWEELL&=8GF["'7(^5B(=@C5]#$Q8OUL*R7".E80@N<X958F7N3"G@
M&)*<SW=85<XR/'E[$Q[AE6$ZDXXY'>JM5,A%)*SE9D)5,OX@,.Y"GQ;O8AB#
M(95/EAB#*D32(#FB6H[FL"06AHU3&:7,EO0Q;S\61E2=D .9M I9E!+R6+H4
M#MI"1-Y ZK> :3J&FR,TB]E@LC@-.PNY7P8A3O>>$((E,@?D:/0YQ&I@ ZJC
MV"R4RSQ!N.-.HA^91ZJ,T2=@O("G&B@@C9JP B@D A&QE)HSI *G?3(T2!A+
MZKA&-4J%"J"%!G;]<-;;$W&;LD3IL9URQHBAM,YP#,3I9; ;5M86H&^GQJQ8
M^Q7]?\F+]KZ@_WX)*J]?7;2:YSU;X;N24A0^=9)(/![:(X^C/N-&>,0"@7*@
M!"&+"=!DH*1-J055RY ]*(/0<RQMI+0MT8[RBM$J0+<P.A(Q7EMV"*3& M /
M<+Q[C%*>#P6[0<C^5"K4:)[R>K-S*((5S4X<GL*C)*F>!\I0_XSB^@*3 K+)
MEJT'2I8&2C 0^?F47ZA!BFB7G/F?9>YY:S<,.>1'[*5QY.#ZG;#8]0$57EA\
M'K(UTCP1+^WV34A\# 3@5XT4Y(PN#3I 5!Y)ZV,]:HG<]T,;F7F66,PT1BCN
M\5SIF3DF:U46HD*)C %;K%8R]B<4MAQ8&4MN)#D@@^KRN2^GGDI+2LA' .ME
MD\\,V@H8Y)")J%'!0:2H5)P2&MSR1LP5%5H$?;8H*_'70%!%Y!RT%_%>YIB=
M\67P\OFR=0!>H<WVH7MK]H!Q(QD3*;C5.:<<Q2T(19L(8@HW\12UX)'D ZFD
MFY!\6C<L<=@#W&,WT&^IZL(FQ*?"Q\JAHC0%N&.]W(LB;6)O@-^.#$4.%:=
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
M[V+[\TT&XN#7>/#&<DN'.0A7R[-YX__A9@". CD]0(?K]'?<?QPZWZ3KK1\
MK-B^^JU!95QXRC^(C]PFM/7K@X:9N\LI<HC]7_OM4S[_P<+6M_E;/V%H?L8/
M+X["!Q__!5!+ P04    " #X@5I8F8)DDDX$   ##P  &0   &-O;&UF>3(S
M,3!K97AH:6)I=#,R,2YH=&W=5UMOVS84?M^O.+.Q- $D6Y)EU[<$2)T$-;8U
M0>.AZ]- BU3,12)5DHJC_?H=4K)S<=KU@JYH#4.P>7BNWW>.R.G*Y-G1=,4(
M/?II^K/OPXE,RIP) XEBQ# *I>;B"MY0IJ_!]YM=,UE4BE^M#$1!%,,;J:[Y
M#:GEAIN,'6WL3+OU_VG7.9DN):V.II3? *>'+1[%@Y@D-(["<!2'+%@.Z#(:
MCDB0IL,!B_M_A2U4Q>VUCC95Q@Y;.1?^BEG_X[A?F,F:4[,:AT'P2\OM.YJF
M4AATIE"Y_EG;V+5$U!4:6TIC9(X6T)AAM\8G&;\28Y=BJ[:VT4AD)M6X';C/
MQ$K\E.0\J\;/CA4G&;PB2LGU,T\3H7W-%$_K79K_PVH/[N^ZCO\Y&LFX8)M\
MPL@F<?KGR_F+^0)Z42=\F,%'QYY@\9GZ%L%?GLX6\_-7$/;Z <Q.7R_F9_/9
ML5WZS%3^+K7A:?5U<XF?S&4N()%"L,1P*6#-S0K,BL&Q$"5Z>,T*J0R@Y$RJ
M',+ _Q5DBMV1E?F2$[BT8KUF1.%:7A!1P;Y5WVL/HRB8-&M[[5X\.8!4*F>[
MP$@E!28H=M\)2UB^9 IZH6=[K0=$0\HS%&V#N61)J;CA3 ,1%$YODQ415\RZ
MS+G6-G#\VIT4.QI63#$,L@D$76]CKP/Q8.[!@N?2K"JXZ, +B>7V8+;B+$7C
MZ,SP&P;G:<H3# Q-64M-+A[@F@7+@Z)4NB2(EY$0#N&/SF5GUK'!NE):<G@V
M&4)E8>?,_>V;3:-@L+%_2=22"*;]\]N,57"<&"N)@B#R4$Z<6E[!M9!K+,X5
MVVOWAY-/X5M!*,5)YV<L;:;*+@/K)8[("#/V>X/B*P^'ISFY'Q[LM<-!,-E]
M+K!2=U1,RRRKD+]YD5ER; FCV+N2*V;'L[95O,-DGQP TC#L[].#&IT"=1.R
MM S8('%'MRW5&CC"42^V6C+U'!61TMX]3FLH%--V+E'@-2/O<:\_FEBE'Q2S
MZ(.8<8&ERHE# >>-(6A@MT:0$JX0T::*VK,[2)8!:C(7*@H*!%/754^Y("*Q
MZVB3<F?=PH*[RJR&7B(RSJU^U,B=S\8AZD??IL8G]KSB^A[.V%*51%5UA:.!
M5Y]3OC@G8SMAH[24BC+E8VX9*30;;WY,*-=%1JHQ%RY(IS1YZ,)R]<9.RH1D
M#5\=3VMQ<Z")XTY_Y,XT!@\RAFX<-\>=CA-U#=V5C8:=4?!^<= )M[*NLUW;
MQPPT@G_8ZK4V"DT9QE%Q"^'#!K.5>9Q$'?__C+[+=*\=/Y]H]X3%_/?SQ<NW
M[NUU_O:WTRWN'Y%P@ZJ1Q1CS!2TS3F$3^W=3C<?O[T^IP'>3Y&R%\S GPH,+
M'&G<3G@WW]YS5/DA:[!_H3C.^ +-[21\L)MQUPVC+YSJ3URL/G3INN?E_J6M
MD-J]DL:*9<2&O7.-NVM)%U1PIT*6V)>EV57YCYM?\ZPOH5UW^?T74$L#!!0
M   ( /B!6EAD[[EB6 0  .X.   9    8V]L;69Y,C,Q,&ME>&AI8FET,S(R
M+FAT;=U7;6_;-A#^OE]QL[$T 21;DNTD?DD STDP=UA2U-FR;P,E4C87B51)
M*H[WZW>DY)?4:=<7=$5K&(*MX[T\SQV/Q]'"Y-GY:,$(/?]A]*/OPX5,RIP)
M XEBQ# *I>9B#G>4Z7OP_7K51!8KQ><+ U$0=>%.JGO^0"JYX29CYVL[HW;U
M?]1V3D:QI*OS$>4/P.E9@_?H<9>& 8VC..V>]**XP]*HSWJ]( HZ$>O_%390
M%9=7.MJL,G;6R+GP%\SZ'W1[A1DN.36+01@$/S7<NO-1*H5!9PJ5JY^5C7U+
M1,W16"R-D3E:0&.&/1J?9'PN!@YBH[*VUDAD)M6@&;C/T$K\E.0\6PU>C!4G
M&5P3I>3RA:>)T+YFBJ?5*LW_894']W=9Q7^"1C(NV!I/&%D0EW_^,OUY>@N=
MJ!4]1?#!L2=(/E-?(_C9Y>1V>G,-8:<7P.3R]>WT:CH9VU>?".7O4AN>KKXL
MENZS6*8"$BD$2PR7 I;<+, L&(R%*-'#:U9(90 E5U+E$ ;^KR!3W!U9F<><
MP,R*]9(1A>_R@H@5'%KU@^9I% 7#^MU!L],='EDKJ53.?('!2@I,4-R %RQA
M><P4=$+/;K<.$ TISU"TB6?&DE)QPYD&(BA</B8+(N;,>LVYUC9V_-J5%#<U
M+)AB&&<="WK?A%_%XL'4@Y<\AW$+9DND3PH/)@O.4KCB@HC$TGN3ICS!L-"0
MM5.#\0#?V6QY4)1*EP039B2$I_![:]::M&RHCDM;'9Z%0J@L;*/97;Y>U ^.
MU_9G1,5$,.W?/&9L!>/$6$D4!)&'<N+4\A7<"[E$:N;LH-D['7Y,P16$4FQU
M?L;2NJVX$N28!&$&?N>X^,*MX/D*/ R/#IKA<3#<?]XB+=O"2\LL6V&UYD5F
MZV!3&XJ]*;EBMAEK2]DV 8<$JTY!V#ND1U4J"M1-2)PQ;T/[MK(V555S'_8[
M7:LE4\]5'5:OMU.^&@K%M.U"%'A5?#MEUNL/K=+WD*#HO0GB GG)B:,<6XDA
M:&"?$$@)5YB^FC+MV14DRP UF0L5!05F3E<4IYMMB#8I=]9M#G!5F55YEI@&
MYU:_M45;GTQZU(N^#L<7=A1Q.QJN6*Q*HE85P]&Q5XT@GXW)V+)?*\524:9\
MQ):10K/!^L>0<EUD9#7@P@7IE(9/7=C"?+ ],"%9?8"Y.JW$]:S2[;1.>WT[
MKAB<40Q=.ZXGF9:;9-J&[LOZIZU^\&YQT HWLK:S7=E'!!J3?];H--8*-0V#
MJ'B$\.F):YEY&T05__^<?8?TH-D]&6KWA)?3W]RI=#>^GNT,%!\ M\ZID<4
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
M@CL;Y_"CG@H]6+$XA6%^+LWF5I#K%7%9U,V504N4B""H_>/48A<H)U+)"M@
MR6&-IKS4/5@@**%8*N]<-J_RB,35[A- XJ^H_"*04<6SSLNMJ@!2Y8!E$LH\
M"IKN 2U\#>>2R ";;%E%Q7_ O?6MY@* DD&WZD-=ZIS4VV2J3M8J 68+%W D
MD=)DMU"K($%9"Y*V* _VU,LX\3RH(3I>2RM-L($*7^Q_N<Z]KT4Z!>X2.*)&
M2 FO.<"(*N/>Q9855\==?-^'6BP:,,I2 5%'6"*5^9Y_KZ=LGN7_P2#[2;'S
MIC7@>BN]//DW#U_O'N/,N%2&G.@DF.7*%#F\&"EK57XR;%[A$=4!JZ]\9_#L
M_C_38>420MM.I 7_ND/UPPG/YGQAGOQU\^Z-#&DW]P(NWPR::H :;-6)FA2#
M%]RY!(ACY(A-WRCSC@::"PELM:D$R29+UGE8RZLZKHQ_.E<#);FHVX.K?"RA
MSH7+7A3/!*R,M;SC5!5-0/\;^*;%(-R"UM?D:, VJ&?2B!$? <_BF0O*GQ3(
M4CQ&>+2L<P^?,?8B6FF!;RT@\>@5<YJB+?+DEN+_7&./M$#;EV[<UL8X!&U*
M+S@,_(GO<L'S(#]G3YCH-4H87JZMNOT2)7HG;S<'2&CZS*U#]C33RH6POCO5
M)M:YDR>.)C[MV\TN.>@$VW.^4T"+9X+#Q==#ED"P&_B>/A-<9Q*)A:S%1GOA
M;H2=-D=Z*K5!T@J)R1RGG-[;$NQ<^)]AYSO(T3C[HZ-,J>>S1 K(6Q>PTPNS
MQ-_SIX>O3YV.$I%@DW(./H^X<084R]5]EL0CC4-31/V^(S[0'I 6W3OV]US#
MR*]4,Y00W/%B744/?H*+G<9L4<O6*,0 N(;HEV1;D$NT>P6 =X:7\"'W*W#K
M%85@RN%R0G[+YJ'9R#_73*N=S!88V-P,M*PBB![XKJK R$E!2SJDQ5M2=4K/
M>5++HX.<PO0S R%@>PW\W]D*#F"1,70_OTW'1&LW=<*FU4RG1$:X%2K6CI]2
M%(_0?Y%&-]6HY?M=ST%1T0K!4S'SX! ,)6#(7D7F3WX J$_J]O6#W'+CPN8?
M3!OG/,M<2FVGB%\<MQO'W/T3$S3'1E7=NL+KRT_+L6V,9S0,UA55D>%LOBY0
MT0CQU$?DAAO&3> '9)^J@#B 9SI ;,WL PH'C.6%#4'^[P$I_%&$<U_,D(&X
M1E5SGB&/0O8+)Q4VCNN' HFELSFMPQA="> !,#_+VC\X7;E'5_W ??7%J2B$
MIOF6SWW&93R.XUL#>S4KCV-$+4J[!2&B*RAS\1*\XQ&TF_W3%"+0VH;R $@X
MLP#DC:^/M\C(7<[IWI$A9825'8 FC;M-$S\'!/*P:,:'?'II;;GMN(%7JPRJ
M?C_=")S4 +Y)SWO#9P.VO\]&SY\>')_N/T,/.AP^"[YK%1Z=\#25@!%TN-/F
M<XNOUP7LZBI(+\(8$Z%UM4JKXR!M(UA/<>]*>- "U@H%OEO!+^\#2:=YXB48
M(S"L!_#=MS&*;,EMK&KX[W550V>D_%)3K:JR,P@B%M 5MZ3<7AE)=1:R2P<_
M.@H>,'$7FD)K*)N)K YRM1)QVS7WO1>]0!)2R/#^;($DF-ND5><8V%%:8^7H
M@I%6/,FPF9V"MQ*WKG$EO(L8ZO9@SL(#722;S0NUWR_ @SAS;-EC2U>ZPX.N
M6"'&!_[LQG(UPEMXVPA+PH"\9F<L]A.6UB$PJ,&Q:[:B0CQJ6&;8MUV>EJZ
MOF8WS(&$_9!*8:QS]S9MF!F1P&XR7@%EV&X6: 4@'(@\(G3S6IXSE[!2]#WO
MV667:9>Y^AAFH/&[U SJJ$:0N$L&MBZZ7A$(ZY9P;B9[9P-BQ%'>_=NND/["
M+&_5B1Y+@85:O+ZAT?%Y7_Y@),BZP7/050*F%-_NH8 "AI/R6Z57A1"JNG62
MJ$O=NAG4'E/SLM2<CC*2AZ=<@IYY5@GG\"Y 25W'(Y>%T,Z0+) RQ=2Z2IK!
M'JA3UW*F\7US[FDY4JVG^A$&BQ9"<957 U.,*UT,.QKNOMH[Q$OXT\%A?:#T
M[?DXB'6*,[\"HHW';W&#W["@LG,\$]'*K"&$XREY8\.T*9A/ U76 L(E+-3W
M3"\DDFF#BK!(P_2W:#+UZ/!9V]3[TMS]"&D++A.1EPV/DW;1BO0/5@!'F+^L
M?VO ?(W!(1%FDLXT>^H]H7WO!;,7Q93[28(/Z.M4U@9PP46U$-1P66T+>,SC
M!1J)F.=4/:^G9;?1UW=V!)OTM52=I[?X=CT)I"D)I)DZ^"'BH$')@&U%VV["
MPS/X#=M46&9!(B/NP] 0YY)A%$!?7@Q7%-\]![.LJ:UXNY9CAX$65@W KYD'
M:?=LZB!G?8HWV-/R1CXY]4G3=3O"D33:W4=>/$"^0&/?\DBNSS@([GAJ SQ>
MA^"IH_- -8.IS@O3- E?'3Y[B#.M '!0$3@7%+WMH\7SPI7(34N%:AA,:1C$
M.C QZ$?D9:86 H\8%@  K8,HX((UT(W"0<-6IZ;$R"'<1':MI_A$T)972_GN
MVXOEWA_(#CM&TW[IM7M\/4_<%ZY:$GRQ7-)I9/@>CM<<1 LZM'.U8_$S$?/G
MJ[*?T^V@A7XE-"W8/U58CS*?+_<%@D)[LZ0_ +1Z^L>0DU>&!+]PD*SYN(5:
M7?6TVPN8NLH%)$.+R<GA_W53-'?4 4FC5<EK6X=$5M<U4 /CHW[J1%\^+9KU
M5\Y#&6Q[SP$(_W^*_.BFR..U@,HU\0G&A>_9>&O4+#NC9G#QR,T3ZC*2?DOJ
M_BO4KG@BO9TIL1]@35W]M>$Q'LJA!Q-5$EJEP4EC=@^-%#_FO+;Y RWW'UB(
M=#Z A(2*E2E<PKN?N$GX-W_W%ZZ_"LL^?CSWG]?Z!.SRRB*/(/Z%[U^O/OZR
MZ[\&V @!K%?13<"#XRE]3^D^>\2/B#77&T%WO^)J+,NGU"Z@YH$GO:Z3E[6+
M?E7AL(W2U(W&^6=] O^RB%?]J3>F;6)(?^G^?HR7]/=R_ ]02P,$%     @
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
MDE1/\W$GPL4X3(C'^=0RO@9"M$ 8PS7F4\IS!>F4BG B#>6 1WZ"D=>D>X[
M/7967YDZB3T?G\QQC>-XC/8B G"(F1JP)V@<X!JGH@99DSR!8]:8WVZ-AF[/
MZ$^AH2\5V-%0Q F8Z\#348-%E_$0[&=ECO,F"Y S5,/9M5]6+7G\N1KB.TQ'
M2(^!F9N,]7NG>)'?X4D=)%K-]^!"#>?XW($C8YPRCI0['8;N7+,Z6C^)*Q>4
M7#Q05-P,@'"=]?ZM*#,-AU#Z=*W4OHL6G#<M<1X8OS,=GZ!5^&M-K;LG*].E
M<Y>_M?;5W=:(:=Z^>D6XQW[J+"5?^!H?> JMK(M&"[T2WUSHLY8@%ZYIF[9&
M$H>_ 4/"77;FXX/B>Q1 (P%6KBM?TBGM9"+P: 328J7S7S]&G>3(U:W01H8R
MKUCBK46(@6#Y;O-*JW:G@+VQW( ^3ZXQ^%"6%J]^$&]N(D^PT1*QA5=T2=Z\
MJC!WR"M#WO# NARPTUXLDB*#)9PV<H**_9XAID!171&W.&PC^M&[K+;,5R<U
M(.(V&4\63Q#&BSG:_4'"_HB>9N)A[SY1H4Z]3B/YRHQV5<UXN/%2L9UE@#MM
MC8<F!'E[?;E;&6,6@=QHG&7Q.M-#[":T*\/T=?V'Y!VJ')4./.]U88JYQRX5
MYJ_OD)7\:,O<29N.4.7$2L%,3J%'.'[KLI@1ES&\/>0Q@&7F9OI+'%3IA3ND
M[$:A_)-JG0LT//W5#^P-4B-GN[!9%K^C@D 59?@^GR$WB"LJ%I2+]?Z (T!;
MI>CW6J?HRU0*,LV9- %X#]5R6,M5?<VUPL%^%V.4^V@XKZNBY)K+9_,S.B,1
M8LUWOH/]6W-#7K6..^MF]$FP9,5YYOZH_(EKH_M7%LU^>-G?VSH:]-U?4LDG
MUT6Q395$=.S^UQUZ^SEWA \!I@;E^AV7D>;^JDWMI_N[4S_1W[OZ/U!+ 0(4
M Q0    ( /B!6EB2)8&Y-GX" ,;X(0 1              "  0    !C;VQM
M+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0    ( /B!6ECW(DUA0A$  %;%   1
M          "  65^ @!C;VQM+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0    ( /B!
M6ECV:0?%^"0  "%O 0 5              "  =:/ @!C;VQM+3(P,C,Q,C,Q
M7V-A;"YX;6Q02P$"% ,4    " #X@5I85#UB,(Y@   X>@0 %0
M    @ $!M0( 8V]L;2TR,#(S,3(S,5]D968N>&UL4$L! A0#%     @ ^(%:
M6)49Q]-[( , [5$# !0              ( !PA4# &-O;&TM,C R,S$R,S%?
M9S$N:G!G4$L! A0#%     @ ^(%:6.>KUXVV10, O>P% !0
M ( !;S8& &-O;&TM,C R,S$R,S%?9S(N:G!G4$L! A0#%     @ ^(%:6%*@
M9C23.0$ UD - !4              ( !5WP) &-O;&TM,C R,S$R,S%?;&%B
M+GAM;%!+ 0(4 Q0    ( /B!6EA9;#4EV<,  ,$]"0 5              "
M 1VV"@!C;VQM+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4    " #X@5I8[2M0
M0$D3   /;0  &@              @ $I>@L 8V]L;69Y,C,Q,&ME>&AI8FET
M,3 Q-"YH=&U02P$"% ,4    " #X@5I8>&^07BH\   0FP$ &@
M    @ &JC0L 8V]L;69Y,C,Q,&ME>&AI8FET,3 R-RYH=&U02P$"% ,4
M" #X@5I8U\FY7A<W  "F< $ &@              @ $,R@L 8V]L;69Y,C,Q
M,&ME>&AI8FET,3 S,RYH=&U02P$"% ,4    " #X@5I8U0B@5;4%  #S6@
M&0              @ %; 0P 8V]L;69Y,C,Q,&ME>&AI8FET,C$Q+FAT;5!+
M 0(4 Q0    ( /B!6EC3UTC["P,  #@(   9              "  4<'# !C
M;VQM9GDR,S$P:V5X:&EB:70R,S$N:'1M4$L! A0#%     @ ^(%:6$ SY:ZU
M!P  %2H  !D              ( !B0H, &-O;&UF>3(S,3!K97AH:6)I=#,Q
M,2YH=&U02P$"% ,4    " #X@5I8B[5]WX '  #W(0  &0
M@ %U$@P 8V]L;69Y,C,Q,&ME>&AI8FET,S$R+FAT;5!+ 0(4 Q0    ( /B!
M6EB9@F223@0   ,/   9              "  2P:# !C;VQM9GDR,S$P:V5X
M:&EB:70S,C$N:'1M4$L! A0#%     @ ^(%:6&3ON6)8!   [@X  !D
M         ( !L1X, &-O;&UF>3(S,3!K97AH:6)I=#,R,BYH=&U02P$"% ,4
M    " #X@5I8>[( [6X/  ">0P  &               @ % (PP 8V]L;69Y
M,C,Q,&ME>&AI8FET-#(N:'1M4$L! A0#%     @ ^(%:6+UC8,?Z#P  ]FH
M !D              ( !Y#(, &-O;&UF>3(S,3!K97AH:6)I=#DW,2YH=&U0
52P4&     !, $P =!0  %4,,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>colm-20231231_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:colm="http://www.columbia.com/20231231"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  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: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"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="colm-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:ApparelAccessoriesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">colm:FootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">colm:PatentsAndPurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">colm:PatentsAndPurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:FourZeroOneKProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="colm:ScheduleOfDefinedContributionPlanAxis">colm:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">colm:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:UnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:EuropeMiddleEastAndAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">colm:CanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:AllOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">colm:AllOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">colm:OtherLongTermLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">colm:OtherLongTermLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</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-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</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-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>colm:segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-32">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-33">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-34">0001050797</dei:EntityCentralIndexKey>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-34" id="f-377">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-6" id="f-540">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-1" id="f-541">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-7" id="f-542">http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment</us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">000-23939</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">COLUMBIA SPORTSWEAR COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">OR</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">93-0498284</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">14375 Northwest Science Park Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">97229</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">(503)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">985-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">COLM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">2479189736</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">59795682</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="c-1" id="f-35">34</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-36">DELOITTE &amp; TOUCHE LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-37">Portland, Oregon</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">350319000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-39" unitRef="usd">430241000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">414185000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-5" decimals="-3" id="f-41" unitRef="usd">722000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">5450000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-43" unitRef="usd">5443000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">423079000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">547561000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">746288000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-47" unitRef="usd">1028545000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">80814000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">129872000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">2014685000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-51" unitRef="usd">2136941000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">287281000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-53" unitRef="usd">291214000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">357295000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-55" unitRef="usd">324409000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">79908000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">81558000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">26694000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-59" unitRef="usd">51694000</us-gaap:Goodwill>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">105574000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">94162000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">67576000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-63" unitRef="usd">71568000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">2939013000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-65" unitRef="usd">3051546000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">235927000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-67" unitRef="usd">322472000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">272058000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-69" unitRef="usd">328759000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-70" unitRef="usd">71086000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-71" unitRef="usd">68685000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">17556000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-5" decimals="-3" id="f-73" unitRef="usd">18802000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-74" unitRef="usd">596627000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-75" unitRef="usd">738718000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-76" unitRef="usd">336772000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-77" unitRef="usd">310625000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-4" decimals="-3" id="f-78" unitRef="usd">25688000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-5" decimals="-3" id="f-79" unitRef="usd">33251000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">66000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="c-5" decimals="-3" id="f-81" unitRef="usd">143000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-82" unitRef="usd">41250000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-83" unitRef="usd">33020000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">1000403000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-85" unitRef="usd">1115757000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="-3" id="f-86" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="-3" id="f-87" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="-3" id="f-88" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="-3" id="f-89" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-90" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="-3" id="f-91" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-92" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="-3" id="f-94" unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="-3" id="f-95" unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-3" id="f-96" unitRef="shares">59996000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="-3" id="f-97" unitRef="shares">62139000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-98" unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-99" unitRef="usd">12692000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-100" unitRef="usd">1984446000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-101" unitRef="usd">1953734000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-102" unitRef="usd">-45836000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-103" unitRef="usd">-30637000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-104" unitRef="usd">1938610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-105" unitRef="usd">1935789000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-106" unitRef="usd">2939013000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-107" unitRef="usd">3051546000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-108" unitRef="usd">3487203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-109" unitRef="usd">3464152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-110" unitRef="usd">3126402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-111" unitRef="usd">1757271000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-112" unitRef="usd">1753074000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">1513947000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-114" unitRef="usd">1729932000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-115" unitRef="usd">1711078000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-116" unitRef="usd">1612455000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-117" unitRef="usd">1416313000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">1304394000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">1180323000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">25000000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">35600000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-7" decimals="-3" id="f-122" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:NoninterestIncomeOtherOperatingIncome contextRef="c-1" decimals="-3" id="f-123" unitRef="usd">21665000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">22020000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">18372000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">310284000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-127" unitRef="usd">393104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-128" unitRef="usd">450504000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">13687000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">2713000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">1380000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">2221000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-133" unitRef="usd">1593000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">-373000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">326192000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">397410000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">451511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">74792000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-139" unitRef="usd">85970000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-140" unitRef="usd">97403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">251400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">311440000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">354108000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-144"
      unitRef="usdPerShare">4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-145"
      unitRef="usdPerShare">4.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-146"
      unitRef="usdPerShare">5.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-147"
      unitRef="usdPerShare">4.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-148"
      unitRef="usdPerShare">4.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-149"
      unitRef="usdPerShare">5.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-150" unitRef="shares">61232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-151" unitRef="shares">62754000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-152" unitRef="shares">65942000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-153" unitRef="shares">61424000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-154" unitRef="shares">62970000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-155" unitRef="shares">66415000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">251400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-6" decimals="-3" id="f-157" unitRef="usd">311440000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-3" id="f-158" unitRef="usd">354108000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-159" unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-160" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-161" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">6662000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-6" decimals="-3" id="f-163" unitRef="usd">-4358000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-7" decimals="-3" id="f-164" unitRef="usd">-7138000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">-18101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-6" decimals="-3" id="f-166" unitRef="usd">11876000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-7" decimals="-3" id="f-167" unitRef="usd">19283000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">285000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-6" decimals="-3" id="f-169" unitRef="usd">218000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-7" decimals="-3" id="f-170" unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-171" unitRef="usd">2757000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-172" unitRef="usd">-38137000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-7" decimals="-3" id="f-173" unitRef="usd">-24465000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">-15199000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-175" unitRef="usd">-26261000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-176" unitRef="usd">-5182000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">236201000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-178" unitRef="usd">285179000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-179" unitRef="usd">348926000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">251400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-6" decimals="-3" id="f-181" unitRef="usd">311440000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-3" id="f-182" unitRef="usd">354108000</us-gaap:ProfitLoss>
    <colm:DepreciationAmortizationAndNonCashLeaseExpense contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">127052000</colm:DepreciationAmortizationAndNonCashLeaseExpense>
    <colm:DepreciationAmortizationAndNonCashLeaseExpense contextRef="c-6" decimals="-3" id="f-184" unitRef="usd">117399000</colm:DepreciationAmortizationAndNonCashLeaseExpense>
    <colm:DepreciationAmortizationAndNonCashLeaseExpense contextRef="c-7" decimals="-3" id="f-185" unitRef="usd">115571000</colm:DepreciationAmortizationAndNonCashLeaseExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">3142000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-6" decimals="-3" id="f-187" unitRef="usd">-2044000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-188" unitRef="usd">-10758000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-26374000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-6" decimals="-3" id="f-190" unitRef="usd">-38194000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-7" decimals="-3" id="f-191" unitRef="usd">-1233000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">5135000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-6" decimals="-3" id="f-193" unitRef="usd">8118000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-7" decimals="-3" id="f-194" unitRef="usd">9798000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">23051000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-196" unitRef="usd">21021000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-197" unitRef="usd">19126000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-123830000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-6" decimals="-3" id="f-199" unitRef="usd">64495000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-200" unitRef="usd">31622000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">-283826000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-6" decimals="-3" id="f-202" unitRef="usd">399851000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-203" unitRef="usd">100261000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-29840000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-6" decimals="-3" id="f-205" unitRef="usd">25749000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-206" unitRef="usd">24858000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">3148000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-6" decimals="-3" id="f-208" unitRef="usd">2475000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-7" decimals="-3" id="f-209" unitRef="usd">-1231000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">-85862000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-6" decimals="-3" id="f-211" unitRef="usd">40429000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-7" decimals="-3" id="f-212" unitRef="usd">75513000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-213" unitRef="usd">-62239000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-6" decimals="-3" id="f-214" unitRef="usd">20683000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-7" decimals="-3" id="f-215" unitRef="usd">66457000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-8800000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-6" decimals="-3" id="f-217" unitRef="usd">-5871000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-7" decimals="-3" id="f-218" unitRef="usd">-15248000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">73718000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-6" decimals="-3" id="f-220" unitRef="usd">62749000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-7" decimals="-3" id="f-221" unitRef="usd">85176000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">6684000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-6" decimals="-3" id="f-223" unitRef="usd">-3055000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-7" decimals="-3" id="f-224" unitRef="usd">-1112000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-225" unitRef="usd">636297000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-6" decimals="-3" id="f-226" unitRef="usd">-25241000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-227" unitRef="usd">354406000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">528491000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c-6" decimals="-3" id="f-229" unitRef="usd">44876000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c-7" decimals="-3" id="f-230" unitRef="usd">130191000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="c-1" decimals="-3" id="f-231" unitRef="usd">121279000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="c-6" decimals="-3" id="f-232" unitRef="usd">176083000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="c-7" decimals="-3" id="f-233" unitRef="usd">1184000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">54607000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-6" decimals="-3" id="f-235" unitRef="usd">58467000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-7" decimals="-3" id="f-236" unitRef="usd">34744000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-237" unitRef="usd">-461819000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-6" decimals="-3" id="f-238" unitRef="usd">72740000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-239" unitRef="usd">-163751000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">837000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-6" decimals="-3" id="f-241" unitRef="usd">52918000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-7" decimals="-3" id="f-242" unitRef="usd">38334000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">837000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-6" decimals="-3" id="f-244" unitRef="usd">52979000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-7" decimals="-3" id="f-245" unitRef="usd">38156000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-6" decimals="-3" id="f-247" unitRef="usd">604000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-7" decimals="-3" id="f-248" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-1" decimals="-3" id="f-249" unitRef="usd">7354000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-6" decimals="-3" id="f-250" unitRef="usd">6588000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-7" decimals="-3" id="f-251" unitRef="usd">28783000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">4681000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-6" decimals="-3" id="f-253" unitRef="usd">4229000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-3" id="f-254" unitRef="usd">5812000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">184022000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-256" unitRef="usd">287443000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-257" unitRef="usd">165415000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">73440000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">75082000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-7" decimals="-3" id="f-260" unitRef="usd">68623000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-261" unitRef="usd">-254789000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-6" decimals="-3" id="f-262" unitRef="usd">-360831000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-263" unitRef="usd">-210889000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">389000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-265" unitRef="usd">-19831000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-266" unitRef="usd">-7087000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-267" unitRef="usd">-79922000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-6" decimals="-3" id="f-268" unitRef="usd">-333163000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-269" unitRef="usd">-27321000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-270" unitRef="usd">430241000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-271" unitRef="usd">763404000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-272" unitRef="usd">790725000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-273" unitRef="usd">350319000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-274" unitRef="usd">430241000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-275" unitRef="usd">763404000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">90507000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-6" decimals="-3" id="f-277" unitRef="usd">92110000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-7" decimals="-3" id="f-278" unitRef="usd">129483000</us-gaap:IncomeTaxesPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">10125000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-6" decimals="-3" id="f-280" unitRef="usd">11103000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-281" unitRef="usd">5853000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SharesOutstanding contextRef="c-9" decimals="-3" id="f-282" unitRef="shares">66252000</us-gaap:SharesOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-9" decimals="-3" id="f-283" unitRef="usd">20165000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-9" decimals="-3" id="f-284" unitRef="usd">1811800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-9" decimals="-3" id="f-285" unitRef="usd">806000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-286" unitRef="usd">1832771000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-10" decimals="-3" id="f-287" unitRef="usd">354108000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-3" id="f-288" unitRef="usd">354108000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-11" decimals="-3" id="f-289" unitRef="usd">-5182000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-7" decimals="-3" id="f-290" unitRef="usd">-5182000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-7"
      decimals="2"
      id="f-291"
      unitRef="usdPerShare">1.04</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash contextRef="c-10" decimals="-3" id="f-292" unitRef="usd">68623000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-7" decimals="-3" id="f-293" unitRef="usd">68623000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-12" decimals="-3" id="f-294" unitRef="shares">567000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-12" decimals="-3" id="f-295" unitRef="usd">22971000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-7" decimals="-3" id="f-296" unitRef="usd">22971000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-12" decimals="-3" id="f-297" unitRef="usd">19126000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-298" unitRef="usd">19126000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-12" decimals="-3" id="f-299" unitRef="shares">1655000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-12" decimals="-3" id="f-300" unitRef="usd">62262000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-10" decimals="-3" id="f-301" unitRef="usd">103657000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-7" decimals="-3" id="f-302" unitRef="usd">165919000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesIssued contextRef="c-13" decimals="-3" id="f-303" unitRef="shares">65164000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-304" unitRef="usd">1993628000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-305" unitRef="usd">-4376000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-306" unitRef="usd">1989252000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-16" decimals="-3" id="f-307" unitRef="usd">311440000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-6" decimals="-3" id="f-308" unitRef="usd">311440000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-17" decimals="-3" id="f-309" unitRef="usd">-26261000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-6" decimals="-3" id="f-310" unitRef="usd">-26261000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-6"
      decimals="2"
      id="f-311"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash contextRef="c-16" decimals="-3" id="f-312" unitRef="usd">75082000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-6" decimals="-3" id="f-313" unitRef="usd">75082000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-18" decimals="-3" id="f-314" unitRef="shares">210000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-18" decimals="-3" id="f-315" unitRef="usd">2359000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-6" decimals="-3" id="f-316" unitRef="usd">2359000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-18" decimals="-3" id="f-317" unitRef="usd">21021000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-318" unitRef="usd">21021000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-18" decimals="-3" id="f-319" unitRef="shares">3235000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-18" decimals="-3" id="f-320" unitRef="usd">10688000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-16" decimals="-3" id="f-321" unitRef="usd">276252000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-6" decimals="-3" id="f-322" unitRef="usd">286940000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesIssued contextRef="c-19" decimals="-3" id="f-323" unitRef="shares">62139000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-324" unitRef="usd">12692000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-325" unitRef="usd">1953734000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-326" unitRef="usd">-30637000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-327" unitRef="usd">1935789000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-22" decimals="-3" id="f-328" unitRef="usd">251400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">251400000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-23" decimals="-3" id="f-330" unitRef="usd">-15199000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="-3" id="f-331" unitRef="usd">-15199000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-1"
      decimals="2"
      id="f-332"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash contextRef="c-22" decimals="-3" id="f-333" unitRef="usd">73440000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">73440000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-24" decimals="-3" id="f-335" unitRef="shares">235000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-24" decimals="-3" id="f-336" unitRef="usd">2673000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">2673000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-338" unitRef="usd">23051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">23051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-24" decimals="-3" id="f-340" unitRef="shares">2378000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-24" decimals="-3" id="f-341" unitRef="usd">36774000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-22" decimals="-3" id="f-342" unitRef="usd">147248000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-343" unitRef="usd">184022000</us-gaap:StockRepurchasedDuringPeriodValue>
    <colm:ExciseTaxesRelatedToRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">1642000</colm:ExciseTaxesRelatedToRepurchaseOfCommonStock>
    <us-gaap:CommonStockSharesIssued contextRef="c-25" decimals="-3" id="f-345" unitRef="shares">59996000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-346" unitRef="usd">1984446000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-347" unitRef="usd">-45836000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-348" unitRef="usd">1938610000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-349">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 1 &#x2014; BASIS OF PRESENTATION AND ORGANIZATION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;NATURE OF THE BUSINESS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Columbia Sportswear Company connects active people with their passions through its four brands, Columbia, SOREL, Mountain Hardwear, and prAna, by designing, developing, marketing, and distributing its outdoor, active and lifestyle apparel, footwear, accessories, and equipment products to meet the diverse needs of its customers and consumers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;PRINCIPLES OF CONSOLIDATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ESTIMATES AND ASSUMPTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-350">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;PRINCIPLES OF CONSOLIDATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Columbia Sportswear Company, its wholly owned subsidiaries and entities in which it maintained a controlling financial interest (the "Company"). All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-351">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ESTIMATES AND ASSUMPTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates and assumptions. The Company's significant estimates relate to sales reserves, allowance for uncollectible accounts receivable, excess, close-out and slow-moving inventory, impairment of long-lived assets, impairment of indefinite-lived intangible assets and goodwill, and income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-352">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are stated at fair value or at cost, which approximates fair value, and include short-term highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with original maturities of three months or less. As of December 31, 2023, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of cash, money market funds and time deposits. As of December 31, 2022, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of cash and money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INVESTMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of United States government treasury bills, as well as money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. As of December 31, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. The United States government treasury bills are classified as available-for-sale securities and are recorded at fair value with any unrealized gains or losses reported, net of tax, in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Investments held as part of the Company's deferred compensation plan are classified as trading securities and are recorded at fair value with any gains and losses included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general, and administrative ("SG&amp;amp;A") expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, long-term investments included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of money market funds and mutual fund shares held to offset liabilities to participants in the Company's deferred compensation plan. These investments are classified as long-term because the related deferred compensation liabilities are not expected to be paid within the next twelve months. These investments are classified as trading securities and are recorded at fair value with gains and losses reported as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable have been reduced by an allowance for doubtful accounts. The Company maintains an allowance for estimated credit losses resulting from the inability of the Company's customers to make required payments. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;supportable forecasts when appropriate. The estimate is a result of the Company&#x2019;s ongoing evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations. Write-offs of accounts receivable were $2.8 million and $1.0 million for the years ended December 31, 2023 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INVENTORIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets. The principal estimated useful lives are: land improvements, 15 years; buildings and building improvements, 15-30 years; furniture and fixtures, 3-10 years; and machinery, software and equipment, 3-10 years. Leasehold improvements are depreciated over the lesser of the estimated useful life of the improvement, which is most commonly 7 years, or the remaining term of the underlying lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Improvements to property, plant and equipment that substantially extend the useful life of the asset are capitalized. Repair and maintenance costs are expensed as incurred. Internal and external costs directly related to the development of internal-use software during the application development stage, including costs incurred for third party contractors and employee compensation, are capitalized and depreciated over a 3-10 year estimated useful life. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;CLOUD COMPUTING ARRANGEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cloud computing arrangements that are service contracts ("CCAs") primarily relate to various enterprise resource planning systems, as well as other supporting systems. Implementation costs associated with CCAs are capitalized ("CCA assets") when incurred during the application development stage and generally included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Balance Sheets. CCA assets are amortized on a straight-line basis over the lesser of their assessed useful lives or the contractual term of the CCA contract, whichever is shorter, with amortization included in the same financial statement line item in the Consolidated Statement of Operations as the expense for fees in the associated CCA contract. As of December 31, 2023, CCA assets in-service have useful lives which range from approximately one year to six years. As of December 31, 2023 and 2022, CCA assets consisted of capitalized implementation costs of $38.6 million and $36.0 million, respectively and associated accumulated amortization of $19.8 million and $12.6 million, respectively. Changes in these assets are recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; within operating activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, which include property, plant and equipment, lease ROU assets, and capitalized implementation costs for cloud computing arrangements are tested for recoverability only when events or circumstances indicate the carrying value may not be recoverable. In these cases, the Company estimates the future undiscounted cash flows to be derived from the asset or asset group to determine whether the asset or asset group is recoverable. If the sum of the estimated future undiscounted cash flows is less than the carrying value of the asset or asset group, the Company recognizes an impairment loss, measured as the amount by which the carrying value exceeds the estimate of fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment charges of long-lived assets, if any, are classified as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Impairment charges of goodwill and indefinite-lived intangible assets, if any, are classified as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of goodwill and intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DEFINITE-LIVED INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets that are determined to have finite lives are amortized using the straight-line method over their estimated useful lives and are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Intangible assets with finite lives include patents, purchased technology and customer relationships and have estimated useful lives which range from approximately 3 to 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INDEFINITE-LIVED INTANGIBLE ASSETS AND GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews and tests its indefinite-lived intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. The Company's intangible assets with indefinite lives consist of trademarks and trade names. In the impairment test for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. In the impairment tests for trademarks and trade names indefinite-lived intangibles, the Company compares the estimated fair value of each asset to its carrying amount. In the impairment tests for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. For goodwill and trademarks and trade names indefinite-lived intangible assets and goodwill, if the carrying amount exceeds its estimated fair value, the Company calculates an impairment as the excess of carrying amount over the estimate of fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases, among other things, retail space, office space, warehouse facilities, storage space, vehicles, and equipment. Generally, the initial lease terms are between 5 and 10 years. Certain lease agreements contain scheduled rent escalation clauses and others include rental payments adjusted periodically depending on an index or rate. Certain retail space lease agreements provide for additional rents based on a percentage of annual sales in excess of stipulated minimums ("percentage rent"). Certain lease agreements require the Company to pay real estate taxes, insurance, common area maintenance, and other costs, collectively referred to as operating costs, in addition to base rent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lease agreements also contain lease incentives, such as tenant improvement allowances and rent holidays. Most leases include one or more options to renew, with renewal terms that can extend the lease term from &lt;span style="-sec-ix-hidden:f-377"&gt;one&lt;/span&gt; to 10 years or more. The exercise of lease renewal options is generally at the Company's sole discretion. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right-of-use ("ROU") asset and a lease liability at the lease commencement date. The lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unpaid lease payments are discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company's incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor's estimated residual value or the amount of the lessor's deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow on a collateralized basis, it uses market-based rates as an input to derive an appropriate incremental borrowing rate, adjusted for the lease term and the effect on that rate of designating specific collateral with a value equal to the unpaid lease payments for that lease. The Company also contemplates adjusting the discount rate for the amount of the lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's lease contracts may include options to extend the lease following the initial term or terminate the lease prior to the end of the initial term. In most instances, at the commencement of the leases, the Company has determined that it is not reasonably certain to exercise either of these options; accordingly, these options are generally not considered in determining the initial lease term. In instances where the Company exercises an option it had previously determined it was not reasonably certain to exercise, the Company reassesses any remaining options in the contract that it is reasonably certain to exercise in its measurement of the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease agreements entered into or reassessed after the adoption of Accounting Standards Codification ("ASC") 842, the Company has elected the practical expedient to account for the lease and non-lease components as a single lease component. Therefore, for those leases, the lease payments used to measure the lease liability include all of the fixed consideration in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease payments associated with the Company's leases are recognized upon occurrence of the event, activity, or circumstance in the lease agreement on which those payments are assessed. Variable lease payments are presented in the Company's Consolidated Statements of Operations in the same line item as expense arising from fixed lease payments, which is generally within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases with an initial term of 12 months or less are considered short-term leases and not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for short-term leases on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease concessions related to the effects of the COVID-19 pandemic that provided a deferral of payments with no substantive changes to the consideration in the original contract, the Company continues to recognize expense during the deferral period. For concessions related to &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the effects of the COVID-19 pandemic in the form of lease abatements, the reduced lease payments were accounted for as reductions to variable lease expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the Consolidated Balance Sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the Consolidated Balance Sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on tax rates expected to be in effect for years in which the differences are expected to be settled or realized. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered likely to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued income taxes in the Consolidated Balance Sheets include unrecognized income tax benefits relating to uncertain tax positions, including related interest and penalties, appropriately classified as current or non-current. The Company recognizes the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the relevant taxing authority based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.&#160;In making this determination, the Company assumes that the taxing authority will examine the position and that it will have full knowledge of all relevant information. Changes in the Company's assessment may result in the recognition of a tax benefit or an additional charge to the tax provision in the period the assessment changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DERIVATIVES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of outstanding cash flow hedges is recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; until earnings are affected by the hedged transaction, and any ineffective portion is included in earnings. In most cases, amounts recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; will be released to earnings after maturity of the related derivative. The Consolidated Statements of Operations classification of effective hedge results is the same as that of the underlying exposure. Results of hedges of product costs are recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; when the underlying hedged transactions affect earnings. Results of hedges of revenue are recorded in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; when the underlying hedged transactions affect earnings. Unrealized derivative gains and losses, which are recorded in assets and liabilities, respectively, are non-cash items and therefore are taken into account in the preparation of the Consolidated Statements of Cash Flows based on their respective balance sheet classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;FOREIGN CURRENCY TRANSLATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company's subsidiaries whose functional currency is not the United States dollar, assets and liabilities have been translated into United States dollars using the exchange rates in effect at period end, and the sales and expenses have been translated into United States dollars using average exchange rates in effect during the period. The foreign currency translation adjustments are included as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are recognized when the Company's performance obligations are satisfied as evidenced by transfer of control of promised goods to customers or consumers, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Within the Company's wholesale channel, control generally transfers to the customer upon shipment to, or upon receipt by, the customer depending on the terms of sale with the customer. Within the Company's direct-to-consumer ("DTC") channel, control generally transfers to the consumer at the time of sale within retail stores and concession-based arrangements and generally upon shipment to the consumer with respect to e-commerce transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of consideration the Company expects to be entitled to receive and recognize as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;across both wholesale and DTC channels varies with changes in sales returns, other accommodations and incentives offered. The Company estimates expected sales returns and other accommodations, such as chargebacks and markdowns, and records a sales reserve to reduce &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These estimates are based on historical rates of product returns and claims, as well as events and circumstances that indicate changes to such historical rates are warranted. However, actual returns and claims in any future period are inherently uncertain and thus may differ from estimates. As a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;result, the Company adjusts estimates of revenue at the earlier of when the most likely amount of consideration the Company expects to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, the Company records an adjustment to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the period in which it made such determination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Licensing income, which is presented separately as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;Net licensing income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;on the Consolidated Statements of Operations and represents less than&#160;1%&#160;of total revenue, is recognized over time based on the greater of contractual minimum royalty guarantees and actual, or estimated, sales of licensed products by the Company's licensees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses sales commissions when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded within&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees for shipping and handling activities which are billed to customers and consumers are recorded as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company has elected to account for shipping and handling activities that occur after a customer has obtained control of a good as fulfillment costs rather than an additional performance obligation. Freight costs associated with the shipment of goods to customers and consumers, including freight costs associated with the transfer of inventory within the Company's distribution network and to our retail stores, are recorded as&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs also include costs associated with the handling of inventory and warehousing costs associated with the operation of our owned distribution centers and third-party logistics providers are recorded as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$183.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $155.8 million and $114.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;COST OF SALES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consists of all direct costs to source and purchase inventory, including product costs, freight, duties and other importation costs, as well as specific provisions for excess, close-out or slow-moving inventory. In addition, certain products carry life-time or limited warranty provisions for defects in quality and workmanship. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; includes a warranty reserve established for these provisions at the time of sale to cover estimated costs based on the Company's history of warranty repairs and replacements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;SELLING, GENERAL AND ADMINISTRATIVE EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consists of personnel-related costs, advertising, depreciation and amortization, occupancy, warehousing, and other selling and general operating expenses related to the Company's business functions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation cost is estimated at the grant date based on the award's fair value. For stock options and service-based restricted stock units, stock-based compensation cost is recognized over the expected requisite service period using the straight-line attribution method. For performance-based restricted stock units, stock-based compensation cost is recognized based on the Company's assessment of the probability of achieving the related performance targets. The Company estimates forfeitures for stock-based awards granted, but which are not expected to vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ADVERTISING COSTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs, including marketing and demand creation spending, are expensed in the period incurred and are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company may reimburse its customers for certain marketing activities at the Company's discretion. The costs for such activities are recorded as advertising costs when the Company has determined a payment is in exchange for a distinct good or service and approximates the fair value of the good or service received. Total advertising expense was $209.4 million, $205.9 million and $184.8 million for the years ended December 31, 2023, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-353">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are stated at fair value or at cost, which approximates fair value, and include short-term highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with original maturities of three months or less. As of December 31, 2023, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of cash, money market funds and time deposits. As of December 31, 2022, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of cash and money market funds.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c-1" id="f-354">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INVESTMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of United States government treasury bills, as well as money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. As of December 31, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of money market funds and mutual fund shares held as part of the Company's deferred compensation plan expected to be distributed in the next twelve months. The United States government treasury bills are classified as available-for-sale securities and are recorded at fair value with any unrealized gains or losses reported, net of tax, in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Investments held as part of the Company's deferred compensation plan are classified as trading securities and are recorded at fair value with any gains and losses included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general, and administrative ("SG&amp;amp;A") expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, long-term investments included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of money market funds and mutual fund shares held to offset liabilities to participants in the Company's deferred compensation plan. These investments are classified as long-term because the related deferred compensation liabilities are not expected to be paid within the next twelve months. These investments are classified as trading securities and are recorded at fair value with gains and losses reported as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-355">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable have been reduced by an allowance for doubtful accounts. The Company maintains an allowance for estimated credit losses resulting from the inability of the Company's customers to make required payments. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable considering current market conditions and &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;supportable forecasts when appropriate. The estimate is a result of the Company&#x2019;s ongoing evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations. Write-offs of accounts receivable were $2.8 million and $1.0 million for the years ended December 31, 2023 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;, respectively.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-5" id="f-356" unitRef="usd">2800000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-6" decimals="-5" id="f-357" unitRef="usd">1000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-358">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INVENTORIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consist primarily of finished goods and are carried at the lower of cost or net realizable value. Cost is determined using standard cost, which approximates the first-in, first-out method. The Company periodically reviews its inventories for excess, close-out or slow-moving items and makes provisions as necessary to properly reflect inventory value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-359">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost, net of accumulated depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets. The principal estimated useful lives are: land improvements, 15 years; buildings and building improvements, 15-30 years; furniture and fixtures, 3-10 years; and machinery, software and equipment, 3-10 years. Leasehold improvements are depreciated over the lesser of the estimated useful life of the improvement, which is most commonly 7 years, or the remaining term of the underlying lease.&lt;/span&gt;&lt;/div&gt;Improvements to property, plant and equipment that substantially extend the useful life of the asset are capitalized. Repair and maintenance costs are expensed as incurred. Internal and external costs directly related to the development of internal-use software during the application development stage, including costs incurred for third party contractors and employee compensation, are capitalized and depreciated over a 3-10 year estimated useful life.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-28" id="f-360">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-29" id="f-361">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-30" id="f-362">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-31" id="f-363">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-32" id="f-364">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-33" id="f-365">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-366" unitRef="usd">38600000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization contextRef="c-5" decimals="-5" id="f-367" unitRef="usd">36000000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-368" unitRef="usd">19800000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-369" unitRef="usd">12600000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-370">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, which include property, plant and equipment, lease ROU assets, and capitalized implementation costs for cloud computing arrangements are tested for recoverability only when events or circumstances indicate the carrying value may not be recoverable. In these cases, the Company estimates the future undiscounted cash flows to be derived from the asset or asset group to determine whether the asset or asset group is recoverable. If the sum of the estimated future undiscounted cash flows is less than the carrying value of the asset or asset group, the Company recognizes an impairment loss, measured as the amount by which the carrying value exceeds the estimate of fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment charges of long-lived assets, if any, are classified as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Impairment charges of goodwill and indefinite-lived intangible assets, if any, are classified as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of goodwill and intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-371">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DEFINITE-LIVED INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets that are determined to have finite lives are amortized using the straight-line method over their estimated useful lives and are measured for impairment only when events or circumstances indicate the carrying value may not be recoverable. Intangible assets with finite lives include patents, purchased technology and customer relationships and have estimated useful lives which range from approximately 3 to 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INDEFINITE-LIVED INTANGIBLE ASSETS AND GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews and tests its indefinite-lived intangible assets with indefinite lives and goodwill for impairment in the fourth quarter of each year and when events or changes in circumstances indicate that it is more likely than not that the fair value of the asset or reporting unit is less than its carrying amount. The Company's intangible assets with indefinite lives consist of trademarks and trade names. In the impairment test for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. In the impairment tests for trademarks and trade names indefinite-lived intangibles, the Company compares the estimated fair value of each asset to its carrying amount. In the impairment tests for goodwill, the estimated fair value of the reporting unit is compared with the carrying amount of that reporting unit. For goodwill and trademarks and trade names indefinite-lived intangible assets and goodwill, if the carrying amount exceeds its estimated fair value, the Company calculates an impairment as the excess of carrying amount over the estimate of fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-34" id="f-372">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-35" id="f-373">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-374">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases, among other things, retail space, office space, warehouse facilities, storage space, vehicles, and equipment. Generally, the initial lease terms are between 5 and 10 years. Certain lease agreements contain scheduled rent escalation clauses and others include rental payments adjusted periodically depending on an index or rate. Certain retail space lease agreements provide for additional rents based on a percentage of annual sales in excess of stipulated minimums ("percentage rent"). Certain lease agreements require the Company to pay real estate taxes, insurance, common area maintenance, and other costs, collectively referred to as operating costs, in addition to base rent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lease agreements also contain lease incentives, such as tenant improvement allowances and rent holidays. Most leases include one or more options to renew, with renewal terms that can extend the lease term from &lt;span style="-sec-ix-hidden:f-377"&gt;one&lt;/span&gt; to 10 years or more. The exercise of lease renewal options is generally at the Company's sole discretion. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a right-of-use ("ROU") asset and a lease liability at the lease commencement date. The lease liability is initially measured at the present value of the unpaid lease payments at the lease commencement date. Key estimates and judgments include how the Company determines (1) the discount rate it uses to discount the unpaid lease payments to present value, (2) the lease term and (3) lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unpaid lease payments are discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company's incremental borrowing rate. Generally, the Company cannot determine the interest rate implicit in the lease because it does not have access to the lessor's estimated residual value or the amount of the lessor's deferred initial direct costs. Therefore, the Company generally uses its incremental borrowing rate as the discount rate for the lease. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. Because the Company does not generally borrow on a collateralized basis, it uses market-based rates as an input to derive an appropriate incremental borrowing rate, adjusted for the lease term and the effect on that rate of designating specific collateral with a value equal to the unpaid lease payments for that lease. The Company also contemplates adjusting the discount rate for the amount of the lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's lease contracts may include options to extend the lease following the initial term or terminate the lease prior to the end of the initial term. In most instances, at the commencement of the leases, the Company has determined that it is not reasonably certain to exercise either of these options; accordingly, these options are generally not considered in determining the initial lease term. In instances where the Company exercises an option it had previously determined it was not reasonably certain to exercise, the Company reassesses any remaining options in the contract that it is reasonably certain to exercise in its measurement of the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease agreements entered into or reassessed after the adoption of Accounting Standards Codification ("ASC") 842, the Company has elected the practical expedient to account for the lease and non-lease components as a single lease component. Therefore, for those leases, the lease payments used to measure the lease liability include all of the fixed consideration in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease payments associated with the Company's leases are recognized upon occurrence of the event, activity, or circumstance in the lease agreement on which those payments are assessed. Variable lease payments are presented in the Company's Consolidated Statements of Operations in the same line item as expense arising from fixed lease payments, which is generally within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases with an initial term of 12 months or less are considered short-term leases and not recorded on the Consolidated Balance Sheets. The Company recognizes lease expense for short-term leases on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease concessions related to the effects of the COVID-19 pandemic that provided a deferral of payments with no substantive changes to the consideration in the original contract, the Company continues to recognize expense during the deferral period. For concessions related to &lt;/span&gt;&lt;/div&gt;the effects of the COVID-19 pandemic in the form of lease abatements, the reduced lease payments were accounted for as reductions to variable lease expense.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-34" id="f-375">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-35" id="f-376">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-35" id="f-378">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-380">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the Consolidated Balance Sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the Consolidated Balance Sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on tax rates expected to be in effect for years in which the differences are expected to be settled or realized. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered likely to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued income taxes in the Consolidated Balance Sheets include unrecognized income tax benefits relating to uncertain tax positions, including related interest and penalties, appropriately classified as current or non-current. The Company recognizes the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the relevant taxing authority based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.&#160;In making this determination, the Company assumes that the taxing authority will examine the position and that it will have full knowledge of all relevant information. Changes in the Company's assessment may result in the recognition of a tax benefit or an additional charge to the tax provision in the period the assessment changes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-379" xsi:nil="true"/>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-381">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DERIVATIVES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of outstanding cash flow hedges is recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; until earnings are affected by the hedged transaction, and any ineffective portion is included in earnings. In most cases, amounts recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; will be released to earnings after maturity of the related derivative. The Consolidated Statements of Operations classification of effective hedge results is the same as that of the underlying exposure. Results of hedges of product costs are recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; when the underlying hedged transactions affect earnings. Results of hedges of revenue are recorded in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; when the underlying hedged transactions affect earnings. Unrealized derivative gains and losses, which are recorded in assets and liabilities, respectively, are non-cash items and therefore are taken into account in the preparation of the Consolidated Statements of Cash Flows based on their respective balance sheet classifications.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-382">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;FOREIGN CURRENCY TRANSLATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company's subsidiaries whose functional currency is not the United States dollar, assets and liabilities have been translated into United States dollars using the exchange rates in effect at period end, and the sales and expenses have been translated into United States dollars using average exchange rates in effect during the period. The foreign currency translation adjustments are included as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-383">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are recognized when the Company's performance obligations are satisfied as evidenced by transfer of control of promised goods to customers or consumers, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Within the Company's wholesale channel, control generally transfers to the customer upon shipment to, or upon receipt by, the customer depending on the terms of sale with the customer. Within the Company's direct-to-consumer ("DTC") channel, control generally transfers to the consumer at the time of sale within retail stores and concession-based arrangements and generally upon shipment to the consumer with respect to e-commerce transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of consideration the Company expects to be entitled to receive and recognize as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;across both wholesale and DTC channels varies with changes in sales returns, other accommodations and incentives offered. The Company estimates expected sales returns and other accommodations, such as chargebacks and markdowns, and records a sales reserve to reduce &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These estimates are based on historical rates of product returns and claims, as well as events and circumstances that indicate changes to such historical rates are warranted. However, actual returns and claims in any future period are inherently uncertain and thus may differ from estimates. As a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;result, the Company adjusts estimates of revenue at the earlier of when the most likely amount of consideration the Company expects to receive changes or when the amount of consideration becomes fixed. If actual or expected future returns and claims are significantly different than the sales reserves established, the Company records an adjustment to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the period in which it made such determination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Licensing income, which is presented separately as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;Net licensing income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;on the Consolidated Statements of Operations and represents less than&#160;1%&#160;of total revenue, is recognized over time based on the greater of contractual minimum royalty guarantees and actual, or estimated, sales of licensed products by the Company's licensees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses sales commissions when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded within&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:10.5pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees for shipping and handling activities which are billed to customers and consumers are recorded as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company has elected to account for shipping and handling activities that occur after a customer has obtained control of a good as fulfillment costs rather than an additional performance obligation. Freight costs associated with the shipment of goods to customers and consumers, including freight costs associated with the transfer of inventory within the Company's distribution network and to our retail stores, are recorded as&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs also include costs associated with the handling of inventory and warehousing costs associated with the operation of our owned distribution centers and third-party logistics providers are recorded as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$183.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $155.8 million and $114.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <colm:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-36" decimals="2" id="f-384" unitRef="number">0.01</colm:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <colm:InventoryPlanningReceivingAndHandlingCosts contextRef="c-1" decimals="-5" id="f-385" unitRef="usd">183200000</colm:InventoryPlanningReceivingAndHandlingCosts>
    <colm:InventoryPlanningReceivingAndHandlingCosts contextRef="c-6" decimals="-5" id="f-386" unitRef="usd">155800000</colm:InventoryPlanningReceivingAndHandlingCosts>
    <colm:InventoryPlanningReceivingAndHandlingCosts contextRef="c-7" decimals="-5" id="f-387" unitRef="usd">114400000</colm:InventoryPlanningReceivingAndHandlingCosts>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-388">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;COST OF SALES&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consists of all direct costs to source and purchase inventory, including product costs, freight, duties and other importation costs, as well as specific provisions for excess, close-out or slow-moving inventory. In addition, certain products carry life-time or limited warranty provisions for defects in quality and workmanship. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt; includes a warranty reserve established for these provisions at the time of sale to cover estimated costs based on the Company's history of warranty repairs and replacements.</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c-1" id="f-389">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;SELLING, GENERAL AND ADMINISTRATIVE EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consists of personnel-related costs, advertising, depreciation and amortization, occupancy, warehousing, and other selling and general operating expenses related to the Company's business functions.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-390">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;Stock-based compensation cost is estimated at the grant date based on the award's fair value. For stock options and service-based restricted stock units, stock-based compensation cost is recognized over the expected requisite service period using the straight-line attribution method. For performance-based restricted stock units, stock-based compensation cost is recognized based on the Company's assessment of the probability of achieving the related performance targets. The Company estimates forfeitures for stock-based awards granted, but which are not expected to vest.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-391">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;ADVERTISING COSTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs, including marketing and demand creation spending, are expensed in the period incurred and are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company may reimburse its customers for certain marketing activities at the Company's discretion. The costs for such activities are recorded as advertising costs when the Company has determined a payment is in exchange for a distinct good or service and approximates the fair value of the good or service received. Total advertising expense was $209.4 million, $205.9 million and $184.8 million for the years ended December 31, 2023, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="0" id="f-392" unitRef="usd">209400000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-6" decimals="0" id="f-393" unitRef="usd">205900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-7" decimals="0" id="f-394" unitRef="usd">184800000</us-gaap:AdvertisingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-395">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#x201c;ASU 2023-07&#x201d;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09 (&#x201c;ASU 2023-09&#x201d;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#x2019;s disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-396">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update ("ASU") No. 2023-07 (&#x201c;ASU 2023-07&#x201d;), Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss, among other disclosure requirements. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024, with early adoption permitted, and should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine the impact on the Company's disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09 (&#x201c;ASU 2023-09&#x201d;), Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through disaggregation of specific rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for annual periods beginning after December 15, 2024, with early adoption permitted, and may be applied prospectively or retrospectively. The Company is currently evaluating the ASU to determine the impact on the Company&#x2019;s disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-397">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 3 &#x2014; REVENUES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DISAGGREGATED REVENUE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed below in Note 17, the Company has four geographic reportable segments: United States ("U.S."), Latin America and Asia Pacific ("LAAP"), Europe, Middle East and Africa ("EMEA") and Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate the Company's reportable segment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by product category and channel, which the Company believes provides a meaningful depiction of how the nature, timing, and uncertainty of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are affected by economic factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product category net sales&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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Apparel, Accessories and Equipment&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Footwear&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Channel net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholesale&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct-to-consumer&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,159,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,613,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;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:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product category net sales&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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Apparel, Accessories and Equipment&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,829,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,661,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Footwear&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Channel net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholesale&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct-to-consumer&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;PERFORMANCE OBLIGATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years December 31, 2023, 2022 and 2021, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; recognized from performance obligations related to prior periods were not material. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; expected to be recognized in any future period related to remaining performance obligations is not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;CONTRACT BALANCES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, the Company did not have contract assets and had an immaterial amount of contract liabilities included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:NumberOfReportableSegments contextRef="c-1" decimals="0" id="f-398" unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-399">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate the Company's reportable segment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by product category and channel, which the Company believes provides a meaningful depiction of how the nature, timing, and uncertainty of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are affected by economic factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product category net sales&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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Apparel, Accessories and Equipment&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,676,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Footwear&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Channel net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholesale&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct-to-consumer&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,159,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,613,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;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:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product category net sales&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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Apparel, Accessories and Equipment&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,829,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,661,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Footwear&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Channel net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholesale&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct-to-consumer&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S.&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Canada&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product category net sales&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="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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Apparel, Accessories and Equipment&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,389,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Footwear&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Channel net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholesale&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct-to-consumer&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-37" decimals="-3" id="f-400" unitRef="usd">1783205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-38" decimals="-3" id="f-401" unitRef="usd">392690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-39" decimals="-3" id="f-402" unitRef="usd">319468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-40" decimals="-3" id="f-403" unitRef="usd">181234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-41" decimals="-3" id="f-404" unitRef="usd">2676597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-42" decimals="-3" id="f-405" unitRef="usd">458232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-43" decimals="-3" id="f-406" unitRef="usd">127064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-44" decimals="-3" id="f-407" unitRef="usd">149769000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-45" decimals="-3" id="f-408" unitRef="usd">75541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-46" decimals="-3" id="f-409" unitRef="usd">810606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-410" unitRef="usd">2241437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-411" unitRef="usd">519754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-49" decimals="-3" id="f-412" unitRef="usd">469237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-50" decimals="-3" id="f-413" unitRef="usd">256775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">3487203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-51" decimals="-3" id="f-415" unitRef="usd">1082197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-416" unitRef="usd">256423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-417" unitRef="usd">373583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-418" unitRef="usd">161800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-419" unitRef="usd">1874003000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-420" unitRef="usd">1159240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-421" unitRef="usd">263331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-422" unitRef="usd">95654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-423" unitRef="usd">94975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-424" unitRef="usd">1613200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-425" unitRef="usd">2241437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-426" unitRef="usd">519754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-49" decimals="-3" id="f-427" unitRef="usd">469237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-50" decimals="-3" id="f-428" unitRef="usd">256775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-429" unitRef="usd">3487203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-430" unitRef="usd">1829389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-431" unitRef="usd">354000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-432" unitRef="usd">303731000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-433" unitRef="usd">173911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-434" unitRef="usd">2661031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-435" unitRef="usd">472857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-436" unitRef="usd">119866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-437" unitRef="usd">134823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-438" unitRef="usd">75575000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-439" unitRef="usd">803121000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-440" unitRef="usd">2302246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-441" unitRef="usd">473866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-442" unitRef="usd">438554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-443" unitRef="usd">249486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-444" unitRef="usd">3464152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-445" unitRef="usd">1114337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-446" unitRef="usd">225932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-447" unitRef="usd">364598000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-448" unitRef="usd">162773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-449" unitRef="usd">1867640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-450" unitRef="usd">1187909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-451" unitRef="usd">247934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-452" unitRef="usd">73956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-453" unitRef="usd">86713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-454" unitRef="usd">1596512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-455" unitRef="usd">2302246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-456" unitRef="usd">473866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-457" unitRef="usd">438554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-458" unitRef="usd">249486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-459" unitRef="usd">3464152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-460" unitRef="usd">1624542000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-461" unitRef="usd">347071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-462" unitRef="usd">263432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-463" unitRef="usd">154109000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-464" unitRef="usd">2389154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-465" unitRef="usd">435758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-466" unitRef="usd">118428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-3" id="f-467" unitRef="usd">118628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-3" id="f-468" unitRef="usd">64434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-469" unitRef="usd">737248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-470" unitRef="usd">2060300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-471" unitRef="usd">465499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-3" id="f-472" unitRef="usd">382060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-3" id="f-473" unitRef="usd">218543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-474" unitRef="usd">3126402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-3" id="f-475" unitRef="usd">983799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-3" id="f-476" unitRef="usd">215448000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-3" id="f-477" unitRef="usd">317104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-3" id="f-478" unitRef="usd">144008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-3" id="f-479" unitRef="usd">1660359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-3" id="f-480" unitRef="usd">1076501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-3" id="f-481" unitRef="usd">250051000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-3" id="f-482" unitRef="usd">64956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-3" id="f-483" unitRef="usd">74535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-108" decimals="-3" id="f-484" unitRef="usd">1466043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-485" unitRef="usd">2060300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-486" unitRef="usd">465499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-3" id="f-487" unitRef="usd">382060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-3" id="f-488" unitRef="usd">218543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-489" unitRef="usd">3126402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c-1" id="f-490">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 4 &#x2014; CONCENTRATIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;TRADE RECEIVABLES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had one customer that accounted for approximately 19.8% and 13.8% of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of December 31, 2023 and 2022, respectively. No single customer accounted for 10% or more of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for any of the years ended December 31, 2023, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-109" decimals="3" id="f-491" unitRef="number">0.198</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-110" decimals="3" id="f-492" unitRef="number">0.138</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-493">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 5 &#x2014; PROPERTY, PLANT AND EQUIPMENT, NET&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,028&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959,211&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915,125&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(671,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(623,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $53.1 million, and $54.2 million for the years ended December 31, 2023, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt; and 2021, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-494">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,028&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959,211&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915,125&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(671,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(623,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-111" decimals="-3" id="f-495" unitRef="usd">33028000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-112" decimals="-3" id="f-496" unitRef="usd">32964000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-113" decimals="-3" id="f-497" unitRef="usd">226510000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-114" decimals="-3" id="f-498" unitRef="usd">211495000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-115" decimals="-3" id="f-499" unitRef="usd">397310000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-116" decimals="-3" id="f-500" unitRef="usd">386657000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-117" decimals="-3" id="f-501" unitRef="usd">115430000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-118" decimals="-3" id="f-502" unitRef="usd">104190000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-33" decimals="-3" id="f-503" unitRef="usd">176731000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-119" decimals="-3" id="f-504" unitRef="usd">162210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-120" decimals="-3" id="f-505" unitRef="usd">10202000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-121" decimals="-3" id="f-506" unitRef="usd">17609000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-507" unitRef="usd">959211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-508" unitRef="usd">915125000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-509" unitRef="usd">671930000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-510" unitRef="usd">623911000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-511" unitRef="usd">287281000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-512" unitRef="usd">291214000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-513" unitRef="usd">56400000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-5" id="f-514" unitRef="usd">53100000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-5" id="f-515" unitRef="usd">54200000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-516">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 6 &#x2014; INTANGIBLE ASSETS, NET AND GOODWILL&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INTANGIBLE ASSETS, NET &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives:&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 #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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and purchased technology&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated 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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and purchased technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,511)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,861)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,337&#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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for intangible assets subject to amortization was $1.7 million for each of the years ended December 31, 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, there was no impairment recorded for intangible assets with indefinite lives. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2022, an &lt;span style="-sec-ix-hidden:f-540"&gt;&lt;span style="-sec-ix-hidden:f-541"&gt;&lt;span style="-sec-ix-hidden:f-542"&gt;im&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;pairment charge of $18.7&#160;million was recorded for the impairment of prAna's trademar&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;k and trade name (collectively, "trademark"), which is an indefinite-lived intangible asset recorded in the U.S. segment. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impairment of the prAna trademark was determined as part of the annual impairment test. The decline in estimated fair value from the fourth quarter 2021 impairment test &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reflected a decline in forecasted revenue, a lower estimated royalty rate, and a slightly higher discount rate. For the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, there was no impairment recorded for intangible assets with indefinite lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the remaining estimated annual amortization expense of intangible assets with definite lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&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.520%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:80.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment losses during 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,900)&lt;/span&gt;&lt;/td&gt;&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="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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,694&#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="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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment losses during 2023 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,694&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of the Company's goodwill is recorded in the U.S. segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31 2023 and 2022, the impairment of goodwill attributable to the prAna reporting unit was determined as part of the annual impairment test. The Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; estimated the fair value of the prAna reporting unit using a combination of discounted cash flow analysis and market-based valuation methods. Key assumptions used in the discounted cash flow models included the cash flow projections and the discount rate. Cash flow projections are developed in part from our annual planning process. The discount rate reflected the estimated weighted-average cost of capital of the reporting unit from a market-participant perspective. The market-based valuation methods to estimate fair value of the reporting units utilized market multiples for guideline public companies&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the year ended December 31, 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;023 an impairment charge of $25.0&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2022 impairment test reflected an increase in the weighted-average cost of capital used in the discounted cash flow model and lower operating income levels.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the y&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ear ended December 31, 2022, an impairment charge of $16.9&#160;million was recorded. The decline in estimated fair value from the fourth quarter 2021 impairment test reflected lower assumed revenue and operating income levels, while the weighted-average cost of capital used in the discounted cash flow model remained relatively unchanged. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, there was no impairment recorded for goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock contextRef="c-1" id="f-517">&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives:&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 #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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and purchased technology&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated 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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and purchased technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,511)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,861)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,337&#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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;</colm:ScheduleOfIdentifiableIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-122" decimals="-3" id="f-518" unitRef="usd">14198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-123" decimals="-3" id="f-519" unitRef="usd">14198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-124" decimals="-3" id="f-520" unitRef="usd">23000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-125" decimals="-3" id="f-521" unitRef="usd">23000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-522" unitRef="usd">37198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-5" decimals="-3" id="f-523" unitRef="usd">37198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-122" decimals="-3" id="f-524" unitRef="usd">14198000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-123" decimals="-3" id="f-525" unitRef="usd">14198000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-124" decimals="-3" id="f-526" unitRef="usd">22313000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-125" decimals="-3" id="f-527" unitRef="usd">20663000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-528" unitRef="usd">36511000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-529" unitRef="usd">34861000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-530" unitRef="usd">687000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-531" unitRef="usd">2337000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-4" decimals="-3" id="f-532" unitRef="usd">79221000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-5" decimals="-3" id="f-533" unitRef="usd">79221000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-534" unitRef="usd">79908000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-535" unitRef="usd">81558000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-536" unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-537" unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-538" unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-1" decimals="-3" id="f-539" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-6" decimals="-3" id="f-543" unitRef="usd">18700000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-7" decimals="-3" id="f-544" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-545">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the remaining estimated annual amortization expense of intangible assets with definite lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&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.520%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-3" id="f-546" unitRef="usd">687000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-3" id="f-547" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-4" decimals="-3" id="f-548" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-3" id="f-549" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-4" decimals="-3" id="f-550" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-3" id="f-551" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:GoodwillGross contextRef="c-8" decimals="-3" id="f-552" unitRef="usd">73208000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-8" decimals="-3" id="f-553" unitRef="usd">4614000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-554" unitRef="usd">68594000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-6" decimals="-3" id="f-555" unitRef="usd">16900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross contextRef="c-5" decimals="-3" id="f-556" unitRef="usd">73208000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-5" decimals="-3" id="f-557" unitRef="usd">21514000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-558" unitRef="usd">51694000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="-3" id="f-559" unitRef="usd">25000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross contextRef="c-4" decimals="-3" id="f-560" unitRef="usd">73208000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-4" decimals="-3" id="f-561" unitRef="usd">46514000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-562" unitRef="usd">26694000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="-3" id="f-563" unitRef="usd">25000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-6" decimals="-5" id="f-564" unitRef="usd">16900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-7" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ShortTermDebtTextBlock contextRef="c-1" id="f-566">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 7 &#x2014; SHORT-TERM BORROWINGS AND CREDIT LINES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DOMESTIC CREDIT FACILITY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an unsecured, committed revolving credit facility (the &#x201c;Credit Facility&#x201d;) that provides for up to $500.0&#160;million of borrowings, which is available for working capital and general corporate purposes, including a sublimit for the issuance of letters of credit. The Credit Facility matures on July 12, 2027. Interest, generally payable monthly, is based on the Company's option of either the secured overnight financing rate (&#x201c;SOFR&#x201d;) plus an applicable margin or a base rate. Base rate is defined as the highest of the following, plus an applicable margin:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; the administrative agent's prime rate;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; the higher of the federal funds rate or overnight bank funding rate set by the Federal Reserve Bank of New York, plus 0.50%; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022; the one-month SOFR plus 1.00%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The applicable margin for SOFR loans will range from 1.00% to 1.50% based on the Company&#x2019;s funded debt ratio. The applicable margin for base rate loans will range from 0.00% to 0.50% based on the Company&#x2019;s funded debt ratio. A commitment fee ranging from 0.10% to 0.20% based on the Company's funded debt ratio is paid quarterly on the average daily unused commitment amount of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The agreement for the Credit Facility requires the Company to comply with a financial covenant to maintain a certain funded debt ratio. In addition, the agreement includes customary covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness and liens, engage in mergers, acquisitions and dispositions, and engage in transactions with affiliates, as well as restrict the amount of certain payments, including dividends and share buybacks in the event the Company's funded debt ratio is greater than a set amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, the Company was in compliance with all associated covenants. As of December 31, 2023 and 2022, there was no balance outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INTERNATIONAL CREDIT FACILITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's European subsidiary has available an unsecured, committed line of credit, which is guaranteed by the Company, and provides for borrowing up to a maximum of &#x20ac;4.4 million (approximately US$4.9 million) as of December 31, 2023, with borrowings to accrue interest at a base rate plus 75 basis points. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022 there was no balance outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-126" decimals="-5" id="f-567" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-127" decimals="-3" id="f-568" unitRef="usd">4400000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-128" decimals="-3" id="f-569" unitRef="usd">4900000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-4" decimals="-3" id="f-570" unitRef="usd">4900000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-571">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 8 &#x2014; ACCRUED LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,907&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries, bonus, paid time off and other benefits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued import duties&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes other than income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product warranties&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of product warranties is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,645&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,745&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-572">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,907&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries, bonus, paid time off and other benefits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued import duties&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes other than income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product warranties&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:ProvisionForLossOnContracts contextRef="c-4" decimals="-3" id="f-573" unitRef="usd">103907000</us-gaap:ProvisionForLossOnContracts>
    <us-gaap:ProvisionForLossOnContracts contextRef="c-5" decimals="-3" id="f-574" unitRef="usd">115366000</us-gaap:ProvisionForLossOnContracts>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-575" unitRef="usd">72726000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-576" unitRef="usd">99524000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <colm:AccruedImportDutiesCurrent contextRef="c-4" decimals="-3" id="f-577" unitRef="usd">18741000</colm:AccruedImportDutiesCurrent>
    <colm:AccruedImportDutiesCurrent contextRef="c-5" decimals="-3" id="f-578" unitRef="usd">30847000</colm:AccruedImportDutiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-579" unitRef="usd">18706000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-580" unitRef="usd">23262000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-4" decimals="-3" id="f-581" unitRef="usd">11620000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-582" unitRef="usd">13810000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-583" unitRef="usd">46358000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-584" unitRef="usd">45950000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-585" unitRef="usd">272058000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-586" unitRef="usd">328759000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-587">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of product warranties is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,645&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,745&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-588" unitRef="usd">13810000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-8" decimals="-3" id="f-589" unitRef="usd">13645000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-9" decimals="-3" id="f-590" unitRef="usd">14745000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-591" unitRef="usd">877000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-6" decimals="-3" id="f-592" unitRef="usd">3627000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-7" decimals="-3" id="f-593" unitRef="usd">2179000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-594" unitRef="usd">3075000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-6" decimals="-3" id="f-595" unitRef="usd">3163000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-7" decimals="-3" id="f-596" unitRef="usd">2917000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-597" unitRef="usd">8000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="c-6" decimals="-3" id="f-598" unitRef="usd">-299000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="c-7" decimals="-3" id="f-599" unitRef="usd">-362000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-4" decimals="-3" id="f-600" unitRef="usd">11620000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-601" unitRef="usd">13810000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-8" decimals="-3" id="f-602" unitRef="usd">13645000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-603">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,866&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,996&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2023, there were no impairments recorded for ROU assets related to underperforming retail locations or gains from lease termination negotiations or settlements related to previous store closures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2022, operating lease costs included $0.8&#160;million of ROU asset impairment charges related to underperforming retail locations, as well as a gain of $4.8&#160;million from the completion of lease termination negotiations and settlements related to certain retail store closures in 2020 and 2022, primarily in the U.S. segment. For the year ended December 31, 2021, operating lease costs included $0.5&#160;million of ROU asset impairment charges related to underperforming retail locations primarily in the EMEA. segment, as well as a gain of $8.6&#160;million from the completion of lease termination negotiations and settlements related to certain 2020 retail store closures, primarily in the U.S. segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the periods presented, lease concessions reducing variable lease expense were not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental cash flow information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:53.017%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&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.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&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.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&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.609%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,793&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,130&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,827&#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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities arising from obtaining ROU assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions to ROU assets resulting from reductions to operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Includes amounts added to the carrying amount of lease liabilities resulting from lease modifications and reassessments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental balance sheet information related to leases: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.45 years&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.02 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.42&#160;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.21&#160;&lt;/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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the future maturities of operating lease liabilities as of December 31, 2023: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:83.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,086)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;As of December 31, 2023, the Company has additional commitments for operating lease that have not yet commenced of $3.8&#160;million. These leases will commence in 2024 with lease terms of approximately one to ten years.</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-604">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,866&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,996&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-605" unitRef="usd">83866000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-606" unitRef="usd">76650000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-3" id="f-607" unitRef="usd">71996000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-608" unitRef="usd">65376000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-3" id="f-609" unitRef="usd">63537000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-7" decimals="-3" id="f-610" unitRef="usd">67745000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-611" unitRef="usd">10117000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-6" decimals="-3" id="f-612" unitRef="usd">5775000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-7" decimals="-3" id="f-613" unitRef="usd">5612000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-614" unitRef="usd">159359000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-6" decimals="-3" id="f-615" unitRef="usd">145962000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-7" decimals="-3" id="f-616" unitRef="usd">145353000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-3" id="f-617" unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-6" decimals="-3" id="f-618" unitRef="usd">800000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c-6" decimals="-5" id="f-619" unitRef="usd">4800000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-7" decimals="-3" id="f-620" unitRef="usd">500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c-7" decimals="-5" id="f-621" unitRef="usd">8600000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-622" unitRef="usd">85793000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-6" decimals="-3" id="f-623" unitRef="usd">81130000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-7" decimals="-3" id="f-624" unitRef="usd">83827000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-625" unitRef="usd">83393000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-626" unitRef="usd">51976000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-627" unitRef="usd">53168000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <colm:DecreaseInOperatingLeaseRightOfUseAssets contextRef="c-1" decimals="-3" id="f-628" unitRef="usd">234000</colm:DecreaseInOperatingLeaseRightOfUseAssets>
    <colm:DecreaseInOperatingLeaseRightOfUseAssets contextRef="c-6" decimals="-3" id="f-629" unitRef="usd">52000</colm:DecreaseInOperatingLeaseRightOfUseAssets>
    <colm:DecreaseInOperatingLeaseRightOfUseAssets contextRef="c-7" decimals="-3" id="f-630" unitRef="usd">118000</colm:DecreaseInOperatingLeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-631">P5Y5M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-632">P6Y7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-633" unitRef="number">0.0442</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="4" id="f-634" unitRef="number">0.0421</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-635">&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the future maturities of operating lease liabilities as of December 31, 2023: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:83.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,086)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-636" unitRef="usd">86610000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-637" unitRef="usd">81884000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-638" unitRef="usd">74278000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-639" unitRef="usd">63143000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-640" unitRef="usd">55021000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-641" unitRef="usd">106339000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-642" unitRef="usd">467275000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-643" unitRef="usd">59417000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-644" unitRef="usd">407858000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-645" unitRef="usd">71086000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-646" unitRef="usd">336772000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount contextRef="c-4" decimals="-5" id="f-647" unitRef="usd">3800000</us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-648">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 10 &#x2014; INCOME TAXES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INCOME TAX PROVISION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated income from operations before income taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,578&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,695&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,306&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign operations&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision for income taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,927&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,309&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,044&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,135)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,339)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,641)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(percent of income before tax)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for federal income taxes at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes, net of federal benefit&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States income taxed at different rates&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global Intangible Low-Taxed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial Narrow',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research credits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withholding taxes&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DEFERRED INCOME TAX BALANCES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and allowances&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales reserves&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development expenditures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,844&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,296&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,703&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,647&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU lease asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability associated with future repatriations&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,195)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,628)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Capitalized research and development expenditures balance as of December 31, 2022 were previously classified as Other.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. The Company had foreign net operating loss carryforwards of $8.2 million as of December 31, 2023, of which $7.9 million have a 15-year carryforward period and $0.3 million have an unlimited carryforward period. As of December 31, 2023 and 2022, the net operating losses result in deferred tax assets of $1.7 million and $18.8 million, respectively, and were subject to a valuation allowance of $0.0 million and $18.8 million, respectively. Due to a foreign reorganization, the $18.8&#160;million net operating losses and related valuation allowance as of December 31, 2022 were written off as the losses were no longer available to offset income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of December 31, 2023, the Company had a foreign deferred tax asset of $9.4&#160;million, which is subject to a valuation allowance of $7.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, the Company had accumulated undistributed earnings generated by the Company's foreign subsidiaries of $299.6 million. These earnings have been subject to U.S. tax, so any further taxes associated with such earnings would generally be limited to foreign withholding and state taxes. The Company has recorded a deferred tax liability for these, except in the jurisdictions where the Company intends to indefinitely reinvest the earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;UNRECOGNIZED TAX BENEFITS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the United States federal jurisdiction and various state and foreign jurisdictions. The Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Canada, China, France, Japan, South Korea, Switzerland, and the United States. The Company has effectively settled Canadian tax examinations of all years through 2018, United States tax examinations of all years through 2018, Japanese tax examinations of all years through 2019, France tax examinations of all years through 2016, Swiss tax examinations of all years through 2019, Italy tax examinations of all years through 2016, and China tax examinations of all years through 2018. The Korean National Tax Service concluded an audit of the Company's 2009 through 2013 corporate income tax returns in 2014, an audit of the Company's 2014 corporate income tax return in 2016, and an audit of 2016 through 2020 corporate income tax returns in 2022. Due to the nature of the findings in the 2009 through 2014 audits, the Company has invoked the Mutual Agreement Procedures outlined in the United States-Korean income tax treaty. The Company does not anticipate that adjustments relative to these findings, or any other ongoing tax audits, will result in material impacts to its financial condition, results of operations or cash flows. Other than the findings and audits previously noted, the Company is not currently under examination in any other major jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,177&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,855&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,493&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior year tax positions&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the potential for resolution of income tax audits currently in progress, and the expiration of various statutes of limitation, it is reasonably possible that the unrecognized tax benefits balance may change within the twelve months following December 31, 2023 by a range of zero to $1.7 million. Open tax years, including those previously mentioned, contain matters that could be subject to differing interpretations of applicable tax laws and regulations as they relate to the amount, timing, or inclusion of revenue and expenses or the sustainability of income tax credits for a given examination cycle. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits of $9.2 million, $9.2 million and $12.9 million would affect the effective tax rate if recognized as of December 31, 2023, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest expense and penalties related to income tax matters in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company recognized a net increase of accrued interest and penalties of $2.7 million in 2023, and a net decrease of accrued interest and penalties of $0.8 million in &lt;/span&gt;&lt;/div&gt;2022 and a net increase of accrued interest and penalties of $0.3 million in 2021, all of which related to uncertain tax positions. The Company had $4.5&#160;million and $1.8 million of accrued interest and penalties related to uncertain tax positions as of December 31, 2023 and 2022, respectively.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-649" unitRef="usd">125578000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-6" decimals="-3" id="f-650" unitRef="usd">243695000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-7" decimals="-3" id="f-651" unitRef="usd">318306000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-652" unitRef="usd">200614000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-6" decimals="-3" id="f-653" unitRef="usd">153715000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-7" decimals="-3" id="f-654" unitRef="usd">133205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-655" unitRef="usd">326192000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-656" unitRef="usd">397410000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-657" unitRef="usd">451511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-658" unitRef="usd">39939000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-659" unitRef="usd">52503000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-660" unitRef="usd">51790000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-661" unitRef="usd">6879000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-662" unitRef="usd">11191000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-663" unitRef="usd">14429000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-664" unitRef="usd">33109000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-665" unitRef="usd">25615000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-666" unitRef="usd">33825000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-667" unitRef="usd">79927000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-668" unitRef="usd">89309000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-669" unitRef="usd">100044000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-670" unitRef="usd">-5492000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-671" unitRef="usd">-13248000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-672" unitRef="usd">-3042000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-673" unitRef="usd">-1589000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-674" unitRef="usd">-710000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-675" unitRef="usd">-266000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-676" unitRef="usd">1946000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-677" unitRef="usd">10619000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-678" unitRef="usd">667000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-679" unitRef="usd">-5135000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-680" unitRef="usd">-3339000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-681" unitRef="usd">-2641000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-682" unitRef="usd">74792000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-683" unitRef="usd">85970000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-684" unitRef="usd">97403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-685">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the statutory federal income tax rate to the effective rate reported in the financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(percent of income before tax)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for federal income taxes at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes, net of federal benefit&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-United States income taxed at different rates&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global Intangible Low-Taxed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial Narrow',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research credits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withholding taxes&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-686" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-6" decimals="3" id="f-687" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-7" decimals="3" id="f-688" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-689" unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-6" decimals="3" id="f-690" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-7" decimals="3" id="f-691" unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="3" id="f-692" unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-6" decimals="3" id="f-693" unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-7" decimals="3" id="f-694" unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-1" decimals="3" id="f-695" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-6" decimals="3" id="f-696" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-7" decimals="3" id="f-697" unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="3" id="f-698" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="3" id="f-699" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="3" id="f-700" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-1" decimals="3" id="f-701" unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-6" decimals="3" id="f-702" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-7" decimals="3" id="f-703" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-1" decimals="3" id="f-704" unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-6" decimals="3" id="f-705" unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-7" decimals="3" id="f-706" unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-1" decimals="3" id="f-707" unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-6" decimals="3" id="f-708" unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-7" decimals="3" id="f-709" unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="3" id="f-710" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-6" decimals="3" id="f-711" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-7" decimals="3" id="f-712" unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-713" unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-6" decimals="3" id="f-714" unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-7" decimals="3" id="f-715" unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-716" unitRef="number">0.229</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-717" unitRef="number">0.216</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-718" unitRef="number">0.216</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-719">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred taxes consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and allowances&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized inventory costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales reserves&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development expenditures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,844&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,296&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,703&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,647&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU lease asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability associated with future repatriations&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,195)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,628)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Capitalized research and development expenditures balance as of December 31, 2022 were previously classified as Other.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-4" decimals="-3" id="f-720" unitRef="usd">29585000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-5" decimals="-3" id="f-721" unitRef="usd">31957000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <colm:DeferredTaxAssetLeaseLiability contextRef="c-4" decimals="-3" id="f-722" unitRef="usd">103551000</colm:DeferredTaxAssetLeaseLiability>
    <colm:DeferredTaxAssetLeaseLiability contextRef="c-5" decimals="-3" id="f-723" unitRef="usd">89742000</colm:DeferredTaxAssetLeaseLiability>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-4" decimals="-3" id="f-724" unitRef="usd">20589000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-5" decimals="-3" id="f-725" unitRef="usd">26147000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c-4" decimals="-3" id="f-726" unitRef="usd">16559000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c-5" decimals="-3" id="f-727" unitRef="usd">16897000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-728" unitRef="usd">9166000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-729" unitRef="usd">7659000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-4" decimals="-3" id="f-730" unitRef="usd">1720000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-5" decimals="-3" id="f-731" unitRef="usd">18778000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <colm:DeferredTaxAssetsDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-732" unitRef="usd">20335000</colm:DeferredTaxAssetsDepreciationAndAmortization>
    <colm:DeferredTaxAssetsDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-733" unitRef="usd">15463000</colm:DeferredTaxAssetsDepreciationAndAmortization>
    <colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures contextRef="c-4" decimals="-3" id="f-734" unitRef="usd">17008000</colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures>
    <colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures contextRef="c-5" decimals="-3" id="f-735" unitRef="usd">8530000</colm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditures>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-4" decimals="-3" id="f-736" unitRef="usd">860000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-5" decimals="-3" id="f-737" unitRef="usd">2751000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-738" unitRef="usd">2471000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-739" unitRef="usd">2372000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-4" decimals="-3" id="f-740" unitRef="usd">221844000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-741" unitRef="usd">220296000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-3" id="f-742" unitRef="usd">7141000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-743" unitRef="usd">19649000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-4" decimals="-3" id="f-744" unitRef="usd">214703000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-745" unitRef="usd">200647000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-746" unitRef="usd">879000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-747" unitRef="usd">5844000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-4" decimals="-3" id="f-748" unitRef="usd">3315000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-5" decimals="-3" id="f-749" unitRef="usd">2892000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-4" decimals="-3" id="f-750" unitRef="usd">90756000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-751" unitRef="usd">78274000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-4" decimals="-3" id="f-752" unitRef="usd">11657000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-5" decimals="-3" id="f-753" unitRef="usd">11267000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains contextRef="c-4" decimals="-3" id="f-754" unitRef="usd">2588000</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains contextRef="c-5" decimals="-3" id="f-755" unitRef="usd">8351000</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-756" unitRef="usd">109195000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-757" unitRef="usd">106628000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-4" decimals="-3" id="f-758" unitRef="usd">105508000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-5" decimals="-3" id="f-759" unitRef="usd">94019000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards contextRef="c-4" decimals="-5" id="f-760" unitRef="usd">8200000</us-gaap:OperatingLossCarryforwards>
    <colm:OperatingLossCarryforwardSubjectToExpiration contextRef="c-4" decimals="-3" id="f-761" unitRef="usd">7900000</colm:OperatingLossCarryforwardSubjectToExpiration>
    <colm:OperatingLossCarryforwardsNotSubjectToExpiration contextRef="c-4" decimals="-3" id="f-762" unitRef="usd">300000</colm:OperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-4" decimals="-5" id="f-763" unitRef="usd">1700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-5" decimals="-5" id="f-764" unitRef="usd">18800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-4" decimals="-5" id="f-765" unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-5" decimals="-5" id="f-766" unitRef="usd">18800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="c-5" decimals="-3" id="f-767" unitRef="usd">18800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-4" decimals="-3" id="f-768" unitRef="usd">9400000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:TaxCreditCarryforwardValuationAllowance contextRef="c-4" decimals="-3" id="f-769" unitRef="usd">7000000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c-4" decimals="-3" id="f-770" unitRef="usd">299600000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="c-1" id="f-771">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,177&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,855&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,493&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior year tax positions&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-772" unitRef="usd">10177000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-8" decimals="-3" id="f-773" unitRef="usd">13855000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-9" decimals="-3" id="f-774" unitRef="usd">14493000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-775" unitRef="usd">578000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-776" unitRef="usd">234000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-777" unitRef="usd">355000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-778" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-779" unitRef="usd">1646000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-780" unitRef="usd">1447000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-781" unitRef="usd">1376000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-782" unitRef="usd">1355000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-783" unitRef="usd">883000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-784" unitRef="usd">1813000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-6" decimals="-3" id="f-785" unitRef="usd">3621000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-7" decimals="-3" id="f-786" unitRef="usd">429000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-787" unitRef="usd">10318000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-788" unitRef="usd">10177000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-8" decimals="-3" id="f-789" unitRef="usd">13855000</us-gaap:UnrecognizedTaxBenefits>
    <colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange contextRef="c-4" decimals="0" id="f-790" unitRef="usd">0</colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleLowRange>
    <colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange contextRef="c-4" decimals="0" id="f-791" unitRef="usd">1700</colm:ChangeinUnrecognizedTaxBenefitReasonablyPossibleHighRange>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-4" decimals="0" id="f-792" unitRef="usd">9200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-5" decimals="0" id="f-793" unitRef="usd">9200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-8" decimals="0" id="f-794" unitRef="usd">12900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="c-4" decimals="-5" id="f-795" unitRef="usd">2700000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-6" decimals="-5" id="f-796" unitRef="usd">800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-7" decimals="-5" id="f-797" unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-4" decimals="-5" id="f-798" unitRef="usd">4500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-5" decimals="-5" id="f-799" unitRef="usd">1800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c-1" id="f-800">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 11 &#x2014; RETIREMENT SAVINGS PLANS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;401(K) PROFIT-SHARING PLAN&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 401(k) profit-sharing plan, which covers substantially all United States employees. Participation begins the first day of the quarter following completion of 30 days of service. The Company, with approval of the Board of Directors, may elect to make discretionary matching or non-matching contributions. Costs recognized for Company contributions to the pla&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n were $15.6 million, $13.3 million and $10.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;DEFERRED COMPENSATION PLAN&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors a nonqualified retirement savings plan for certain senior management employees whose contributions to the tax qualified 401(k) plan would be limited by provisions of the Internal Revenue Code. This plan allows participants to defer receipt of a portion of their salary and incentive compensation and to receive matching contributions for a portion of the deferred amounts. Costs recognized for Company matching contributions to the plan were immaterial for the years ended December 31, 2023, 2022 and 2021. Participants earn a return on their deferred compensation based on investment earnings of participant-selected investments. Deferred compensation, including accumulated earnings on the participant-directe&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d investment selections, is distributable in cash at participant-specified dates or upon retirement, death, disability, or termination of employment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has purchased specific money market and mutual funds in the same amounts as the participant-directed investment selections underlying the deferred compensation liabilities. These investment securities and earnings thereon, held in an irrevocable trust, are intended to provide a source of funds to meet the deferred compensation obligations, subject to claims of creditors in the event of the Company's insolvency. Changes in the market value of the participants' investment selections are recorded as an adjustment to the investments and as gains and losses in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. A corresponding adjustment of an equal amount is made to the deferred compensation liabilities and compensation expense, which is included in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, the long-term portion of the liability to participants under this plan was $26.6 million and $20.5 million, respectively, and was recorded in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. As of December 31, 2023 and 2022, the current portion of the participant liability was $1.2 million and $0.7 million, respectively, and was recorded in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. As of December 31, 2023 and 2022, the fair value of the long-term portion of the investments related to this plan was $26.6 million and $20.5 million, respectively, and was recorded in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. As of December 31, 2023 and 2022, the current portion of the investments related to this plan was $1.2 million and $0.7 million, respectively, and was recorded in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term investments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-129" decimals="0" id="f-801" unitRef="usd">15600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-130" decimals="0" id="f-802" unitRef="usd">13300000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-131" decimals="0" id="f-803" unitRef="usd">10700000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-4" decimals="-5" id="f-804" unitRef="usd">26600000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-5" decimals="-5" id="f-805" unitRef="usd">20500000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-4" decimals="0" id="f-806" unitRef="usd">1200000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-5" decimals="0" id="f-807" unitRef="usd">700000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-132" decimals="0" id="f-808" unitRef="usd">26600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-133" decimals="0" id="f-809" unitRef="usd">20500000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-134" decimals="0" id="f-810" unitRef="usd">1200000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-135" decimals="0" id="f-811" unitRef="usd">700000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-812">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 12 &#x2014; COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;LITIGATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in litigation and various legal matters arising in the normal course of business, including matters related to employment, retail, intellectual property, contractual agreements, and various regulatory compliance activities. Management has considered facts related to legal and regulatory matters and opinions of counsel handling these matters, and does not believe the ultimate resolution of these proceedings will have a material adverse effect on the Company's financial position, results of operations or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;INDEMNITIES AND GUARANTEES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During its normal course of business, the Company has made certain indemnities, commitments and guarantees under which it may be required to make payments in relation to certain transactions. These include (i)&#160;intellectual property indemnities to the Company's customers and licensees in connection with the use, sale or license of Company products, (ii)&#160;indemnities to various lessors in connection with facility leases for certain claims arising from such facility or lease, (iii)&#160;indemnities to customers, vendors and service providers pertaining to claims based on the negligence or willful misconduct of the Company, (iv) executive severance arrangements, and (v)&#160;indemnities involving the accuracy of representations and warranties in certain contracts. The duration of these indemnities, commitments and guarantees varies, and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments the Company could be obligated to make. The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-813">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 13 &#x2014; SHAREHOLDERS' EQUITY&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the inception of the Company's stock repurchase plan in 2004 through December 31, 2023, the Company's Board of Directors has authorized the repurchase of $2.0 billion of the Company's common stock, excluding excise tax. Shares of the Company's common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate the Company to acquire any specific number of shares or to acquire shares over any specified period of time. &lt;/span&gt;&lt;/div&gt;Under this program as of December 31, 2023, the Company had repurchased 34.1 million shares at an aggregate purchase price of $1,654.7 million and had $345.3 million remaining available, excluding excise tax. During the years ended December 31, 2023 and 2022, the Company repurchased an aggregate of $184.0 million and $286.9&#160;million, respectively, of common stock under this program, excluding excise tax.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-4" decimals="-8" id="f-814" unitRef="usd">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-4" decimals="-3" id="f-815" unitRef="usd">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <colm:StockRepurchaseProgramNumberOfSharesRepurchasedToDate contextRef="c-4" decimals="-3" id="f-816" unitRef="shares">34100000</colm:StockRepurchaseProgramNumberOfSharesRepurchasedToDate>
    <colm:StockRepurchasedToDateValue contextRef="c-4" decimals="-3" id="f-817" unitRef="usd">1654700000</colm:StockRepurchasedToDateValue>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased contextRef="c-4" decimals="-3" id="f-818" unitRef="shares">345300000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-5" id="f-819" unitRef="usd">184000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-6" decimals="-5" id="f-820" unitRef="usd">286900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-821">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 14 &#x2014; STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At its Annual Meeting held on June 3, 2020, the Company&#x2019;s shareholders approved the Company&#x2019;s 2020 Stock Incentive Plan (the &#x201c;2020 Plan&#x201d;), and the 2020 Plan became effective on that date following such approval. The 2020 Plan replaced the Company&#x2019;s 1997 Stock Incentive Plan (the "Prior Plan&#x201d;) and no new awards will be granted under the Prior Plan. The terms and conditions of the awards granted under the Prior Plan will remain in effect with respect to awards granted under the Prior Plan. The Company has reserved 3.0&#160;million shares of common stock for issuance under the 2020 Plan, plus up to an aggregate of 1.5 million shares of the Company's common stock that were previously authorized and available for issuance under the Prior Plan. As of December 31, 2023, 2,552,993 shares were available for future grants under the 2020 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's Stock Incentive Plan allows for grants of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock units, and other stock-based or cash-based awards. The Company uses original issuance shares to satisfy share-based payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre-tax stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,051&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,021&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,126&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company realized a tax benefit for the deduction from stock-based award transactions of $3.9 million, $3.6 million and $8.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;STOCK OPTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options to purchase the Company's common stock are granted at exercise prices equal to or greater than the fair market value of the Company's common stock on the date of grant. Options generally vest and become exercisable ratably on an annual basis over a period of four years and expire ten years from the date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options is determined using the Black-Scholes model. Key inputs and assumptions used in the model include the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;exercise price of the award, the expected option term, the expected stock price volatility of the Company's stock over the option's expected term, the risk-free interest rate over the option's expected term, and the Company's expected annual dividend yield. The option's expected term is derived from historical option exercise behavior and the option's terms and conditions, which the Company believes provide a reasonable basis for estimating an expected term. The expected volatility is estimated based on observations of the Company's historical volatility over the most recent term commensurate with the expected term. The risk-free interest rate is based on the United States Treasury yield approximating the expected term. The dividend yield is based on the expected cash dividend payouts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average assumptions for stock options granted and resulting fair value is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected option term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.39 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.36 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.35 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.88%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.72%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.09%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per stock option granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$22.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity under the Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Options&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;Weighted &lt;br/&gt;&#160;Average &lt;br/&gt;Exercise &lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919,163&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.45&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(213,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(459,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933,534&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,154,907&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.02&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280,014&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value above represents pre-tax intrinsic value that would have been realized if all options had been exercised on the last business day of the period indicated, based on the Company's closing stock price on that day. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option compensation expense was $8.2 million, $7.8 million and $6.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, unrecognized costs related to outstanding stock options totaled $13.0 million, before any related tax benefit. The unrecognized costs related to stock options are being amortized over the related vesting period using the straight-line attribution method. These unrecognized costs related to stock options are being amortized over a weighted average period of 2.26 years. The aggregate intrinsic value of stock options exercised was $3.0 million, $3.4 million and $19.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. The total cash received as a result of stock option exercises was $7.4 million, $6.6 million and $28.8 million for the years ended December 31, 2023, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;RESTRICTED STOCK UNITS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service-based restricted stock units are granted at no cost to key employees and generally vest over a period of four years. Performance-based restricted stock units are granted at no cost to certain members of the Company's senior executive team, excluding the Chief Executive Officer. Performance-based restricted stock units granted after 2009 generally vest over a performance period of between two and three years. Restricted stock units vest in accordance with the terms and conditions established by the Compensation Committee of the Board of Directors, and are based on continued service and, in some instances, on individual performance or Company performance or both. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of service-based and performance-based restricted stock units that are not eligible for dividends are valued at the closing price of the Company&#x2019;s common stock on the date of grant, reduced by the present value of dividends not received during the vesting period.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assumptions incorporated into the grant date fair value include the vesting period and the Company's expected annual dividend yield.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average assumptions for restricted stock units granted and resulting fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vesting period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.74 years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.71 years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.77 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.31%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per restricted stock unit granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$82.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$85.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$96.07&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-136" decimals="0" id="f-822" unitRef="shares">2552993</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-823">&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre-tax stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,051&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,021&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,126&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefits&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-137" decimals="-3" id="f-824" unitRef="usd">311000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-138" decimals="-3" id="f-825" unitRef="usd">312000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-139" decimals="-3" id="f-826" unitRef="usd">313000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-140" decimals="-3" id="f-827" unitRef="usd">22740000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-141" decimals="-3" id="f-828" unitRef="usd">20709000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-142" decimals="-3" id="f-829" unitRef="usd">18813000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-830" unitRef="usd">23051000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-3" id="f-831" unitRef="usd">21021000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-832" unitRef="usd">19126000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-833" unitRef="usd">5365000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-6" decimals="-3" id="f-834" unitRef="usd">4867000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-7" decimals="-3" id="f-835" unitRef="usd">4465000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-836" unitRef="usd">17686000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-6" decimals="-3" id="f-837" unitRef="usd">16154000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-7" decimals="-3" id="f-838" unitRef="usd">14661000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-1" decimals="0" id="f-839" unitRef="usd">3900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-6" decimals="0" id="f-840" unitRef="usd">3600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-7" decimals="0" id="f-841" unitRef="usd">8300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-143" id="f-842">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-143" id="f-843">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-844">&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected option term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.39 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.36 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.35 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.88%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.72%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.09%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per stock option granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$22.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-143" id="f-845">P4Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-144" id="f-846">P4Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-145" id="f-847">P4Y4M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-143" decimals="4" id="f-848" unitRef="number">0.2737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-144" decimals="4" id="f-849" unitRef="number">0.2538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-145" decimals="4" id="f-850" unitRef="number">0.2488</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-143" decimals="4" id="f-851" unitRef="number">0.0403</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-144" decimals="4" id="f-852" unitRef="number">0.0172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-145" decimals="4" id="f-853" unitRef="number">0.0054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-143" decimals="4" id="f-854" unitRef="number">0.0136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-144" decimals="4" id="f-855" unitRef="number">0.0126</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-145" decimals="4" id="f-856" unitRef="number">0.0109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-143"
      decimals="2"
      id="f-857"
      unitRef="usdPerShare">22.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-144"
      decimals="2"
      id="f-858"
      unitRef="usdPerShare">18.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-145"
      decimals="2"
      id="f-859"
      unitRef="usdPerShare">17.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-860">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity under the Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Options&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;Weighted &lt;br/&gt;&#160;Average &lt;br/&gt;Exercise &lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919,163&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.45&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(213,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(459,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933,534&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,154,907&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.02&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280,014&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-9" decimals="0" id="f-861" unitRef="shares">1919163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-9"
      decimals="2"
      id="f-862"
      unitRef="usdPerShare">74.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-146" id="f-863">P7Y2M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-9" decimals="-3" id="f-864" unitRef="usd">29489000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-7" decimals="0" id="f-865" unitRef="shares">687772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-866"
      unitRef="usdPerShare">95.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-7" decimals="0" id="f-867" unitRef="shares">213444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-868"
      unitRef="usdPerShare">89.96</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-7" decimals="0" id="f-869" unitRef="shares">459957</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-870"
      unitRef="usdPerShare">62.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-8" decimals="0" id="f-871" unitRef="shares">1933534</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-8"
      decimals="2"
      id="f-872"
      unitRef="usdPerShare">83.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-7" id="f-873">P7Y3M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-8" decimals="-3" id="f-874" unitRef="usd">29889000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-6" decimals="0" id="f-875" unitRef="shares">561295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-876"
      unitRef="usdPerShare">89.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-6" decimals="0" id="f-877" unitRef="shares">223813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-878"
      unitRef="usdPerShare">91.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-6" decimals="0" id="f-879" unitRef="shares">116109</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-880"
      unitRef="usdPerShare">56.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="0" id="f-881" unitRef="shares">2154907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-882"
      unitRef="usdPerShare">85.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-6" id="f-883">P7Y7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-5" decimals="-3" id="f-884" unitRef="usd">13929000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-1" decimals="0" id="f-885" unitRef="shares">500219</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-886"
      unitRef="usdPerShare">88.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="0" id="f-887" unitRef="shares">246104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-888"
      unitRef="usdPerShare">90.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="0" id="f-889" unitRef="shares">129008</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-890"
      unitRef="usdPerShare">57.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="0" id="f-891" unitRef="shares">2280014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-892"
      unitRef="usdPerShare">87.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-893">P6Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-894" unitRef="usd">10051000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c-4" decimals="0" id="f-895" unitRef="shares">2208014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-896"
      unitRef="usdPerShare">87.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-897">P6Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c-4" decimals="-3" id="f-898" unitRef="usd">9979000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-4" decimals="0" id="f-899" unitRef="shares">1250833</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-900"
      unitRef="usdPerShare">84.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-901">P5Y5M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-4" decimals="-3" id="f-902" unitRef="usd">9038000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-143" decimals="0" id="f-903" unitRef="usd">8200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-144" decimals="0" id="f-904" unitRef="usd">7800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-145" decimals="0" id="f-905" unitRef="usd">6900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-147" decimals="0" id="f-906" unitRef="usd">13000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-143" id="f-907">P2Y3M3D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-143" decimals="0" id="f-908" unitRef="usd">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-144" decimals="0" id="f-909" unitRef="usd">3400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-145" decimals="0" id="f-910" unitRef="usd">19200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-143" decimals="0" id="f-911" unitRef="usd">7400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-144" decimals="0" id="f-912" unitRef="usd">6600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-145" decimals="0" id="f-913" unitRef="usd">28800000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-148" id="f-914">P3Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-149" id="f-915">P3Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-150" id="f-916">P3Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-148" decimals="4" id="f-917" unitRef="number">0.0138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-149" decimals="4" id="f-918" unitRef="number">0.0131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-150" decimals="4" id="f-919" unitRef="number">0.0104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-920"
      unitRef="usdPerShare">82.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-149"
      decimals="2"
      id="f-921"
      unitRef="usdPerShare">85.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-150"
      decimals="2"
      id="f-922"
      unitRef="usdPerShare">96.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-923">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restricted stock unit activity under the Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Grant Date Fair Value Per Unit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425,275&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.37&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,592&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,853&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-151" decimals="0" id="f-924" unitRef="shares">425275</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-151"
      decimals="2"
      id="f-925"
      unitRef="usdPerShare">80.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-150" decimals="0" id="f-926" unitRef="shares">176804</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-150"
      decimals="2"
      id="f-927"
      unitRef="usdPerShare">96.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-150" decimals="0" id="f-928" unitRef="shares">164088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-150"
      decimals="2"
      id="f-929"
      unitRef="usdPerShare">75.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-150" decimals="0" id="f-930" unitRef="shares">68399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-150"
      decimals="2"
      id="f-931"
      unitRef="usdPerShare">86.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-152" decimals="0" id="f-932" unitRef="shares">369592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-152"
      decimals="2"
      id="f-933"
      unitRef="usdPerShare">88.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-149" decimals="0" id="f-934" unitRef="shares">247860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-149"
      decimals="2"
      id="f-935"
      unitRef="usdPerShare">85.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-149" decimals="0" id="f-936" unitRef="shares">141674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-149"
      decimals="2"
      id="f-937"
      unitRef="usdPerShare">87.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-149" decimals="0" id="f-938" unitRef="shares">64925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-149"
      decimals="2"
      id="f-939"
      unitRef="usdPerShare">89.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-153" decimals="0" id="f-940" unitRef="shares">410853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-153"
      decimals="2"
      id="f-941"
      unitRef="usdPerShare">87.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-148" decimals="0" id="f-942" unitRef="shares">289172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-943"
      unitRef="usdPerShare">82.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-148" decimals="0" id="f-944" unitRef="shares">158616</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-945"
      unitRef="usdPerShare">86.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-148" decimals="0" id="f-946" unitRef="shares">62394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-947"
      unitRef="usdPerShare">85.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-154" decimals="0" id="f-948" unitRef="shares">479015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-154"
      decimals="2"
      id="f-949"
      unitRef="usdPerShare">84.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-148" decimals="0" id="f-950" unitRef="shares">52615000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-149" decimals="0" id="f-951" unitRef="shares">47130</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-150" decimals="0" id="f-952" unitRef="shares">56792</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-148" decimals="0" id="f-953" unitRef="usd">4700</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-149" decimals="0" id="f-954" unitRef="usd">4200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-150" decimals="0" id="f-955" unitRef="usd">5800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-148" decimals="0" id="f-956" unitRef="usd">14900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-149" decimals="0" id="f-957" unitRef="usd">13200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-150" decimals="0" id="f-958" unitRef="usd">12200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-154" decimals="0" id="f-959" unitRef="usd">25100</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-148" id="f-960">P2Y3M29D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-148" decimals="0" id="f-961" unitRef="usd">13700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-149" decimals="0" id="f-962" unitRef="usd">12400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-150" decimals="0" id="f-963" unitRef="usd">12400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-964">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 15 &#x2014; EARNINGS PER SHARE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings per share ("EPS") is presented on both a basic and diluted basis. Basic EPS is based on the weighted average number of common shares outstanding. Diluted EPS reflects the potential dilution that could occur if outstanding securities or other contracts to issue common stock were exercised or converted into common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the common shares used in the denominator for computing basic and diluted EPS is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, used in computing basic earnings per share&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,232&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,754&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,942&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and restricted stock units&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, used in computing diluted earnings per share&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,424&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,970&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,415&#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 style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;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;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; Common stock related to stock options and service-based restricted stock units, and performance-based restricted stock units were outstanding but were excluded from the computation of diluted EPS because their effect would be anti-dilutive under the treasury stock method or because the shares were subject to performance conditions that had not been met.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-965">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the common shares used in the denominator for computing basic and diluted EPS is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, used in computing basic earnings per share&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,232&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,754&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,942&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and restricted stock units&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, used in computing diluted earnings per share&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,424&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,970&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,415&#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 style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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 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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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;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;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; Common stock related to stock options and service-based restricted stock units, and performance-based restricted stock units were outstanding but were excluded from the computation of diluted EPS because their effect would be anti-dilutive under the treasury stock method or because the shares were subject to performance conditions that had not been met.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-966" unitRef="shares">61232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-967" unitRef="shares">62754000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-968" unitRef="shares">65942000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-969" unitRef="shares">192000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-6" decimals="-3" id="f-970" unitRef="shares">216000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-7" decimals="-3" id="f-971" unitRef="shares">473000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-972" unitRef="shares">61424000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-973" unitRef="shares">62970000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-974" unitRef="shares">66415000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-975"
      unitRef="usdPerShare">4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-976"
      unitRef="usdPerShare">4.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-977"
      unitRef="usdPerShare">5.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-978"
      unitRef="usdPerShare">4.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-979"
      unitRef="usdPerShare">4.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-980"
      unitRef="usdPerShare">5.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-981" unitRef="shares">1996000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="0" id="f-982" unitRef="shares">1735000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="0" id="f-983" unitRef="shares">844000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-984">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 16 &#x2014; ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the Consolidated Balance Sheets is net of applicable taxes, and consists of unrealized gains and losses on available-for-sale securities, unrealized gains and losses on certain derivative transactions and foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the changes in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:44.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.701%"&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:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative transactions&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency&lt;br/&gt;&#160;translation &lt;br/&gt;adjustments&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&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 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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,369)&lt;/span&gt;&lt;/td&gt;&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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,175&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,283&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,465)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,182)&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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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 #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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,914&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,290)&lt;/span&gt;&lt;/td&gt;&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,876&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,137)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,261)&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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-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 #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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,790&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,427)&lt;/span&gt;&lt;/td&gt;&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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,101)&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,757&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,199)&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;div&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Amounts reclassified are recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, or &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-operating income, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; on the Consolidated Statements of Operations. Refer to Note 18 for further information regarding reclassifications.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-985">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the changes in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Amounts reclassified are recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, or &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-operating income, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; on the Consolidated Statements of Operations. Refer to Note 18 for further information regarding reclassifications.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-155" decimals="-3" id="f-986" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-156" decimals="-3" id="f-987" unitRef="usd">-9369000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-157" decimals="-3" id="f-988" unitRef="usd">10175000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-9" decimals="-3" id="f-989" unitRef="usd">806000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-158" decimals="-3" id="f-990" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-159" decimals="-3" id="f-991" unitRef="usd">16113000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-160" decimals="-3" id="f-992" unitRef="usd">-24465000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-7" decimals="-3" id="f-993" unitRef="usd">-8352000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-158" decimals="-3" id="f-994" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-159" decimals="-3" id="f-995" unitRef="usd">-3170000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-160" decimals="-3" id="f-996" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-7" decimals="-3" id="f-997" unitRef="usd">-3170000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-158" decimals="-3" id="f-998" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-159" decimals="-3" id="f-999" unitRef="usd">19283000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-160" decimals="-3" id="f-1000" unitRef="usd">-24465000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-1001" unitRef="usd">-5182000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-161" decimals="-3" id="f-1002" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-162" decimals="-3" id="f-1003" unitRef="usd">9914000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-163" decimals="-3" id="f-1004" unitRef="usd">-14290000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-8" decimals="-3" id="f-1005" unitRef="usd">-4376000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-164" decimals="-3" id="f-1006" unitRef="usd">-451000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-165" decimals="-3" id="f-1007" unitRef="usd">20724000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-166" decimals="-3" id="f-1008" unitRef="usd">-38137000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-6" decimals="-3" id="f-1009" unitRef="usd">-17864000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-164" decimals="-3" id="f-1010" unitRef="usd">-451000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-165" decimals="-3" id="f-1011" unitRef="usd">8848000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-166" decimals="-3" id="f-1012" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-6" decimals="-3" id="f-1013" unitRef="usd">8397000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-164" decimals="-3" id="f-1014" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-165" decimals="-3" id="f-1015" unitRef="usd">11876000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-166" decimals="-3" id="f-1016" unitRef="usd">-38137000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-1017" unitRef="usd">-26261000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-167" decimals="-3" id="f-1018" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-168" decimals="-3" id="f-1019" unitRef="usd">21790000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-169" decimals="-3" id="f-1020" unitRef="usd">-52427000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-1021" unitRef="usd">-30637000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-170" decimals="-3" id="f-1022" unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-171" decimals="-3" id="f-1023" unitRef="usd">-849000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-172" decimals="-3" id="f-1024" unitRef="usd">2757000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-1" decimals="-3" id="f-1025" unitRef="usd">2053000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-170" decimals="-3" id="f-1026" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-171" decimals="-3" id="f-1027" unitRef="usd">17252000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-172" decimals="-3" id="f-1028" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-1029" unitRef="usd">17252000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-170" decimals="-3" id="f-1030" unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-171" decimals="-3" id="f-1031" unitRef="usd">-18101000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-172" decimals="-3" id="f-1032" unitRef="usd">2757000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-1033" unitRef="usd">-15199000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-173" decimals="-3" id="f-1034" unitRef="usd">145000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-174" decimals="-3" id="f-1035" unitRef="usd">3689000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-175" decimals="-3" id="f-1036" unitRef="usd">-49670000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-1037" unitRef="usd">-45836000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1038">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 17 &#x2014; SEGMENT INFORMATION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has four reportable geographic segments: U.S., LAAP, EMEA, and Canada, which are reflective of the Company's internal organization, management and oversight structure. Each geographic segment operates predominantly in one industry: the design, development, marketing, and distribution of outdoor, active and lifestyle products, including apparel, footwear, accessories, and equipment. Intersegment net sales and intersegment profits, which are recorded at a negotiated mark-up and eliminated in consolidation, are not material. Unallocated corporate expenses consist of expenses incurred by centrally-managed departmental functions, including consumer digital technology, certain supply chain functions, finance, human resources and legal, as well as executive compensation, unallocated benefit program expense, goodwill and intangible asset impairment charges and other miscellaneous costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present financial information for the Company's reportable&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; segments: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to unrelated entities:&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;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment operating income:&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;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment operating income&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,097&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,986&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,727&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(321,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(306,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income (expense), net&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income 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 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization 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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate 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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, 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;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,079&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,288&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,545&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1039"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1040">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present financial information for the Company's reportable&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; segments: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.285%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&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="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 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;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to unrelated entities:&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;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,060,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464,152&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126,402&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment operating income:&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;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment operating income&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,097&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,986&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,727&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(321,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(306,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income (expense), net&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income 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 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization 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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate 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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, 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;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,079&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LAAP&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,288&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,545&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-1041" unitRef="usd">2241437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-3" id="f-1042" unitRef="usd">2302246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-3" id="f-1043" unitRef="usd">2060300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-3" id="f-1044" unitRef="usd">519754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-1045" unitRef="usd">473866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-3" id="f-1046" unitRef="usd">465499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-1047" unitRef="usd">469237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-183" decimals="-3" id="f-1048" unitRef="usd">438554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-3" id="f-1049" unitRef="usd">382060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-185" decimals="-3" id="f-1050" unitRef="usd">256775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-3" id="f-1051" unitRef="usd">249486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-187" decimals="-3" id="f-1052" unitRef="usd">218543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1053" unitRef="usd">3487203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1054" unitRef="usd">3464152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1055" unitRef="usd">3126402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-188" decimals="-3" id="f-1056" unitRef="usd">415731000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-189" decimals="-3" id="f-1057" unitRef="usd">519812000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-190" decimals="-3" id="f-1058" unitRef="usd">536475000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-191" decimals="-3" id="f-1059" unitRef="usd">61824000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-192" decimals="-3" id="f-1060" unitRef="usd">47025000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-193" decimals="-3" id="f-1061" unitRef="usd">42025000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-194" decimals="-3" id="f-1062" unitRef="usd">98943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-195" decimals="-3" id="f-1063" unitRef="usd">80192000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-196" decimals="-3" id="f-1064" unitRef="usd">65496000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-197" decimals="-3" id="f-1065" unitRef="usd">55599000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-198" decimals="-3" id="f-1066" unitRef="usd">52957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-199" decimals="-3" id="f-1067" unitRef="usd">52731000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-200" decimals="-3" id="f-1068" unitRef="usd">632097000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-201" decimals="-3" id="f-1069" unitRef="usd">699986000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-202" decimals="-3" id="f-1070" unitRef="usd">696727000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c-203" decimals="-3" id="f-1071" unitRef="usd">-321813000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c-204" decimals="-3" id="f-1072" unitRef="usd">-306882000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c-205" decimals="-3" id="f-1073" unitRef="usd">-246223000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-1074" unitRef="usd">13687000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-6" decimals="-3" id="f-1075" unitRef="usd">2713000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-7" decimals="-3" id="f-1076" unitRef="usd">1380000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-1077" unitRef="usd">2221000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-1078" unitRef="usd">1593000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-1079" unitRef="usd">-373000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1080" unitRef="usd">326192000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-1081" unitRef="usd">397410000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-1082" unitRef="usd">451511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-188" decimals="-3" id="f-1083" unitRef="usd">21429000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-189" decimals="-3" id="f-1084" unitRef="usd">20428000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-190" decimals="-3" id="f-1085" unitRef="usd">21098000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-191" decimals="-3" id="f-1086" unitRef="usd">5440000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-192" decimals="-3" id="f-1087" unitRef="usd">4984000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-193" decimals="-3" id="f-1088" unitRef="usd">5733000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-194" decimals="-3" id="f-1089" unitRef="usd">3545000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-195" decimals="-3" id="f-1090" unitRef="usd">3066000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-196" decimals="-3" id="f-1091" unitRef="usd">3423000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-197" decimals="-3" id="f-1092" unitRef="usd">2616000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-198" decimals="-3" id="f-1093" unitRef="usd">2461000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-199" decimals="-3" id="f-1094" unitRef="usd">2586000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-203" decimals="-3" id="f-1095" unitRef="usd">25033000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-204" decimals="-3" id="f-1096" unitRef="usd">23813000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-205" decimals="-3" id="f-1097" unitRef="usd">23082000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-1098" unitRef="usd">58063000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-1099" unitRef="usd">54752000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-1100" unitRef="usd">55922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-206" decimals="-3" id="f-1101" unitRef="usd">206119000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-207" decimals="-3" id="f-1102" unitRef="usd">280199000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-208" decimals="-3" id="f-1103" unitRef="usd">71236000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-209" decimals="-3" id="f-1104" unitRef="usd">87391000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-210" decimals="-3" id="f-1105" unitRef="usd">104871000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-211" decimals="-3" id="f-1106" unitRef="usd">107626000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-212" decimals="-3" id="f-1107" unitRef="usd">40853000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-213" decimals="-3" id="f-1108" unitRef="usd">72345000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-1109" unitRef="usd">423079000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-1110" unitRef="usd">547561000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-206" decimals="-3" id="f-1111" unitRef="usd">487860000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-207" decimals="-3" id="f-1112" unitRef="usd">747762000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-208" decimals="-3" id="f-1113" unitRef="usd">106785000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-209" decimals="-3" id="f-1114" unitRef="usd">105158000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-210" decimals="-3" id="f-1115" unitRef="usd">89303000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-211" decimals="-3" id="f-1116" unitRef="usd">98777000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-212" decimals="-3" id="f-1117" unitRef="usd">62340000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-213" decimals="-3" id="f-1118" unitRef="usd">76848000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-1119" unitRef="usd">746288000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-1120" unitRef="usd">1028545000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-214" decimals="-3" id="f-1121" unitRef="usd">226243000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-215" decimals="-3" id="f-1122" unitRef="usd">233382000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-216" decimals="-3" id="f-1123" unitRef="usd">25174000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-217" decimals="-3" id="f-1124" unitRef="usd">25350000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-218" decimals="-3" id="f-1125" unitRef="usd">35864000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-219" decimals="-3" id="f-1126" unitRef="usd">32482000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-1127" unitRef="usd">287281000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-1128" unitRef="usd">291214000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-1129">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 18 &#x2014; FINANCIAL INSTRUMENTS AND RISK MANAGEMENT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company's financial position, results of operations and cash flows are routinely subject to a variety of risks. These risks include risks associated with financial markets, primarily currency exchange rate risk and, to a lesser extent, interest rate risk and equity market risk. The Company regularly assesses these risks and has established policies and business practices designed to mitigate them. The Company does not engage in speculative trading in any financial market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company actively manages the risk of changes in functional currency equivalent cash flows resulting from anticipated non-functional currency denominated purchases and sales. Subsidiaries that use European euros, Canadian dollars, Japanese yen, Chinese renminbi, or Korean won as their functional currency are primarily exposed to changes in functional currency equivalent cash flows from anticipated United States dollar inventory purchases. Subsidiaries that use United States dollars and euros as their functional currency also have non-functional currency denominated sales for which the Company hedges the Canadian dollar and British pound sterling. The Company seeks to manage these risks by using currency forward contracts formally designated and effective as cash flow hedges. Hedge effectiveness is generally determined by evaluating the ability of a hedging instrument's cumulative change in fair value to offset the cumulative change in the present value of expected cash flows on the underlying exposures. Time value components ("forward points") for forward contracts are included in the fair value of the cash flow hedge. These costs or benefits will be included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; until the underlying hedge transaction is recognized in either&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Net sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Cost of sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, at which time, the forward points will also be recognized as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also uses currency forward contracts not formally designated as hedges to manage the consolidated currency exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities by subsidiaries that use United States dollars, euros, Canadian dollars, yen, renminbi, or won as their functional currency. Non-functional currency denominated monetary assets and liabilities consists of cash and cash equivalents, short-term investments, receivables, payables, deferred income taxes, and intercompany loans and dividends. The gains and losses generated on these currency forward contracts not formally designated as hedges are expected to be largely offset in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other non-operating income, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;by the gains and losses generated from the remeasurement of the non-functional currency denominated monetary assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross notional amount of outstanding derivative instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:62.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&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 #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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as hedges:&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, $8.1 million of deferred net gains on both outstanding and matured derivatives recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are expected to be reclassified to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; during the next twelve months as a result of underlying hedged transactions also being recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales, Cost of sales, or Other non-operating income, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the Consolidated Statements of Operations. When outstanding derivative contracts mature, actual amounts ultimately reclassified to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;les, Cost of sales, or Other non-operating income, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Statements of Operations are dependent on United States dollar exchange rates in effect against the euro, pound sterling, renminbi, Canadian dollar, won, and yen as well as the euro exchange rate in effect against the pound sterling.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, the Company's derivative contracts had a remaining maturity of less than three years. The maximum net exposure to any single counterparty, which is generally limited to the aggregate unrealized gain of all contracts with that counterparty, was $2.9 million as of December 31, 2023. All of the Company's derivative counterparties have credit ratings that are investment grade or higher. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the balance sheet classification and fair value of derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:43.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&lt;/span&gt;&lt;/div&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;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="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;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in asset positions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in liability positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in asset positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in liability positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the statement of operations effect and classification of derivative&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:44.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement Of &lt;br/&gt;Operations &lt;br/&gt;Classification&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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency Forward Contracts:&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;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;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain reclassified from accumulated other comprehensive income (loss) to income as a result of cash flow hedge discontinuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income, net&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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as cash flow hedges:&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss recognized in income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income, net&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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c-1" id="f-1130">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross notional amount of outstanding derivative instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:62.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&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 #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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as hedges:&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-220" decimals="-3" id="f-1131" unitRef="usd">634676000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-221" decimals="-3" id="f-1132" unitRef="usd">514365000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-222" decimals="-3" id="f-1133" unitRef="usd">342532000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-223" decimals="-3" id="f-1134" unitRef="usd">448838000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef="c-4" decimals="0" id="f-1135" unitRef="usd">8100000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
    <us-gaap:DerivativeRemainingMaturity1 contextRef="c-35" id="f-1136">P3Y</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:FairValueConcentrationOfRiskForeignCurrencyContractAsset contextRef="c-35" decimals="0" id="f-1137" unitRef="usd">2900000</us-gaap:FairValueConcentrationOfRiskForeignCurrencyContractAsset>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-1138">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the balance sheet classification and fair value of derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:43.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&lt;/span&gt;&lt;/div&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;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="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;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in asset positions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in liability positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in asset positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments in liability positions:&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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-224" decimals="-3" id="f-1139" unitRef="usd">7367000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-225" decimals="-3" id="f-1140" unitRef="usd">20306000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-226" decimals="-3" id="f-1141" unitRef="usd">961000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-227" decimals="-3" id="f-1142" unitRef="usd">7153000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-228" decimals="-3" id="f-1143" unitRef="usd">4121000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-229" decimals="-3" id="f-1144" unitRef="usd">1249000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-230" decimals="-3" id="f-1145" unitRef="usd">2629000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-231" decimals="-3" id="f-1146" unitRef="usd">1770000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-232" decimals="-3" id="f-1147" unitRef="usd">2833000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c-233" decimals="-3" id="f-1148" unitRef="usd">3027000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-234" decimals="-3" id="f-1149" unitRef="usd">2269000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c-235" decimals="-3" id="f-1150" unitRef="usd">2533000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c-1" id="f-1151">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the statement of operations effect and classification of derivative&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:44.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement Of &lt;br/&gt;Operations &lt;br/&gt;Classification&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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency Forward Contracts:&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;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;div style="padding-left:21pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments designated as cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive income (loss) to income for the effective portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain reclassified from accumulated other comprehensive income (loss) to income as a result of cash flow hedge discontinuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income, net&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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments not designated as cash flow hedges:&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;div style="padding-left:33pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss recognized in income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-operating income, net&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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-236" decimals="0" id="f-1152" unitRef="usd">-849000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-237" decimals="0" id="f-1153" unitRef="usd">20724000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-238" decimals="0" id="f-1154" unitRef="usd">16113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-239" decimals="0" id="f-1155" unitRef="usd">60000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-240" decimals="0" id="f-1156" unitRef="usd">-146000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-241" decimals="0" id="f-1157" unitRef="usd">-448000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-242" decimals="0" id="f-1158" unitRef="usd">23307</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-243" decimals="0" id="f-1159" unitRef="usd">12100000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-244" decimals="0" id="f-1160" unitRef="usd">-4072000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet contextRef="c-245" decimals="0" id="f-1161" unitRef="usd">521000</us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet>
    <us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet contextRef="c-246" decimals="0" id="f-1162" unitRef="usd">320000</us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet>
    <us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet contextRef="c-247" decimals="0" id="f-1163" unitRef="usd">451000</us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c-248" decimals="0" id="f-1164" unitRef="usd">-1822000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c-249" decimals="0" id="f-1165" unitRef="usd">-1955000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c-250" decimals="0" id="f-1166" unitRef="usd">-608000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-1167">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial Narrow',sans-serif;font-size:14pt;font-weight:700;line-height:120%"&gt;NOTE 19 &#x2014; FAIR VALUE MEASURES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are reported at fair value on either a recurring or nonrecurring basis. Fair value is defined as an exit price, representing the amount that the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction between market participants, under a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;observable inputs such as quoted prices for identical assets or liabilities in active liquid markets; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;inputs, other than the quoted market prices in active markets, that are observable, either directly or indirectly; or observable market prices in markets with insufficient volume or infrequent transactions; and &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unobservable inputs for which there is little or no market data available, that require the reporting entity to develop its own assumptions. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's assets and liabilities measured at fair value are categorized as Level 1 or Level 2 instruments. Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from inputs, other than quoted market prices in active markets, that are directly or indirectly observable in the marketplace and quoted prices in markets with limited volume or infrequent transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.624%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government treasury bills&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale short-term investments: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&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="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government treasury bills&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current 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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,560&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,001&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Time deposits are carried at amortized cost on the Consolidated Balance Sheet, which reasonably approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available-for-sale short-term investments have remaining maturities of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.624%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,685&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,486&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1386c6;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;NON-RECURRING FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measured the fair value of certain trademark indefinite-lived intangible assets and goodwill as part of impairment testing for the year ended December 31, 2023. The inputs used to measure the fair value of these assets are primarily significant unobservable inputs and, as such, considered Level 3 fair value measurements. Refer to Note 6 in Part II, Item 8 in the Annual Report on Form 10-K for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-1168">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.624%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government treasury bills&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale short-term investments: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&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="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government treasury bills&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current 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="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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,560&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,001&#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:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,561&#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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Time deposits are carried at amortized cost on the Consolidated Balance Sheet, which reasonably approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available-for-sale short-term investments have remaining maturities of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.624%"&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:'Arial Narrow',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares&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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds &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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual fund shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,685&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,486&#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:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&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:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-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-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-251" decimals="-3" id="f-1169" unitRef="usd">75758000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-252" decimals="-3" id="f-1170" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-253" decimals="-3" id="f-1171" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-254" decimals="-3" id="f-1172" unitRef="usd">75758000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-255" decimals="-3" id="f-1173" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-256" decimals="-3" id="f-1174" unitRef="usd">9977000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-257" decimals="-3" id="f-1175" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-258" decimals="-3" id="f-1176" unitRef="usd">9977000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-259" decimals="-3" id="f-1177" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-260" decimals="-3" id="f-1178" unitRef="usd">40876000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-261" decimals="-3" id="f-1179" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-262" decimals="-3" id="f-1180" unitRef="usd">40876000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-263" decimals="-3" id="f-1181" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-264" decimals="-3" id="f-1182" unitRef="usd">412987000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-265" decimals="-3" id="f-1183" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-266" decimals="-3" id="f-1184" unitRef="usd">412987000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-267" decimals="-3" id="f-1185" unitRef="usd">314000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-268" decimals="-3" id="f-1186" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-269" decimals="-3" id="f-1187" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-270" decimals="-3" id="f-1188" unitRef="usd">314000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-271" decimals="-3" id="f-1189" unitRef="usd">884000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-272" decimals="-3" id="f-1190" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-273" decimals="-3" id="f-1191" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-274" decimals="-3" id="f-1192" unitRef="usd">884000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-275" decimals="-3" id="f-1193" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-276" decimals="-3" id="f-1194" unitRef="usd">10200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-277" decimals="-3" id="f-1195" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-278" decimals="-3" id="f-1196" unitRef="usd">10200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-279" decimals="-3" id="f-1197" unitRef="usd">1796000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-280" decimals="-3" id="f-1198" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-281" decimals="-3" id="f-1199" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-282" decimals="-3" id="f-1200" unitRef="usd">1796000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-283" decimals="-3" id="f-1201" unitRef="usd">24808000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-284" decimals="-3" id="f-1202" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-285" decimals="-3" id="f-1203" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-286" decimals="-3" id="f-1204" unitRef="usd">24808000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-287" decimals="-3" id="f-1205" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-288" decimals="-3" id="f-1206" unitRef="usd">961000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-289" decimals="-3" id="f-1207" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-290" decimals="-3" id="f-1208" unitRef="usd">961000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-291" decimals="-3" id="f-1209" unitRef="usd">103560000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-292" decimals="-3" id="f-1210" unitRef="usd">475001000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-293" decimals="-3" id="f-1211" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-4" decimals="-3" id="f-1212" unitRef="usd">578561000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-294" decimals="-3" id="f-1213" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-295" decimals="-3" id="f-1214" unitRef="usd">6390000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-296" decimals="-3" id="f-1215" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-297" decimals="-3" id="f-1216" unitRef="usd">6390000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-298" decimals="-3" id="f-1217" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-299" decimals="-3" id="f-1218" unitRef="usd">2629000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-300" decimals="-3" id="f-1219" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-301" decimals="-3" id="f-1220" unitRef="usd">2629000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-291" decimals="-3" id="f-1221" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-292" decimals="-3" id="f-1222" unitRef="usd">9019000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-293" decimals="-3" id="f-1223" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-4" decimals="-3" id="f-1224" unitRef="usd">9019000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-302" decimals="-3" id="f-1225" unitRef="usd">120481000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-303" decimals="-3" id="f-1226" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-304" decimals="-3" id="f-1227" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-305" decimals="-3" id="f-1228" unitRef="usd">120481000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-306" decimals="-3" id="f-1229" unitRef="usd">80000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-307" decimals="-3" id="f-1230" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-308" decimals="-3" id="f-1231" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-309" decimals="-3" id="f-1232" unitRef="usd">80000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-310" decimals="-3" id="f-1233" unitRef="usd">642000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-311" decimals="-3" id="f-1234" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-312" decimals="-3" id="f-1235" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-313" decimals="-3" id="f-1236" unitRef="usd">642000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-314" decimals="-3" id="f-1237" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-315" decimals="-3" id="f-1238" unitRef="usd">23333000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-316" decimals="-3" id="f-1239" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-317" decimals="-3" id="f-1240" unitRef="usd">23333000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-318" decimals="-3" id="f-1241" unitRef="usd">1456000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-319" decimals="-3" id="f-1242" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-320" decimals="-3" id="f-1243" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-321" decimals="-3" id="f-1244" unitRef="usd">1456000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-322" decimals="-3" id="f-1245" unitRef="usd">19026000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-323" decimals="-3" id="f-1246" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-324" decimals="-3" id="f-1247" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-325" decimals="-3" id="f-1248" unitRef="usd">19026000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-326" decimals="-3" id="f-1249" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-327" decimals="-3" id="f-1250" unitRef="usd">7153000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-328" decimals="-3" id="f-1251" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-329" decimals="-3" id="f-1252" unitRef="usd">7153000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-330" decimals="-3" id="f-1253" unitRef="usd">141685000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-331" decimals="-3" id="f-1254" unitRef="usd">30486000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-332" decimals="-3" id="f-1255" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-5" decimals="-3" id="f-1256" unitRef="usd">172171000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-333" decimals="-3" id="f-1257" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-334" decimals="-3" id="f-1258" unitRef="usd">3782000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-335" decimals="-3" id="f-1259" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-336" decimals="-3" id="f-1260" unitRef="usd">3782000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-337" decimals="-3" id="f-1261" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-338" decimals="-3" id="f-1262" unitRef="usd">1770000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-339" decimals="-3" id="f-1263" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-340" decimals="-3" id="f-1264" unitRef="usd">1770000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-330" decimals="-3" id="f-1265" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-331" decimals="-3" id="f-1266" unitRef="usd">5552000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-332" decimals="-3" id="f-1267" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-5" decimals="-3" id="f-1268" unitRef="usd">5552000</us-gaap:LiabilitiesFairValueDisclosure>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-341" id="f-1269">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 9, 2023, Sabrina L. Simmons, a director, adopted a written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (the "Plan") related to 2,093 restricted stock units (the "Award"). The Plan calls for the disposition of (a) 25% of the Award on the day after the shares have vested and (b) 33% of the remaining Award on the second day after the shares have vested. The Plan will expire on the earlier of (a) May 17, 2024, (b) the first date on which all trades have been executed, or (c) as soon as practicable following the date of any written notices resulting in plan termination. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No other "Rule 10b5-1 trading arrangements" or &#x201c;non-Rule 10b5-1 trading arrangements&#x201d; (as each term is defined by Regulation S-K Item 408(a)) were entered into or terminated by our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) during the fourth quarter of 2023.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-341" id="f-1270">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-341" id="f-1271">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-341" id="f-1272">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-341" id="f-1273">false</ecd:Rule10b51ArrTrmntdFlag>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1274">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Schedule II&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at Beginning &lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged to &lt;br/&gt;Costs and &lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at &lt;br/&gt;End of &lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial Narrow',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:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Charges to the accounts included in this column are for the purposes for which the reserves were created.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Amounts included in this column primarily relate to foreign currency translation.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-342" decimals="-3" id="f-1275" unitRef="usd">5443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-343" decimals="-3" id="f-1276" unitRef="usd">3143000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-343" decimals="-3" id="f-1277" unitRef="usd">2795000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c-343" decimals="-3" id="f-1278" unitRef="usd">-341000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-344" decimals="-3" id="f-1279" unitRef="usd">5450000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-345" decimals="-3" id="f-1280" unitRef="usd">8893000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-346" decimals="-3" id="f-1281" unitRef="usd">-2044000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-346" decimals="-3" id="f-1282" unitRef="usd">980000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c-346" decimals="-3" id="f-1283" unitRef="usd">-426000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-342" decimals="-3" id="f-1284" unitRef="usd">5443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-347" decimals="-3" id="f-1285" unitRef="usd">21810000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-348" decimals="-3" id="f-1286" unitRef="usd">-10758000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-348" decimals="-3" id="f-1287" unitRef="usd">210000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c-348" decimals="-3" id="f-1288" unitRef="usd">-1949000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-345" decimals="-3" id="f-1289" unitRef="usd">8893000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
